Sözlük
CIDR gösterimi
CIDR gösterimi bir IP aralığını, 192.0.2.0/24 gibi, adres artı önek uzunluğu olarak yazar; sayı, baştaki kaç bitin sabit olduğunu söyler.
CIDR nedir
CIDR, Classless Inter-Domain Routing’in kısaltmasıdır. Uygulamada bir IP adresi bloğunu tanımlamak için kullanılan eğik çizgili gösterimdir: 192.0.2.0/24. Eğik çizgiden önceki kısım bloğun ilk adresidir; sonrasındaki sayı, yani önek uzunluğu, soldan kaç bitin bloktaki her adres tarafından paylaşıldığını söyler. Kalan bitler serbesttir; dolayısıyla bir IPv4 adresinde /24, 8 bit bırakır ve 192.0.2.0’dan 192.0.2.255’e kadar 256 adresi kapsar.
Aynı fikir IPv6 için de geçerlidir; orada önekler bit olarak çok daha uzun ve sayı olarak çok daha büyüktür: bir /64, 18 kentilyon adres içerir ve bir /48, bu /64 ağlarından 65.536 tanesini barındırır.
Önek uzunluklarını okumak
Daha kısa bir önek, daha büyük bir bloktur:
/8, 16.777.216 IPv4 adresidir; eski bir “A sınıfı” büyüklüğü./16, 65.536 adrestir./24, 256 adrestir; yönlendirme tablolarında en sık görülen boyut./32tek bir IPv4 adresi,/128tek bir IPv6 adresidir.
255.255.255.0 gibi bir alt ağ maskesi, aynı /24 sınırını eski noktalı biçimde ifade eder.
Neden önemli
Ağlar adres alanlarını internete CIDR önekleri olarak duyurur ve kayıt otoriteleri her öneki kimin elinde tuttuğunu kaydeder. Bir adresi sorguladığınızda sonuç, adresin bulunduğu öneki içerir; bu da sahip olunan bloğun ne kadar büyük olduğunu söyler. Kara listeler, güvenlik duvarı kuralları ve coğrafi konum veritabanları da önek düzeyinde çalışır; bu yüzden koca bir /24, içindeki tek bir kötüye kullanan sunucunun itibarını devralabilir ve bilinen bir sunucu aralığıyla aynı /24 içinde oturan bir proxy kolayca tanınır.
Nasıl kontrol edilir
Alt ağ hesaplayıcı, herhangi bir CIDR bloğunu ilk ve son adresine, ağ maskesine, joker maskesine ve kullanılabilir ana makine sayısına açar ve maske ile önek uzunluğu arasında dönüştürme yapar. ASN sorgulama bir ağın duyurduğu önekleri listeler; WHOIS ise bir adresi içeren kayıtlı bloğu gösterir.
Yaygın bir yanılgı
CIDR blokları, önek uzunluğuna uyan bir sınırda başlamalıdır. 192.0.2.10/24 bir bloğu yazmanın geçerli bir yolu değildir; hesaplayıcı onu 192.0.2.0/24 olarak normalleştirir ve adresin blok içinde nerede durduğunu söyler.