Her IP adresinde iki bölüm vardır. Konak bilgisayarlar hangi bölümün ağ ve hangi bölümün konak bilgisayar olduğunu nasıl anlar? Bu, alt ağ maskesinin işidir.
Bir IP konak bilgisayarı yapılandırıldığında, IP adresiyle birlikte bir de alt ağ maskesi atanır. IP adresi gibi alt ağ maskesi de 32 bit uzunluktadır. Alt ağ maskesi, IP adresinin hangi bölümünün ağ ve hangi bölümünün konak bilgisayar olduğunu belirtir.
Alt ağ maskesinin her bir bit'i soldan sağa IP adresinin bit'leriyle karşılaştırılır. Alt ağ maskesindeki 1'ler ağ bölümünü, 0'lar konak bilgisayar bölümünü temsil eder. Gösterilen örnekte, ilk üç sekizli ağı ve son sekizli de konak bilgisayarı temsil eder.
Konak bilgisayar bir paket gönderdiğinde, paketin alt ağ maskesini kendi IP adresiyle ve hedef IP adresiyle karşılaştırır. Ağ bit'leri eşleşiyorsa, kaynak ve hedef konak bilgisayar aynı ağdadır ve paket yerel olarak teslim edilebilir. Bit'ler aynı değilse, gönderen konak bilgisayar paketi diğer ağa gönderilmesi için yerel yönlendirici arayüzüne iletir.
Ev ve küçük işletmelerde sıkça görülen alt ağ maskeleri şunlardır: 255.0.0.0 (8 bit), 255.255.0.0 (16 bit) ve 255.255.255.0 (24 bit). 255.255.255.0 (ondalık) veya 11111111.11111111.1111111.00000000 (ikili) olan bir alt ağ maskesi, ağ numarasını tanımlamak için 24 bit kullanır ve böylece ağdaki konak bilgisayarları numaralandırmak için de 8 bit kalmış olur.
Söz konusu ağda olabilecek konak bilgisayarların sayısını hesaplamak için, 2 sayısının üssü olarak konak bilgisayar bit'lerini alın (2 ^ 8 = 256). Bu sayıdan 2'yi çıkarın (256-2). 2 sayısını çıkarmamızın nedeni, IP adresinin konak bilgisayar bölümünde yer alan tüm 1'lerin o ağın yayın adresi olması ve belirli bir konak bilgisayara atanamamasıdır. Konak bilgisayar bölümündeki tüm 0'lar ağ kimliğini belirtir ve bu da belirli bir konak bilgisayara atanamaz. Windows işletim sistemiyle birlikte gelen hesap makinesiyle 2'nin üsleri kolayca hesaplanabilir.
Mevcut konak bilgisayarlar sayısını belirlemenin başka bir yolu da, mevcut konak bilgisayar bit'lerinin değerlerini toplamaktır (128+64+32+16+8+4+2+1 = 255). Konak bilgisayar bit'lerinin tümü 1 olamayacağı için bu sayıdan 1 çıkarılır (255-1 = 254). Tüm 0'ların değeri 0 olduğundan ve bunlar toplama dahil olmadığından 2 sayısını çıkarmak gerekli değildir.
16 bit maskede, konak bilgisayar adresleri için 16 bit (iki sekizli) vardır ve bir konak bilgisayar adresinin sekizlilerinden biri tamamen 1'lerden oluşabilir (255). Bu yayın gibi görünse de, diğer sekizli tamamen 1'lerden oluşmadığı sürece geçerli bir konak bilgisayar adresidir. Konak bilgisayarın sekizli değerlere değil, tüm konak bilgisayar bit'lerine birlikte baktığını unutmayın.
0 yorum:
Yorum Gönder