Tīkla maska



Tīkla maska

TO tīkla maska ir 32 bitu binārs maska izmanto, lai sadalītu IP adresi apakštīklos un norādītu tīkla pieejamos resursdatorus.



Tīkla maskā divas no iespējamām adresēm tika pārstāvētas kā fināls baits , vienmēr ir iepriekš piešķirti un nav pieejami pielāgotiem uzdevumiem. Piemēram, 255.255.225.0 versijā “0” ir piešķirta tīkla adrese. Vietnē 255.255.255.255 tiek piešķirts pēdējais “255” apraide adrese. Šīs divas vērtības nevar izmantot IP adreses piešķiršanai.

Zemāk ir tīkla maskas piemērs un tā piemērs binārs konversija.



Tīkla maska: 255. 255. 255. 255
Binārs: 11111111 11111111 11111111 11111111
Tīkla maskas garums 8 16 24 32

Bitu skaitīšana binārā konversijā ļauj noteikt tīkla maskas garumu. Iepriekš ir 32 bitu adreses piemērs. Tomēr šī adrese ir a apraide adresi un neļauj nevienam resursdatoram (datoram vai citām tīkla ierīcēm) izveidot savienojumu ar to.

Parasti izmantotā tīkla maska ​​ir 24 bitu tīkla maska, kā redzams zemāk.



Tīkla maska: 255. 255. 255. 0
Binārs: 11111111 11111111 11111111 00000000
Tīkla maskas garums 8 16 24 -

Izmantojot 24 bitu tīkla masku, tīkls būtu spējīgs 2 097 150 tīklos vai 254 dažādos resursdatoros ar IP diapazonu no 192.0.1.x līdz 223.255.254.x, kas parasti ir vairāk nekā pietiekami daudz adrešu vienam tīklam.

Ar vienkāršu formulu var noteikt to tīklu daudzumu, kurus tīkla maska ​​var atbalstīt.

2^(netmask length - # of used segments) - 2

Piemēram, ja mēs izmantojām tīkla maskas garumu 24 ar tīkla masku 255.255.255.0 ar trim izmantotiem segmentiem, no tīkla maskas garuma atņemiet trīs, piemēram, 24-3 = 21. Ar šo skaitli nosakiet to, pievienojiet to iepriekš minētajai formulai lai iegūtu 2 ^divdesmitviens- 2 = 2 097 150 kopējais tīklu skaits. Jūs no šī numura atņemat divus jau izmantoto apraides un tīkla adrešu dēļ.

Vēl viens piemērs ir tīkla maskas garums 16, kura tīkla maska ​​ir 255.255.0.0 ar diviem izmantotiem segmentiem. Izmantojot iepriekš minēto formulu, jūs iegūtu 2 ^14- 2 = 16 382 kopējais tīklu skaits.

Lai noteiktu to resursdatoru skaitu, kurus tīkla maska ​​spēj atbalstīt, izmantojiet šo formula .

2^(# of zeroes) - 2

Piemēram, ar tīkla maskas garumu 24, kā parādīts iepriekšējā diagrammā, ir astoņas nulles. Tāpēc, izmantojot iepriekš minēto formulu, tas būtu 2 ^8- 2 = 254 kopējais saimnieku skaits. Atkal no šī numura tiek atņemti divi, lai ņemtu vērā apraides un tīkla adreses.

Atkal, vēl viens tīkla maskas garuma 16 piemērs, būtu 16 nulles. Formula šajā gadījumā būtu 2 ^16- 2 = 65 534 saimnieku kopējais skaits.

Zemāk ir sadalījums katrai no visbiežāk izmantotajām tīkla klasēm.

Klase Tīkla maskas garums Tīklu skaits Saimnieku skaits Tīkla maska
A klase 8 126. 16,777,214 255.0.0.0
B klase 16 16,382 65,534 255.255.0.0
C klase 24 2,097,150 254 255.255.255.0