MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Kullanılabilir Host Sayısı
254
atanabilir host adresi
Subnet Maskesi 255.255.255.0
Ağ Adresi 192.168.1.0/24
Broadcast Adresi 192.168.1.255
İlk Kullanılabilir Host 192.168.1.1
Son Kullanılabilir Host 192.168.1.254
Toplam Adres 256

Subnet Hesaplama Aracı Nedir?

Subnet hesaplama aracı, bir IPv4 adresini ve CIDR ön ekini (örneğin 192.168.1.10/24) alır ve ağ adresini, subnet maskesini, broadcast adresini, kullanılabilir host adres aralığını ve subnet'in barındırabileceği toplam host sayısını anında hesaplar. Ağ mühendisleri, sistem yöneticileri ve IP adresleme ile subnetting mantığını öğrenen öğrenciler için vazgeçilmez bir araçtır. Bu araç standart IPv4 adreslemesi için geçerlidir ve evrenseldir; herhangi bir ülkeye ya da üreticiye özgü değildir.

Nasıl Kullanılır?

IPv4 adresinizin dört oktetini girin (her biri 0–255 aralığında) ve 0 ile 32 arasında bir ön ek uzunluğu seçin. Hesapla'ya tıklayarak subnet maskesini, ağ adresini, ilk ve son kullanılabilir host'u, broadcast adresini ve kullanılabilir host sayısını görüntüleyin. Örneğin bir /24 ağı size toplam 256 adres ve 254 kullanılabilir host sunar.

Formül Nasıl Çalışır?

Subnet maskesi, tüm bir'lerin host bit sayısı kadar sola kaydırılmasıyla oluşturulur: \(\text{maske} = (\text{0xFFFFFFFF} \ll (32 - \text{ön ek})) \mathbin{\&} \text{0xFFFFFFFF}\). Ağ adresi, IP ile maskenin bit düzeyinde AND işleminden elde edilir: \(\text{ağ} = \text{IP} \mathbin{\&} \text{maske}\). Broadcast adresi ise tüm host bit'lerini bir'e ayarlar: \(\text{broadcast} = \text{ağ} \mathbin{|} \lnot\,\text{maske}\). Kullanılabilir host sayısı \(2^{32 - \text{ön ek}} - 2\) formülüyle bulunur; burada ağ ve broadcast adreslerini çıkarırız. /31 ve /32 için klasik kurallara göre kullanılabilir host bulunmaz, dolayısıyla sayı 0 olarak gösterilir.

$$\begin{gathered} \text{Total} = 2^{\,32 - \text{Prefix}}, \qquad \text{Usable} = 2^{\,32 - \text{Prefix}} - 2 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{IP} &= \text{Oct1} \cdot 2^{24} + \text{Oct2} \cdot 2^{16} + \text{Oct3} \cdot 2^{8} + \text{Oct4} \\ \text{Mask} &= \big(\text{0xFFFFFFFF} \ll (32 - \text{Prefix})\big) \\ \text{Network} &= \text{IP} \mathbin{\&} \text{Mask} \\ \text{Broadcast} &= \text{Network} \mathbin{|} \lnot\,\text{Mask} \end{aligned} \right. \end{gathered}$$
32 bitlik bir IPv4 adresinin CIDR önek çizgisiyle ağ ve ana bilgisayar bölümlerine ayrıldığını gösteren diyagram
Bir CIDR öneki, 32 biti ağ ve ana bilgisayar bölümlerine ayırır.

Örnek Hesaplama

192.168.1.10/24 için: host bit'leri = \(32 - 24 = 8\). Maske = 255.255.255.0. Ağ = 192.168.1.0. Broadcast = 192.168.1.255. Kullanılabilir host = \(2^8 - 2 = 254\) olup 192.168.1.1 ile 192.168.1.254 arasında değişir.

Ağ adresini, kullanılabilir ana bilgisayar aralığını ve yayın adresini gösteren adres aralığı diyagramı
Ağ ve yayın adresleri, kullanılabilir ana bilgisayar aralığını sınırlar.

Sıkça Sorulan Sorular

Host sayısından neden 2 çıkarılıyor? Bir subnet'teki ilk adres ağ tanımlayıcısı olarak, son adres ise broadcast adresi olarak ayrılmıştır; bu nedenle ikisi de bir cihaza atanamaz.

/24 ne anlama gelir? /24 ön eki, ilk 24 bitin ağı tanımladığını ve kalan 8 bitin host'lar için kullanılabilir olduğunu ifade eder; bu da 255.255.255.0 maskesine karşılık gelir.

IPv6 destekleniyor mu? Hayır; bu araç yalnızca IPv4 adreslemesini kapsar. IPv6, 128 bitlik bir adres alanı ve farklı kurallar kullanır.

Son güncelleme: