CIDR (Classless Inter-Domain Routing) merupakan sebuah metode yang
digunakan untuk mengkategorikan alamat IP dengan tujuan untuk mengalokasikan
lamat IP kepada user dan untuk efisiensi dalam proses routing paket-paket IP
didalam internet. Metode ini biasanya digunakan oleh ISP (Internet Service
Provider) untuk mengalokasikan alamat kepada sebuah rumah, perusahaan atau ke
seorang pelanggan.
Ketika kita menerima sebuah blok alamat dari ISP, umumnya
kita akan menerima dalam bentuk 192.168.1.10/28. Maksud dari angka-angka
tersebut adalah menjelaskan bahwa kita berada pada subnet 28. Hal ini berarti
kita menggunakan sebanyak 28 nilai 1, atau berarti subnet mask kita adalah
menjadi 255.255.255.240.
Alasan adanya CIDR adalah seperti yang telah dijelaskan
sebelumnya, yaitu hanya ada 3 kelas penggolongan alamat IP. Dimana
masing-masing kelas memiliki jumlah maksimal alamat tertentu. Ambil sebuah
contoh dimana sebuah organisasi dengan jumlah komputer yang harus terhubung ke
jaringan adalah 1000 komputer. Jika digunakan kelas C, yang maksimal adalah 256
host, maka jumlah tersebut terlalu kecil untuk digunakan. Jika kita gunakan
kelas B, yang maksimal jumlah hostnya adalah 65536, maka sisanya akan menjadi
terbuang percuma. Hal ini akan menjadi tidak efisien pada masalah routingnya.
CIDR menggunakan VLSM (Variable-Length Subnet Masks)
untuk mengalokasikan alamat IP sesuai dengan kebutuhannya, daripada menggunakan
mengikuti aturan-aturan kelas-kelas A, B dan C dalam jaringan. Sehingga
pembagian jaringan atau host dapat dilakukan dengan menggunakan pada semua bit
yang ada pada alamat. Perlu diingat bahwa penggunaan subnet mask maksimal
adalah /30, karena sebuah jaringan paling tidak harus menyimpan dua buah bit
sebagai bit dari host. Dan dalam sebuah jaringan, tidak semua alamat bisa kita
gunakan sebagai alamat host. Setidaknya terdapat dua buah alamat tidak bisa
kita gunakan, yaitu alamat pertama yang akan menjadi alamat jaringan tersebut
dan alamat terakhir yang akan menjadi alamat broadcast dari jaringan tersebut.
-
Tabel ukuran kelas