Co je to síťová maska?

Maska sítě je 32bitová maska ​​používaná k rozdělení adresy IP do podsítí a určení dostupných hostitelů sítě. V masce sítě jsou vždy automaticky přiřazeny dva bity. Například v položce 255.255.225.0 je "0" přiřazená síťová adresa. V 255.255.255.255 je "255" přiřazená adresa vysílání. 0 a 255 jsou vždy přiřazeny a nelze je použít.

Níže je uveden příklad masky sítě a příklad její binární konverze.

Maska sítě:255.255.255.255
Binární:11111111111111111111111111111111
Délka síťové masky8162432

Odpočítávání bitů v binární konverzi umožňuje určit délku masky sítě. Nahoře je příklad 32bitové adresy. Tato adresa je však vysílací adresou a neumožňuje připojit k ní žádné počítače (počítače nebo jiná síťová zařízení).

Obvykle používaná síťová maska ​​je 24bitová síťová maska, jak je vidět níže.

Maska sítě:255.255.255.0
Binární:11111111111111111111111100000000
Délka síťové masky81624-

Pomocí 24bitové síťové masky by síť byla schopna vytvořit 2 097 150 sítí nebo 254 různých hostitelů s rozsahem IP 192.0.1.x až 223.255.254.x, což je obvykle více než dost adres pro jednu síť.

Jednoduchý vzorec lze použít k určení, kolik sítí může síťová maska ​​podporovat.

2 ^ (délka síťové masky - # použitých segmentů) - 2

Pokud jsme například použili délku síťové masky 24, která má síťovou masku 255.255.255.0 se třemi použitými segmenty, odečtěte tři od délky síťové masky, např. 24-3 = 21. S tímto číslem určete, vložte jej do výše uvedeného vzorce získat 2 ^ 21 - 2 = 2, 097, 150 celkového počtu sítí. Od tohoto čísla odečítáte kvůli vysílacím a síťovým adresám, které se již používají.

Dalším příkladem je délka síťové masky 16, mající síťovou masku 255.255.0.0 se dvěma použitými segmenty. Pomocí výše uvedeného vzorce by jste získali celkový počet sítí 2 ^ 14 - 2 = 16, 382.

Chcete-li určit množství hostitelů, je síťová maska ​​schopna podporovat, použijte následující vzorec.

2 ^ (# nuly) - 2

Například, s délkou masky sítě 24, jak je uvedeno ve výše uvedeném grafu, existuje osm nula. Proto by bylo použití výše uvedeného vzorce 2 ^ 8 - 2 = 254 celkového počtu hostitelů. Z tohoto čísla jsou opět odečteny dvě položky, které se týkají vysílacích a síťových adres.

Dalším příkladem délky síťové masky 16 bude 16 nula. Vzorec v tomto případě by byl 2 ^ 16 - 2 = 65, 534 celkového počtu hostitelů.

Níže je uveden rozpis každé z běžně používaných tříd sítě.

TřídaDélka síťové masky# sítí# hostitelůSíťová maska
Třída A812616, 777, 214255, 0, 0, 0
Třída B1616, 38265, 534255.255.0.0
Třída C242, 097, 150254255.255.255.0

Binární, IP adresa, Síťové podmínky, Maska podsítě