Kas yra „Netmask“?

Tinklinis tinklas yra 32 bitų kaukė, naudojama IP adresui padalinti į potinklius ir nurodyti tinklo turimus kompiuterius. Netmaskoje visada automatiškai priskiriami du bitai. Pavyzdžiui, 255.255.225.0 „0“ yra priskirtas tinklo adresas. 255.255.255.255 „255“ yra priskirtas transliavimo adresas. 0 ir 255 visada priskiriami ir negali būti naudojami.

Žemiau pateikiamas tinklinio tinklo pavyzdys ir jo dvejetainio konversijos pavyzdys.

„Netmask“:255.255.255.255
Dvejetainis:11111111111111111111111111111111
Netmask ilgis8162432

Bitų konversijos bitų skaičiavimas leidžia nustatyti tinklo masės ilgį. Aukščiau yra 32 bitų adreso pavyzdys. Tačiau šis adresas yra transliavimo adresas ir neleidžia prie jo prijungti jokių kompiuterių ar kitų tinklo įrenginių.

Dažniausiai naudojamas tinklas yra 24 bitų tinklas, kaip parodyta žemiau.

„Netmask“:255.255.255.0
Dvejetainis:11111111111111111111111100000000
Netmask ilgis81624-

Naudojant 24 bitų tinklą, tinklas galėtų turėti 2, 097, 150 tinklų arba 254 skirtingus kompiuterius, kurių IP diapazonas yra 192.0.1.x iki 223.255.254.x, o tai paprastai yra daugiau nei pakankamai adresų vienam tinklui.

Paprastą formulę galima naudoti norint nustatyti tinklų tinklą, kurį gali palaikyti tinklas.

2 ^ (tinklinio audeklo ilgis - naudotų segmentų skaičius) - 2

Pavyzdžiui, jei mes naudojome 24 tinklo tinklinio audeklo ilgį, kurio tinklas yra 255.255.255.0 su trimis panaudotais segmentais, atimkite tris iš tinklinio audeklo ilgio, pvz., 24-3 = 21. Kai šis skaičius nustatytas, prijunkite jį prie anksčiau pateiktos formulės gauti 2 ^ 21 - 2 = 2, 097, 150 tinklų. Iš šio numerio atimsite du, nes jau naudojami transliavimo ir tinklo adresai.

Kitas pavyzdys yra 16 tinklo tinklinio audeklo ilgis, turintis 255.255.0.0 tinklą su dviem naudojamais segmentais. Naudojant aukščiau pateiktą formulę, gausite 2 ^ 14 - 2 = 16 382 tinklų.

Norėdami nustatyti kompiuterių skaičių, tinklas gali palaikyti, naudokite šią formulę.

2 ^ (nulių skaičius) - 2

Pvz., 24 tinklinio audeklo ilgio, kaip parodyta aukščiau esančioje diagramoje, yra aštuoni nuliai. Todėl, naudojant pirmiau pateiktą formulę, tai būtų 2 ^ 8 - 2 = 254 bendras šeimininkų skaičius. Vėlgi, iš šio skaičiaus išskaičiuojami du, kad būtų atsižvelgta į transliavimo ir tinklo adresus.

Vėlgi, dar vienas netmasko ilgio 16 pavyzdys, būtų 16 nulių. Šiuo atveju formulė būtų 2 ^ 16 - 2 = 65 544 bendras šeimininkų skaičius.

Toliau pateikiamas kiekvienos dažniausiai naudojamos tinklo klasės suskirstymas.

KlasėNetmask ilgis# tinklų# šeimininkų #„Netmask“
A klasė812616, 777, 214255.0.0.0
B klasė1616, 38265 534255.255.0.0
C klasė242, 097, 150254255.255.255.0

Dvejetainis, IP adresas, tinklo sąlygos, potinklio kaukė