Classless Inter-Domain Routing: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
HsfBot (bicara | kontrib)
k replaced: piranti → peranti
 
(23 revisi perantara oleh 11 pengguna tidak ditampilkan)
Baris 1:
'''Classless Inter-Domain Routing''' ('''CIDR''' {{IPAc-en|ˈ|s|aɪ|d|ər|,_|ˈ|s|ɪ|-}}) merupakan sebuah metode pengalokasian [[alamat IP]] dan perutean IP. [[Internet Engineering Task Force]] memperkenalkan CIDR pada tahun 1993 untuk mengganti arsitektur pengalamatan dari desain jaringan kelas di [[internet]]. Tujuan dari tindakan tersebut adalah untuk memperlambat pertumbuhan tabel perutean pada peranti perutean di internet, dan membantu memperlambat habisnya alamat IPv4.<ref name="RFC 1518">{{cite IETF|rfc=1518 |title=An Architecture for IP Address Allocation with CIDR |author1=Y. Rekhter |author2=T. Li |date=September 1993}}</ref><ref name="RFC 1519">{{cite IETF |rfc=1519 |title=Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy |author1=V. Fuller |author2=T. Li |author3=J. Yu |author4=K. Varadhan |date=September 1993}}</ref>
'''Classless Inter-Domain Routing''' (disingkat menjadi '''CIDR''') adalah sebuah cara alternatif untuk mengklasifikasikan alamat-[[alamat IP]] berbeda dengan sistem klasifikasi ke dalam kelas A, kelas B, kelas C, kelas D, dan kelas E. Disebut juga sebagai ''[[supernetting]]''. CIDR merupakan mekanisme [[routing]] yang lebih efisien dibandingkan dengan cara yang asli, yakni dengan membagi alamat IP jaringan ke dalam kelas-kelas A, B, dan C. Masalah yang terjadi pada sistem yang lama adalah bahwa sistem tersebut meninggalkan banyak sekali alamat IPsecara teoritis mendukung hingga 16 juta host komputer yang dapat terhubung, sebuah jumlah yang sangat besar. Dalam kenyataannya, para pengguna alamat IP kelas A ini jarang yang memiliki jumlah host sebanyak itu, sehingga menyisakan banyak sekali ruangan kosong di dalam ruang alamat IP yang telah disediakan. CIDR dikembangkan sebagai sebuah cara untuk menggunakan alamat-alamat IP yang tidak terpakai tersebut untuk digunakan di mana saja. Dengan cara yang sama, kelas C yang secara teoritis hanya mendukung 254 alamat tiap jaringan, dapat menggunakan hingga 32766 alamat IP, yang seharusnya hanya tersedia untuk alamat IP kelas B.
 
