IP alt ağ maskesi nasıl hesaplanır

IP adresini temel alarak ağ sınıfını (A, B veya C) belirleyin: IP adresleri 1'den 126'ya kadar bir sayı ile başlarsa, A sınıfıdır. IP adresleri 128'den 191'e kadar bir sayı ile başlarsa, sınıftır. B. * IP adresleri 192 ile 223 arasında bir sayı ile başlarsa, C sınıfıdır. Örneğimizde, 192.35.128.93 IP adresi 192 ile başladığından, ağ C sınıfıdır.

Alt ağları tanımlamak için gerekli bit sayısını belirler: Alt ağ sayısı = (2 ^ Bit sayısı) - 2. Bu nedenle, bit sayısı = Log2 (Alt ağ sayısı + 2). Örneğimizde altı alt ağ vardır: * bit sayısı = Log2 (6 + 2) = Log2 (8) = 3. IP adresindeki üç bit bir alt ağ kısmı olarak kullanılır.

Alt ağ maskesini varsayılan olarak alt ağ bitleriyle genişleterek alt ağ maskesini ikili biçimde oluşturur. A sınıfı C için varsayılan alt ağ maskeleri şunlardır: 11111111.00000000.00000000.00000000 (8 bit ağ bölümlü A Sınıfı) 11111111.11111111.00000000.00000000 (Ağ bölümü 16 bit olan Sınıf B) * 11111111.11111111. 11111111.00000000 (Ağ kısmı 24 bit olan C Sınıfı) Örneğimizde, C sınıfı için 3 bitlik (Adım 2) varsayılan alt ağ maskesinin bir uzantısı alt ağ maskesinin 11111111.11111111.11111111.11100000 ile sonuçlanır.

Alt ağ maskesini ikili formatta ondalık nokta biçimine dönüştürün. İkili biçim dört sekizli içerir (her birinde 8 bit). Aşağıdaki kuralları kullanın: "11111111" sekizli için "255" yazın. "00000000" sekizli için "0" yazın. * Eğer sekizli hem "1" hem de "0" içeriyorsa, aşağıdaki formülü kullanın: integer = (128 xn) + (64 xn) + (32 xn) + (16 xn) + (8 xn) + (4 xn) + (2 xn) + (1 xn), burada "n", okt sekansının karşılık gelen konumunda bir 1 veya 0'dır. Bizim örneğimizde, 11111111.11111111.11111111.11100000 11111111 ---> 255 11111111 ---> 255 11111111 ---> 255 11100000 ---> (128 x 1) + (64 x 1) + (32 x 1) + ( 16 x 0) + (8 x 0) + (4 x 0) + (2 x 0) + (1 x 0) = 224. Alt ağ maskesi 255.255.255.224'tür.