CIDR - Routing antara Domain tanpa kelas

Mengenai Notasi CIDR dan Alamat IP

CIDR adalah singkatan dari Routing Inter-Domain Classless. CIDR dibangunkan pada tahun 1990-an sebagai skim piawai untuk mengarahkan trafik rangkaian di seluruh internet.

Mengapa menggunakan CIDR?

Sebelum teknologi CIDR dikembangkan, router internet menguruskan trafik rangkaian berdasarkan kelas alamat IP . Dalam sistem ini, nilai alamat IP menentukan subnetworknya untuk tujuan penghalaan.

CIDR adalah alternatif kepada subnet IP tradisional. Ia menganjurkan alamat IP ke dalam subnetwork yang bebas daripada nilai alamat itu sendiri. CIDR juga dikenali sebagai supernetting, kerana ia berkesan membolehkan beberapa subnet dikumpulkan bersama untuk routing rangkaian.

Notasi CIDR

CIDR menentukan julat alamat IP menggunakan kombinasi alamat IP dan topeng rangkaian yang berkaitan. Notasi CIDR menggunakan format berikut:

di mana n adalah bilangan (paling kiri) '1' bit di topeng. Sebagai contoh:

memohon topeng rangkaian 255.255.254.0 ke rangkaian 192.168, bermula pada 192.168.12.0. Notasi ini mewakili julat alamat 192.168.12.0 - 192.168.13.255. Berbanding dengan rangkaian berasaskan kelas tradisional, 192.168.12.0/23 mewakili pengagregatan dua subkumpulan Kelas C 192.168.12.0 dan 192.168.13.0 masing-masing mempunyai subnet mask 255.255.255.0. Dalam kata lain:

Di samping itu, CIDR menyokong peruntukan alamat internet dan penghalaan mesej bebas daripada kelas tradisional rangkaian alamat IP tertentu. Sebagai contoh:

mewakili julat alamat 10.4.12.0 - 10.4.15.255 (topeng rangkaian 255.255.252.0). Ini memperuntukkan sama dengan empat rangkaian Kelas C dalam ruang Kelas A yang lebih besar.

Anda kadang-kadang akan melihat notasi CIDR yang digunakan walaupun untuk rangkaian bukan CIDR. Walau bagaimanapun, dalam subnetting IP bukan CIDR, nilai n dihadkan sama ada 8 (Kelas A), 16 (Kelas B) atau 24 (Kelas C). Contoh:

Bagaimana CIDR berfungsi

Pelaksanaan CIDR memerlukan sokongan tertentu tertanam dalam protokol routing rangkaian. Ketika mula-mula dilaksanakan di internet, protokol routing inti seperti BGP (Border Gateway Protocol) dan OSPF (Open Shortest Path First) dikemas kini untuk menyokong CIDR. Protokol routing usang atau kurang popular mungkin tidak menyokong CIDR.

Pengagregatan CIDR memerlukan segmen rangkaian yang terlibat untuk bersebelahan-berangka bersebelahan-dalam ruang alamat. CIDR tidak boleh, sebagai contoh, agregat 192.168.12.0 dan 192.168.15.0 ke dalam satu laluan kecuali jika julat alamat perantaraan .13 dan .14 disertakan.

Internet WAN atau router backbone-mereka yang menguruskan trafik antara Penyedia Perkhidmatan Internet secara umumnya menyokong CIDR untuk mencapai tujuan memelihara ruang alamat IP. Router pengguna utama sering tidak menyokong CIDR, oleh itu rangkaian peribadi termasuk rangkaian rumah dan juga rangkaian awam kecil ( LAN ) sering tidak menggunakannya.

CIDR dan IPv6

IPv6 menggunakan teknologi routing CIDR dan notasi CIDR dengan cara yang sama seperti IPv4. IPv6 direka untuk menangani penuh tanpa kelas.