IPv4 Subnet Hesaplayıcı Ne İşe Yarar?
Bu IPv4 Subnet Hesaplayıcı, girdiğiniz iki değeri — bir IP Adresi ve bir Alt Ağ Maskesi — alarak o adresin ait olduğu ağın temel bilgilerini anında hesaplar. İkili (binary) VE/VEYA işlemlerini elle yapmak yerine; ağ adresini, broadcast adresini, kullanılabilir host aralığını, toplam host sayısını, ağ sınıfını ve wildcard maskesini tek adımda elde edersiniz. Araç, dünya genelinde kullanılan standart 32-bit IPv4 adreslemesi için geçerlidir.
Girilen Değerlerin Açıklaması
- IP Adresi — noktalı ondalık biçiminde herhangi bir IPv4 adresi, örneğin
192.168.1.10. - Alt Ağ Maskesi — noktalı ondalık biçimindeki maske, örneğin
255.255.255.0; bu maske kaç bitin ağı, kaç bitin host'u tanımladığını belirler.
Hesaplamalar Nasıl Çalışır?
Hesaplayıcı her okteti birbirinden bağımsız olarak işler:
$$\begin{aligned} \text{Network} &= \text{IP} \mathbin{\&} \text{Mask} \\ \text{Broadcast} &= \text{IP} \mathbin{|} (\text{Mask} \oplus 255) \\ \text{Wildcard} &= 255 - \text{Mask} \end{aligned}$$- Ağ adresi = IP VE maske (bit düzeyinde). Her IP okteti maskelenir: \( \text{ipOctet} \mathbin{\&} \text{maskOctet} \).
- Broadcast adresi = IP VEYA tersine çevrilmiş maske: \( \text{ipOctet} \mathbin{|} (\text{maskOctet} \oplus 255) \).
- Toplam kullanılabilir host = \( 2^{32 - \text{CIDR}} - 2 \); burada CIDR, maskedeki 1 bitlerinin sayısıdır. \(-2\), ağ ve broadcast adreslerini hesaptan çıkarır.
- İlk host = ağ adresi + 1; Son host = broadcast adresi − 1.
- Ağ sınıfı ilk oktete göre belirlenir: 1–126 = A, 128–191 = B, 192–223 = C, 224–239 = D (Multicast), 240–255 = E (Ayrılmış).
- Wildcard maskesi = alt ağ maskesinin tersi.
Adım Adım Örnek
IP olarak 192.168.1.10 ve maske olarak 255.255.255.0 girelim:
- Ağ adresi: \( 192.168.1.10 \mathbin{\&} 255.255.255.0 = \) 192.168.1.0
- Broadcast adresi: \( 192.168.1.10 \mathbin{|} 0.0.0.255 = \) 192.168.1.255
- CIDR = 24 bit; dolayısıyla toplam host = \( 2^{32-24} - 2 = \) 254
- İlk host: 192.168.1.1; Son host: 192.168.1.254
- Sınıf: C; Wildcard maskesi: 0.0.0.255
Sık Sorulan Sorular
Host sayısından neden 2 çıkarılıyor? Bir alt ağdaki ilk adres ağ kimliği (network identifier), son adres ise broadcast adresi olarak ayrılır; bu nedenle ikisi de bir cihaza atanamaz.
Wildcard maskesi ne işe yarar? Alt ağ maskesinin bit düzeyindeki tersidir (örneğin 255.255.255.0 → 0.0.0.255) ve genellikle yönlendirici erişim kontrol listelerinde (ACL) ve OSPF yapılandırmasında kullanılır.
CIDR gösterimini doğrudan destekliyor mu? Maskeyi noktalı ondalık biçiminde girersiniz; ancak araç, host toplamlarını hesaplamak için maskenizdeki 1 bitlerini sayarak CIDR ön ekini dahili olarak kendisi çıkarır.