== Latar belakang ==
==Blok CIDR [[IPv4]]==
Sebuah alamat IP diinterpretasikan terdiri atas dua bagian: sebuah awalan pengenal jaringan diikuti oleh sebuah pengenal komputer hos yang ada dalam jaringan tersebut. Dalam arsitektur jaringan berkelas, alokasi alamat IP didasarkan pada batasan bit 4 oktet dari sebuah alamat IP. Sebuah alamat dianggap menjadi kombinasi dari awalan jaringan 8, 16, atau 24-bit, bersama-sama dengan sebuah pengenal komputer hos 24, 16, atau 8-bit masing-masing. Oleh karena ini, alokasi terkecil dan blok perutean hanya berisi 256 alamat yang dianggap terlalu kecil bagi sebuah perusahaan, dan blok lebih besar lainnya berisi 65.536 alamat yang terlalu banyak untuk digunakan secara efisien bahkan oleh perusahaan besar. Hal ini menyebabkan ketidakefisienan dalam penggunaan alamat IP dan juga dalam perutean, karena hal tersebut membutuhkan jumlah besar jaringan kelas C dengan siaran perutean.
{| class="wikitable"
|+ IPv4 CIDR
!IP/CIDR
!Δ to last IP addr
!Mask
!Hosts (*)
!Class
!Notes
|-
|a.b.c.d'''/32'''
| +0.0.0.0
|255.255.255.255
|1
|1/256 C
|
|-
|a.b.c.d'''/31'''
| +0.0.0.1
|255.255.255.254
|2
|1/128 C
|d = 0 ... (2n) ... 254
|-
|a.b.c.d'''/30'''
| +0.0.0.3
|255.255.255.252
|4
|1/64 C
|d = 0 ... (4n) ... 252
|-
|a.b.c.d'''/29'''
| +0.0.0.7
|255.255.255.248
|8
|1/32 C
|d = 0 ... (8n) ... 248
|-
|a.b.c.d'''/28'''
| +0.0.0.15
|255.255.255.240
|16
|1/16 C
|d = 0 ... (16n) ... 240
|-
|a.b.c.d'''/27'''
| +0.0.0.31
|255.255.255.224
|32
|1/8 C
|d = 0 ... (32n) ... 224
|-
|a.b.c.d'''/26'''
| +0.0.0.63
|255.255.255.192
|64
|1/4 C
|d = 0, 64, 128, 192
|-
|a.b.c.d'''/25'''
| +0.0.0.127
|255.255.255.128
|128
|1/2 C
|d = 0, 128
|-
|a.b.c.0'''/24'''
| +0.0.0.255
|255.255.255.000
|256
|1 C
|
|-
|a.b.c.0'''/23'''
| +0.0.1.255
|255.255.254.000
|512
|2 C
|c = 0 ... (2n) ... 254
|-
|a.b.c.0'''/22'''
| +0.0.3.255
|255.255.252.000
|1,024
|4 C
|c = 0 ... (4n) ... 252
|-
|a.b.c.0'''/21'''
| +0.0.7.255
|255.255.248.000
|2,048
|8 C
|c = 0 ... (8n) ... 248
|-
|a.b.c.0'''/20'''
| +0.0.15.255
|255.255.240.000
|4,096
|16 C
|c = 0 ... (16n) ... 240
|-
|a.b.c.0'''/19'''
| +0.0.31.255
|255.255.224.000
|8,192
|32 C
|c = 0 ... (32n) ... 224
|-
|a.b.c.0'''/18'''
| +0.0.63.255
|255.255.192.000
|16,384
|64 C
|c = 0, 64, 128, 192
|-
|a.b.c.0'''/17'''
| +0.0.127.255
|255.255.128.000
|32,768
|128 C
|c = 0, 128
|-
|a.b.0.0'''/16'''
| +0.0.255.255
|255.255.000.000
|65,536
|256 C = 1 B
|
|-
|a.b.0.0'''/15'''
| +0.1.255.255
|255.254.000.000
|131,072
|2 B
|b = 0 ... (2n) ... 254
|-
|a.b.0.0'''/14'''
| +0.3.255.255
|255.252.000.000
|262,144
|4 B
|b = 0 ... (4n) ... 252
|-
|a.b.0.0'''/13'''
| +0.7.255.255
|255.248.000.000
|524,288
|8 B
|b = 0 ... (8n) ... 248
|-
|a.b.0.0'''/12'''
| +0.15.255.255
|255.240.000.000
|1,048,576
|16 B
|b = 0 ... (16n) ... 240
|-
|a.b.0.0'''/11'''
| +0.31.255.255
|255.224.000.000
|2,097,152
|32 B
|b = 0 ... (32n) ... 224
|-
|a.b.0.0'''/10'''
| +0.63.255.255
|255.192.000.000
|4,194,304
|64 B
|b = 0, 64, 128, 192
|-
|a.b.0.0'''/9'''
| +0.127.255.255
|255.128.000.000
|8,388,608
|128 B
|b = 0, 128
|-
|a.0.0.0'''/8'''
| +0.255.255.255
|255.000.000.000
|16,777,216
|256 B = 1 A
|
|-
|a.0.0.0'''/7'''
| +1.255.255.255
|254.000.000.000
|33,554,432
|2 A
|a = 0 ... (2n) ... 254
|-
|a.0.0.0'''/6'''
| +3.255.255.255
|252.000.000.000
|67,108,864
|4 A
|a = 0 ... (4n) ... 252
|-
|a.0.0.0'''/5'''
| +7.255.255.255
|248.000.000.000
|134,217,728
|8 A
|a = 0 ... (8n) ... 248
|-
|a.0.0.0'''/4'''
| +15.255.255.255
|240.000.000.000
|268,435,456
|16 A
|a = 0 ... (16n) ... 240
|-
|a.0.0.0'''/3'''
| +31.255.255.255
|224.000.000.000
|536,870,912
|32 A
|a = 0 ... (32n) ... 224
|-
|a.0.0.0'''/2'''
| +63.255.255.255
|192.000.000.000
|1,073,741,824
|64 A
|a = 0, 64, 128, 192
|-
|a.0.0.0'''/1'''
| +127.255.255.255
|128.000.000.000
|2,147,483,648
|128 A
|a = 0, 128
|-
|0.0.0.0'''/0'''
| +255.255.255.255
|000.000.000.000
|4,294,967,296
|256 A
|
|}
 
Dalam dekade pertama internet, setelah penemuan [[DNS]], menjadi jelaslah bahwa sistem yang dirancang berdasarkan skema [[jaringan berkelas]] pengalokasian ruang alamat IP dan perutean paket IP tidak dapat diskalakan.<ref name="RFC 1517">{{cite IETF |rfc=1517 |title=Applicability Statement for the Implementation of Classless Inter-Domain Routing (CIDR) |editor=R. Hinden |date=September 1993}}</ref> Hal ini membawa pada penemuan CIDR (''Classless Inter-Domain Routing'') dan subjaringan. Perbedaan kelas jaringan kemudian dihapus dan sistem baru digambarkan sebagai ''tanpa kelas'' menjadi dikenal sebagai ''berkelas''. Pada tahun 1993, [[Internet Engineering Task Force]] menerbitkan sebuah set standar baru {{IETF RFC|1518}} dan {{IETF RFC|1519}}, untuk mendefinisikan konsep baru pengalokasian blok alamat IP dan metode baru perutean paket IPv4. Versi terbaru dari spesifikasi tersebut diterbitkan sebagai {{IETF RFC|4632}} pada tahun 2006.<ref name="RFC 4632">{{cite IETF |rfc=4632 |title=Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan |author1=V. Fuller |author2=T. Li |date=Agustus 2006}}</ref>
{{network-stub}}
 
