İçeriğe geç

Geliştirici araçları

Alt ağ hesaplayıcı

Herhangi bir IPv4 veya IPv6 CIDR bloğu için ağı, aralığı ve maskeleri hesaplayın.

Alt ağ hesaplama

IPv4 ya da IPv6, önekli veya öneksiz. Öneksiz bir adres tek bir ana bilgisayar olarak değerlendirilir.

Deneyin:

Bu araç herhangi bir IPv4 veya IPv6 CIDR bloğu için ağ ve yayın adreslerini, kullanılabilir makine aralığını, alt ağ ve wildcard maskelerini hesaplar. Her şey tarayıcınızda çalışır; hiçbir istek gönderilmez.

Birçok hesaplayıcının yanlış yaptığı iki kural burada doğru ele alınır: bir /31 blokta iki kullanılabilir adres vardır ve IPv6’da yayın adresi hiç yoktur.

Ne hesaplar ve nerede çalışır

Hesabın tamamı tarayıcınızda yapılır. Hiçbir sunucuya bir şey gönderilmez, ağ sorgusu yoktur ve sayfa yüklendikten sonra araç çevrimdışıyken de aynı şekilde çalışır. Bir adres ve önek uzunluğundan maskeyi, ağ adresini, yayın adresini, kullanılabilir aralığı ve konak sayısını çıkarır.

Öneğin ne demek olduğunu hatırlamakta yarar var: /24, ilk 24 bitin ağı, kalan 8 bitin konağı belirlediği anlamına gelir; bu da 256 adres eder ve IPv4'te bunların 254'ü kullanılabilir, çünkü ilki ağı tanımlar ve sonuncusu yayın adresidir.

Genellikle karıştırılan durumlar

IPv4'te iki adresi çıkarma aritmetiği aralığın çoğu için işe yarar ama en uzun önekler için yaramaz. /31'in olağan anlamda kullanılabilir ağ ve yayın adresi yoktur: noktadan noktaya bağlantılarda kullanılır ve iki adres de iki uca atanır. /32 ise tek bir adresi gösterir ve konak rotaları ile güvenlik duvarı kurallarında olağandır.

IPv6 aynı biçimde çalışmaz: yayın adresi diye bir şey yoktur ve alt ağ içinde adresler aynı şekilde ayrılmaz; bu yüzden bir /64, sayılması anlamsız miktarda adres içerir. Yerleşik alışkanlık, aşırı görünse bile her kesime /64 atamaktır, çünkü adres otomatik yapılandırması bunu varsayar.

Pratikte ne işe yarar

Olağan kullanımlar şunlardır: bir alt ağı oluşturmadan önce boyutlandırmak, iki adresin aynı ağda olup olmadığını denetlemek, tam olarak istenen aralığı kapsayan güvenlik duvarı kuralları ya da erişim listeleri yazmak, ve iki ağı birleştirmeden önce iki bloğun çakışmadığını doğrulamak.

Pratikte en çok sorun çıkaran sonuncusudur: 192.168.1.0/24 kullanan iki ofis, adres çevirisi olmadan birbirine yönlendirme yapamaz ve çakışma ancak aralarındaki tünel kurulduğunda ortaya çıkar.

Sıkça sorulan sorular

Bir /31 neden iki kullanılabilir adres gösteriyor?

RFC 3021, /31 bloğu noktadan noktaya bağlantılar için tanımlar; burada iki adres de atanabilir ve hiçbiri ağ ya da yayın adresi değildir. İkisini çıkarmak sıfır gibi saçma bir sonuç verirdi.

IPv6’da neden yayın adresi yok?

IPv6’da yayın hiç yoktur; onun yerine çoklu gönderim ve anycast kullanılır. Bir yayın adresi bildirmek, protokolde bulunmayan bir kavramı uydurmak olurdu.

Wildcard maskesi nedir?

Alt ağ maskesinin tersidir ve bazı ağ cihazlarındaki erişim listelerinde kullanılır. Bir /24 için maske 255.255.255.0, wildcard ise 0.0.0.255’tir.