Evet, bunu düşünmenin kolay yolu alt ağ maskelerinin başlangıçta her zaman 1 olmasıdır. Bir alt ağ boyutu göstergesinin ikili gösterimin başlangıcında 1 değeri yoksa, o zaman alt ağ boyutu göstergesinin modern standartları kullanarak uygun bir “alt ağ maskesi” olmadığını söyleyebilirim.
RFC 1219 , önceki RFC 950'nin bitişik olmayan bitlere izin verdiğini belirtir. Aslında, RFC 950 sayfa 15 (bölüm 3) açıkça “bitişik olmayan alt ağ bitlerini gösteren” bir örneğe sahiptir. Ancak, bu alt ağları CIDR notasyonuna dönüştürmenin bir yolu yoktur. en azından RFC 1884 sayfa 7'den itibaren , bölüm 2.4) 'deki ilk cümle, bu nedenle bitişik olmayan bitler IPv6 ağları için hiçbir zaman geniş çapta desteklenmedi RFC 1219'un yöntemi, “alt ağ bitleri (maske = 1) en önemli bit çalışmasından atandığını belirtir en azından doğru ". ( Sami'nin cevabında belirtilen RFC 4632 bölüm 3.1 , CIDR gösterimini tartışan resmi bir standarda işaret eder.)
RFC 1878 sayfa 2 , haricindeki tüm IPv4 alt ağları için standart “alt ağ maskesi” gösterimini gösterir /0
.
Bununla birlikte, Sami'nin cevabını biraz ele alacağım, “neden” i inceleyerek (sorunun istediği gibi somut bir örnekle) ...
Bazı profesyonel sınıf Cisco ekipmanları, bitleri tersine çeviren “joker maskesi” olarak adlandırılan bir şeyi destekler. Yani normal bir alt ağ denilen bir şey ile temsil edilebilir 00000000.00000000.00000000.11111111
.
Cisco'nun joker karakter maskeleriyle, ilk önce tüm sıfırların gitmesi gereken bir kural yoktu. Böylece kullanabilirsin 00000000.00000000.00000000.11111110
.
Bu, tüm çift numaralı IP adreslerini içeren bir grup oluşturma ile sonuçlanacaktır.
Bunu bilmek gerçekten önemliydi, çünkü Cisco'nun eğitimi bunu kapsamıştı ve Cisco'nun profesyonel sertifikaları için inceleme süreci böyle bir şey sorabilirdi.
Ancak, çoğunlukla yararsız olduğunu düşünüyorum. Çift numaralı adresleri veya tek numaralı adresleri kullanarak bir ağı ikiye bölmek yerine, ağı yarı yarıya büyük normal alt ağlar oluşturarak düşük numaralı adresleri ve yüksek numaralı adresleri kullanarak yarıya bölebilirsiniz.
Bitişik olmayan bitlere sahip joker karakterler çok kullanışlı değildi ve çalışması daha zor olabilirdi. Alt ağ maskesi bitinin 1'e ayarlandığı nokta, bit'in bir aygıtın hangi alt ağda olduğunu belirlemeye yardımcı olduğunu söylemesidir. Bu bitlerin, adresin başında yalnızca güzel bir şekilde gruplandırmak yerine, adres boyunca yayılması için zorunlu bir neden yoktur. . Sonuç, bu tür maskeleri desteklemenin çok fazla faydası olmayan ilave bir karmaşıklık olduğuydu.
Cisco sonunda geleneksel olmayan alt ağ maskelerinin bir anlamı olmadığını kabul etti, çünkü sonunda “joker maskeleri” için destek bıraktılar. Eski Pix güvenlik duvarları “joker maskeleri” destekliyor, ancak daha yeni ASA birimleri bunun yerine standart “alt ağ maskelerini” kullanıyor .
Maskede bitişik olmayan “alt ağ bitleri” olan bir ağ bile kurmaya çalışmam, çünkü birçok yazılım yeni eğilimleri / standartları izler ve böyle bir ağ tasarımını reddeder. Eski yazılımı kullanıyor olsam bile, muhtemelen ağımın yeniden tasarlanmasına gerek kalmadan daha yeni yazılımı kullanabilmek için kolayca değiştirilebilmesini isterdim. Yani, bitişik "alt ağ bitleri", gitmek için tek yoldur.
Bir testle ilgili soru sorulursa, tüm 1'lerin adresin başında olması gerektiğini söylerken kendimi güvende hissederim. Aklı başında test yapanların, öğrencilerin çoğunluğunun bu gün ve yaşta öğrenmesini istediği şey budur.