Subnet Hesaplama

IP adresi ve önekten (CIDR) ya da alt ağ maskesinden ağ adresini, yayın adresini, kullanılabilir IP aralığını ve host sayısını hesaplayın. IPv4 ve IPv6 desteklenir.

172.16.0.0/20 IPv4 · özel ağ

IP adresi172.16.5.4
Ağ adresi172.16.0.0/20
Alt ağ maskesi255.255.240.0
Wildcard maske0.0.15.255
Yayın (broadcast) adresi172.16.15.255
Kullanılabilir aralık172.16.0.1 – 172.16.15.254
Toplam adres4.096
Kullanılabilir host4.094
SınıfB

İkili gösterim

IP adresi
10101100.00010000.00000101.00000100
Alt ağ maskesi
11111111.11111111.11110000.00000000

Subnet Hesaplayıcı Nasıl Kullanılır?

Alt ağ (subnet) hesaplayıcı, bir IP adresi ile ağ önekinden (prefix) ya da alt ağ maskesinden ağın tüm bilgilerini çıkarır. IPv4 ve IPv6 adreslerini destekler ve girdiyi şu biçimlerde kabul eder:

  • CIDR gösterimi: 192.168.1.10/24 veya 2001:db8::1/48
  • IP adresi ve maske: 192.168.1.10 255.255.255.0
  • Yalnızca IP adresi: önek yazmazsanız IPv4 için /24, IPv6 için /64 varsayılır.

IPv4 adreslerinde ağ adresi, yayın (broadcast) adresi, ilk ve son kullanılabilir host, alt ağ maskesi, joker (wildcard) maske, toplam ve kullanılabilir adres sayısı, adres sınıfı (A–E), adresin özel mi genel mi olduğu ve ikili (binary) gösterim hesaplanır. IPv6 adreslerinde ağ adresi hem kısaltılmış hem tam yazımıyla, adres aralığı, tam adres sayısı ve bloğun kaç tane /64 alt ağı içerdiği gösterilir.

CIDR ve Alt Ağ Maskesi Nedir?

Bir IPv4 adresi 32 bitten oluşur. CIDR gösteriminde eğik çizgiden sonraki sayı, bu bitlerin kaçının ağı tanımladığını söyler; kalan bitler cihazlara (host) ayrılır. Örneğin /24, ilk 24 bitin ağa ait olduğunu belirtir ve 255.255.255.0 maskesine karşılık gelir. Bir alt ağdaki toplam adres sayısı 2(32 − önek) formülüyle bulunur.

Her alt ağın ilk adresi ağ adresi, son adresi yayın adresidir ve bu ikisi cihazlara verilemez; bu yüzden kullanılabilir host sayısı toplamdan 2 eksiktir. İki istisna vardır: noktadan noktaya bağlantılarda kullanılan /31 alt ağında iki adresin ikisi de kullanılabilir (RFC 3021), /32 ise tek bir cihazı ifade eder. Joker maske, alt ağ maskesinin tersidir (/24 için 0.0.0.255) ve Cisco erişim listeleri (ACL) ile OSPF ayarlarında kullanılır.

Örnek: 192.168.1.10/26

/26 önekinin maskesi 255.255.255.192'dir ve ağı 64'er adreslik bloklara böler. 192.168.1.10 ilk bloğa düşer: ağ adresi 192.168.1.0, yayın adresi 192.168.1.63'tür; cihazlara 192.168.1.1 ile 192.168.1.62 arasındaki 62 adres verilebilir.

Bir /24 Ağını Dört Alt Ağa Bölmek

192.168.1.0/24 ağını dört eşit parçaya bölmek için önek 2 bit uzatılarak /26 yapılır. Ortaya çıkan alt ağlar 192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26 ve 192.168.1.192/26 olur ve her birinde 62 kullanılabilir adres bulunur. Genel kural şudur: önek 1 bit uzadıkça alt ağ sayısı iki katına çıkar, her alt ağdaki adres sayısı yarıya iner.

IPv4 CIDR Tablosu

