MCP ile bağlan →

Hesaplamaya Girin

Formül

Show calculation steps (1)
  1. CIDR & Usable Hosts

    CIDR & Usable Hosts: IPv4 Subnet Hesaplayıcı

    CIDR = number of 1-bits in the Mask; Usable Hosts = 2^(32 - CIDR) - 2.

Reklam

Sonuç

Host Sayısı
254
Ağ Sınıfı C
IP Adresi 192.168.1.20
Alt Ağ Maskesi 255.255.255.0
Wildcard Maskesi 0.0.0.255
Ağ Adresi 192.168.1.0
Broadcast Adresi 192.168.1.255
İlk Host 192.168.1.1
Son Host 192.168.1.254
Host Sayısı 254
CIDR Gösterimi /24

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.
32 bitlik bir IPv4 adresinin dört 8 bitlik sekizliye bölündüğünü gösteren diyagram
Bir IPv4 adresi, dört sekizliye bölünmüş 32 bittir.

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.
Reklam
Bit düzeyinde AND işlemiyle ağ bitlerini ana bilgisayar bitlerinden ayıran alt ağ maskesi diyagramı
Alt ağ maskesi adresi ağ ve ana bilgisayar bölümlerine ayırır.

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.

Son güncelleme: