Perutean Antar-Domain Tanpa Kelas dikembangkan pada 1990-an sebagai skema standar untuk merutekan lalu lintas jaringan di internet. Sebelum teknologi CIDR dikembangkan, router internet mengatur lalu lintas jaringan berdasarkan kelas alamat IP. Dalam sistem ini, nilai alamat IP menentukan subnetworknya untuk keperluan perutean.
CIDR adalah alternatif untuk subnetting IP. Ini mengatur alamat IP ke dalam subnetwork independen dari nilai alamat itu sendiri. CIDR juga dikenal sebagai supernetting karena secara efektif memungkinkan beberapa subnet dikelompokkan bersama untuk perutean jaringan.
Notasi CIDR
CIDR menentukan rentang alamat IP menggunakan kombinasi alamat IP dan network mask yang terkait.
xxx.xxx.xxx.xxx/n
Notasi CIDR menggunakan format di atas, di mana n adalah jumlah (paling kiri) 1 bit dalam mask.
192.168.12.0/23
Contoh di atas menerapkan network mask 255.255.254.0 ke jaringan 192.168, mulai dari 192.168.12.0. Notasi ini mewakili rentang alamat 192.168.12.0 hingga 192.168.13.255.
Dibandingkan dengan jaringan berbasis kelas, 192.168.12.0/23 mewakili agregasi dari dua subnet Kelas C 192.168.12.0 dan 192.168.13.0, masing-masing memiliki subnet mask 255.255.255.0.
Inilah cara lain untuk memvisualisasikannya:
192.168.12.0/23=192.168.12.0/24 + 192.168.13.0/24
Selain itu, CIDR mendukung alokasi alamat internet dan perutean pesan yang tidak bergantung pada kelas tradisional dari rentang alamat IP tertentu.
10.4.12.0/22
Contoh di atas mewakili rentang alamat 10.4.12.0 hingga 10.4.15.255 (network mask 255.255.252.0). Ini mengalokasikan setara dengan empat jaringan Kelas C dalam ruang Kelas A yang jauh lebih besar.
Terkadang Anda akan melihat notasi CIDR digunakan bahkan untuk jaringan non-CIDR. Namun, dalam subnetting IP non-CIDR, nilai n dibatasi menjadi 8 (Kelas A), 16 (Kelas B), atau 24 (Kelas C).
Berikut adalah beberapa contohnya:
- 10.0.0.0/8
- 172.16.0.0/16
- 192.168.3.0/24
Cara Kerja CIDR
Saat pertama kali diimplementasikan di internet, protokol perutean inti seperti Border Gateway Protocol dan Open Shortest Path First telah diperbarui untuk mendukung CIDR. Protokol perutean yang usang atau kurang populer mungkin tidak mendukung CIDR.
Implementasi CIDR memerlukan dukungan tertentu untuk disematkan dalam protokol perutean jaringan.
Agregasi CIDR membutuhkan segmen jaringan yang terlibat untuk berdekatan (berdekatan secara numerik) di ruang alamat. CIDR tidak dapat, misalnya, menggabungkan 192.168.12.0 dan 192.168.15.0 menjadi satu rute kecuali jika rentang alamat.13 dan.14 perantara disertakan.
Semua router WAN atau backbone internet - yang mengatur lalu lintas antara penyedia layanan internet - umumnya mendukung CIDR untuk mencapai tujuan menghemat ruang alamat IP. Router konsumen arus utama sering tidak mendukung CIDR, oleh karena itu jaringan pribadi termasuk jaringan rumah dan bahkan jaringan publik kecil (LAN) sering tidak menggunakannya.
CIDR dan IPv6
IPv6 menggunakan teknologi perutean CIDR dan notasi CIDR dengan cara yang sama seperti IPv4. IPv6 dirancang untuk pengalamatan tanpa kelas sepenuhnya.