Alt Ağ Hesaplayıcısı
Herhangi bir IPv4 adresi ve CIDR öneki için ağ adresini, yayın, alt ağ ve joker karakter maskelerini, ana bilgisayar aralığını ve kullanılabilir ana bilgisayar sayısını hesaplayın.
Sonuç
Alt ağ oluşturma soruları her yerde karşımıza çıkıyor - bir yönlendiriciyi yapılandırmak, bir VLAN'ı boyutlandırmak, bir güvenlik duvarı kuralı yazmak, bir ağ sınavına çalışmak - ve hepsi aynı bit aritmetiğine indirgeniyor: maskeyi uygula, ağı bul, yayını bul, arada kalanları say. Bu hesaplayıcı, herhangi bir IPv4 adresi ve /8'den /30'a kadar herhangi bir CIDR öneki için tam olarak bunu yapar; ağ adresini, yayın adresini, alt ağ maskesini, joker karakter maskesini, ilk ve son kullanılabilir ana bilgisayarı ve her iki adres sayısını tek geçişte döndürür.
Matematik büyülü olmaktan ziyade şeffaftır. /p öneki, p ağ biti anlamına gelir, dolayısıyla alt ağ maskesi p bir ve ardından sıfır gelir, joker karakter maskesi bunun bit bazında tersidir, ağ adresi IP VE maskesidir ve yayın, ağ VEYA joker karakteridir. Geriye kalan 32 − p ana bilgisayar biti 2^(32−p) toplam adres verir; bunların 2^(32−p) − 2'si kullanılabilir çünkü tamamı sıfırlar ve hepsi birlerden oluşan kombinasyonlar ayrılmıştır. Bu nedenle A /24 254 ana bilgisayarı, a /16 65.534 ana bilgisayarı ve a /30 tam olarak 2'yi tutar; noktadan noktaya klasik.
Sayıların ötesinde bağlam da elde edersiniz: bir sınıf notu, adresinizin ilk sekizlisinin ne anlama geldiğini açıklar - CIDR öncesi ekipmanın varsaydığı tarihsel sınıf A/B/C sınırları, 127.0.0.0/8 geridöngü bloğu ve diğer ayrılmış aralıklar. Önceden ayarlanmış sayfalar insanların gerçekte aradığı önekleri kapsar: LAN'lar için /24, büyük özel ağlar için /16 ve yönlendirici bağlantıları için /30.
Bu sitedeki her araç gibi, alt ağ hesaplayıcı da 32 bitlik tamsayı işlemlerini kullanarak tamamen tarayıcınızda çalışır; sunucu çağrısı gerektirmez, ağ düzeninizi kaydetmez ve sayfa açıldığında tam çevrimdışı işlem yapar. Sonuç özetinin tamamını tek tıklamayla kopyalayın ve doğrudan belgelere veya bir bilete yapıştırın.