ÖnekAlt ağ maskesiToplam adresKullanılabilir host
/8255.0.0.016.777.21616.777.214
/9255.128.0.08.388.6088.388.606
/10255.192.0.04.194.3044.194.302
/11255.224.0.02.097.1522.097.150
/12255.240.0.01.048.5761.048.574
/13255.248.0.0524.288524.286
/14255.252.0.0262.144262.142
/15255.254.0.0131.072131.070
/16255.255.0.065.53665.534
/17255.255.128.032.76832.766
/18255.255.192.016.38416.382
/19255.255.224.08.1928.190
/20255.255.240.04.0964.094
/21255.255.248.02.0482.046
/22255.255.252.01.0241.022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511

IP Sınıfları ve Özel Adres Aralıkları

Sınıflı adresleme 1993'te CIDR'ın gelmesiyle geçerliliğini yitirse de sınıflar hâlâ sıkça anılır: ilk sekizlisi 0–127 olan adresler A, 128–191 olanlar B, 192–223 olanlar C sınıfıdır. D sınıfı (224–239) çok noktaya yayın (multicast), E sınıfı (240–255) ise deneysel kullanım için ayrılmıştır. Ev ve ofis ağlarında kullanılan özel (private) aralıklar ve operatörlere ayrılmış paylaşımlı alan şunlardır; hiçbiri internette yönlendirilmez:

  • 10.0.0.0/8: 10.0.0.0 – 10.255.255.255
  • 172.16.0.0/12: 172.16.0.0 – 172.31.255.255
  • 192.168.0.0/16: 192.168.0.0 – 192.168.255.255
  • 100.64.0.0/10: operatörlerin CGNAT için kullandığı paylaşımlı adres alanı

IPv6 Alt Ağları

IPv6 adresleri 128 bittir ve yerel ağlarda standart alt ağ boyutu /64'tür; cihazların kendi adreslerini otomatik oluşturduğu SLAAC yöntemi bu boyuta dayanır. Tek bir /64 alt ağında 264, yani 18.446.744.073.709.551.616 adres bulunur. İnternet sağlayıcıları müşterilerine genellikle /48 ile /64 arasında bir blok verir: bir /56 bloğu 256, bir /48 bloğu ise 65.536 tane /64 alt ağı içerir. Art arda gelen sıfır grupları :: ile kısaltılabildiği için hesaplayıcı ağ adresini hem kısa hem de tam yazımıyla gösterir. Bağlantınızın IPv6 destekleyip desteklemediğini IPv6 testi sayfamızda görebilirsiniz.

Subnet Hesaplama Hakkında Sorular

/24 alt ağında kaç IP adresi vardır?

/24 alt ağında toplam 256 adres bulunur. Ağ adresi ve yayın (broadcast) adresi cihazlara verilemediği için 254 adres kullanılabilir. Alt ağ maskesi 255.255.255.0'dır.

255.255.255.0 alt ağ maskesi ne anlama gelir?

Bu maske, IP adresinin ilk 24 bitinin ağı, son 8 bitinin ise cihazları tanımladığını gösterir ve CIDR gösteriminde /24'e karşılık gelir. Örneğin 192.168.1.0/24 ağındaki cihazlar 192.168.1.1 ile 192.168.1.254 arasındaki adresleri kullanabilir.

Kullanılabilir host sayısı neden toplamdan 2 eksik?

Her alt ağın ilk adresi ağın kendisini (ağ adresi), son adresi ise ağdaki tüm cihazlara aynı anda ulaşmak için kullanılan yayın (broadcast) adresini temsil eder; bu iki adres cihazlara atanamaz. İki istisna vardır: noktadan noktaya bağlantılarda kullanılan /31 alt ağında iki adresin ikisi de kullanılabilir, /32 ise tek bir adresi ifade eder.

IPv6'da neden /64 alt ağı kullanılır?

IPv6 cihazları adreslerini SLAAC yöntemiyle kendileri oluştururken adresin son 64 bitini kendileri belirler; bu yüzden yerel ağlarda standart alt ağ boyutu /64'tür. Tek bir /64 alt ağı yaklaşık 18,4 kentilyon adres içerir, yani adres sıkıntısı yaşanmaz.