Kas yra adreso kaukė?

Adreso kaukė yra kompiuterių tinkle naudojamas terminas, apibūdinantis interneto protokolo (IP) adreso dalį, kuri atstovaus potinkliui. Dažniausiai tai yra potinklio kaukė arba bitų kaukė. Adreso kaukė pateikiama dvejetainiu formatu, ty 1 ir 0.

Norint iš tikrųjų suprasti adreso kaukę, reikia suprasti, kas yra potinklis ir kaip veikia IP adresas arba tinklo adresas. Paprastai IP adresas turi 8, 16 arba 24 bitų tinklo ID, kuris naudojamas atskirti skirtingus tinklo kompiuterius. Potinklis leidžia išplėsti tuos bitus, todėl vietoj vieno IP adreso arba tinklo adreso gali būti du arba trys; tai vadinama potinkliu. Iš esmės potinklis yra tinklas, kuris patenka į vieną iš trijų IP adresų tipų: A klasės, tai yra 8 bitų tinklas; B klasė, kuri yra 16 bitų tinklas; arba C klasė, kuri yra 24 bitų tinklas.

Kad potinklis veiktų, maršrutizatorius turi žinoti, kuri pagrindinio kompiuterio ID dalis – tinkle esantis kompiuteris – bus naudojama tinklo ID. Čia atsiranda adreso kaukė. Kompiuteriai tarpusavyje kalba dvejetainiu būdu, tai yra su 1 ir 0. Tinkle maršrutizatorius ieško ir IP adreso, ir adreso kaukės. Tada jis atlieka sudėtingą operaciją, kurios metu aptinka tinklo ID. Tinklo ID gali atrodyti panašiai kaip 192.168.2.0.

Potinklio kaukės nustatomos pagal IP adreso klasę, ty A klasės, B klasės arba C klasės įvairovę. Daugumoje privačių tinklų, įskaitant gerai žinomus interneto paslaugų teikėjus, potinklio kaukė bus panaši į 255.255.255.0, kuri tą konkrečią kaukę įtrauks į C klasės tinklus. Adreso kaukė nebūtinai reikalinga, nes IP adreso klasė padeda nustatyti, kokia kaukė turėtų būti. Jei pirmasis bitas yra 0, kaukė yra A klasės dalis; jei pirmieji du bitai yra 10, tai yra B klasės dalis; ir jei pirmieji trys bitai yra 110, tai yra C klasė.

Adreso kaukes visada sudaro 1 bitai, todėl galimos tik devynios adreso reikšmės: 0, 128, 192, 224, 248, 252, 254 ir 255. Mažiausias tinklo ID skaičius yra aštuoni bitai. , todėl pirmieji aštuoni potinklio kaukės bitai visada bus 255.