CIDR didasarkan pada VLSM (''variable-length subnet masking'') yang mengizinkan sebuah jaringan dibagi menjadi subjaringan dengan ukuran berbeda-beda, dan memberikan kemudahan mengukur sebuah jaringan menjadi lebih cocok untuk keperluan lokal. Topeng subjaringan dengan panjang berubah-ubah (''variable-length subnet masks'') disebut dalam {{IETF RFC|950}}.<ref name="RFC 950 2.1">{{cite IETF |rfc=950 |title=Internet Standard Subnetting Procedure |editor1=J. Mogul |editor2=J. Postel |date=Agustus 1985 |section=2.1}}</ref> Dengan demikian, teknik mengelompokkan alamat untuk penggunaan umum yang didasarkan pada konsep pengalamatan kluster, pertama kali diusulkan oleh Carl-Herbert Rokitansky.<ref>Carl-Herbert Rokitansky, "Internet Cluster Addressing Scheme and its Application to Public Data Networks", Proc. 9th International Conference on Computer Communication (ICCC' 88), pp. 482-491, Tel Aviv, Israel, Oct./Nov. 1988</ref><ref>[http://www.ietf.org/mail-archive/web/ietf/current/msg24136.html Cluster Addressing and CIDR] dalam arsip surel IETF</ref>
[[Kategori:Standar Internet]]
 
[[Kategori:Arsitektur Internet]]
== Notasi CIDR ==
Notasi CIDR adalah representasi ringkas dari alamat IP dan diasosiasikan terhadap awalan perutean. Notasi dibentuk dari sebuah alamat IP, karakter [[garis miring]] ("/"), dan sebuah angka desimal. Angka tersebut merupakan jumlah ''1'' bit dalam [[topeng subalamat]]. Nilai besar menunjukkan jaringan lebih kecil.
 
Alamat IP ditulis berdasarkan standar IPv4 atau IPv6. Alamat tersebut dapat menunjukkan sebuah alamat antarmuka atau alamat yang awal dari seluruh jaringan. Agregasi bit-bit tersebut umumnya disebut sebagai ''pengenal komputer hos''.
 
Contoh:
* {{IPaddr|192.168.100.14|24}} merepresentasikan alamat [[IPv4]] {{IPaddr|192.168.100.14}} dan awalan perutean yang terkait {{IPaddr|192.168.100.0}}, atau sama, topeng subjaringan {{IPaddr||24|netmask=dotted}}, yang memiliki 24 1-bit ''leading''.
* blok IPv4 {{IPaddr|192.168.100.0|22}} merepresentasikan 1.024 alamat IPv4 dari {{IPaddr|192.168.100.0}} hingga {{IPaddr|192.168.103.255}}.
* blok IPv4 {{IPaddr|2001:db8::|48}} merepresentasikan blok alamat IPv6 dari {{IPaddr|2001:db8:0:0:0:0:0:0}} hingga {{IPaddr|2001:db8:0:ffff:ffff:ffff:ffff:ffff}}.
* {{IPaddr|::1|128}} merepresentasikan alamat simpul berulang (''loopback'') IPv6. Panjang awalannya adalah 128 yang merupakan jumlah bit dalam alamat itu.
 
Untuk IPv4, notasi CIDR merupakan sebuah alternatif untuk sistem lama dalam merepresentasikan jaringan menurut alamat mulanya dan topeng subjaringan, keduanya ditulis dalam notasi titik-desimal. {{IPaddr|192.168.100.0|24}} setara dengan {{IPaddr|192.168.100.0|24|netmask=dotted}}.
 
Jumlah alamat sebuah subjaringan dapat dihitung sebagai 2<sup>panjang alamat – panjang awalan</sup>, di mana ''panjang alamat'' adalah 128 untuk IPv6 dan 32 untuk IPv4. Misalnya, dalam IPv4, panjang awalan {{IPaddr||29}} menghasilkan: 2<sup>32 − 29</sup> = 2<sup>3</sup> = 8 alamat.
 
== Referensi ==
{{reflist}}
 
[[Kategori:Standar internet]]
[[Kategori:Arsitektur internet]]
[[Kategori:Pengalamatan jaringan]]
[[Kategori:Singkatan komputer]]
 
 
[[it:Supernetting#CIDR]]
{{internet-stub}}
{{komputer-stub}}