Subnet CIDR Hesaplama Aracı nedir?
Bu araç, bir CIDR ön ekiyle (eğik çizgiden sonra gelen sayı, örneğin /24) tanımlanan bir IPv4 alt ağına kaç IP adresinin sığacağını hesaplar. Toplam adres sayısını, host bit sayısını ve cihazlara gerçekten atayabileceğiniz kullanılabilir host adreslerinin sayısını verir. Standart IPv4 ağ yapısı için geçerlidir ve evrenseldir; herhangi bir ülkeye ya da üreticiye özgü kural içermez.
Nasıl kullanılır?
0 ile 32 arasında bir CIDR ön ek uzunluğu girin. Ön ek, ağ için sabitlenen baştaki bit sayısını gösterir; geri kalan bitler ise host'lar için kullanılabilir. Küçük bir ön ek (örneğin /16) daha fazla host barındıran büyük bir ağ demektir; büyük bir ön ek (örneğin /30) ise çok küçük bir alt ağa karşılık gelir.
Formülün açıklaması
Bir IPv4 adresi 32 bitten oluşur. Host kısmı \(32 - \text{ön ek}\) bit kadardır; dolayısıyla toplam adres sayısı \(2^{(32 - \text{ön ek})}\) olur. Normal bir alt ağda iki adres ayrılır: ağ adresi (tüm host bitleri 0) ve yayın (broadcast) adresi (tüm host bitleri 1). Bu nedenle kullanılabilir host sayısı şu şekilde hesaplanır:
$$\text{Kullanılabilir Host} = 2^{\left(32 - \text{Ön ek }(/n)\right)} - 2$$/31 (noktadan noktaya bağlantılar, RFC 3021) ve /32 (tek host) durumlarının, standart −2 kuralının uygulanmadığı özel durumlar olduğunu unutmayın.
Çözümlü örnek
Bir /24 ağı için: host bitleri \(= 32 - 24 = 8\), toplam \(= 2^8 = 256\) adres. Ağ ve broadcast adreslerini çıkardığımızda:
$$256 - 2 = 254 \text{ kullanılabilir host}$$bu, bir ev ya da küçük ofis yerel ağının (LAN) klasik boyutudur.
Sık sorulan sorular
Neden 2 çıkarıyoruz? İlk adres ağı tanımlar, son adres ise broadcast adresidir; bu yüzden ikisi de bir host'a atanamaz.
/30 ne verir? Toplam \(= 4\), kullanılabilir \(= 2\); iki yönlendirici (router) arasındaki bir bağlantı için idealdir.
Bu araç IPv6 için mi? Hayır. IPv6, 128 bitlik bir adres alanı ve farklı host sayma kuralları kullanır; bu araç yalnızca IPv4 içindir.