Kas ir aizstājējzīmju maska? Kā to aprēķināt?

Kas ir aizstājējzīmju maska?

Aizstājējzīmes maska ​​ir ciparu secība, kas racionalizē pakešu maršrutēšanu patentēta tīkla apakštīklos. To sauc arī par apgriezto masku. Galvenais iemesls tam ir tas, ka atšķirībā no apakštīkla maskas, kurā binārais 1 ir vienāds ar atbilstību, un binārais 0 nav atbilstība. Tomēr aizstājējzīmju maskā ir gluži pretēji.

Aizstājējzīmes maska ​​ir 32 bitu gara. Tas darbojas apgriezti, bet, izmantojot aizstājējzīmes masku, nulles biti liek domāt, ka atbilstošajam bitu stāvoklim jāatbilst vienai un tai pašai bitu pozīcijai IP adresē. Viens bits norāda, ka atbilstošajai bitu pozīcijai nav jāatbilst IP adreses bitu pozīcijai.

Aizstājējzīmju maskās tiek izmantoti tālāk norādītie noteikumi, lai saskaņotu bināro 1 un 0:

  • Ja aizstājējzīmes maska ​​ir 0, tad tā atbilst adreses bitu vērtībai.
  • Ja aizstājējzīmes maska ​​ir 1. bits, tad adrešu atbilstošo bitu vērtību vajadzētu ignorēt.

Savvaļas karšu maska ​​saimniekam vienmēr būs 0.0.0.0

Šajā tīkla apmācībā jūs uzzināsit:

Kā darbojas aizstājējzīmju maska?

Šis piemērs ļauj jums saprast aizstājējzīmju masku jēdzienu:



Iepriekš dotajā attēlā varat redzēt tīklu ar trim saimniekiem un maršrutētāju. Šeit maršrutētājs ir tieši savienots ar trim apakštīkliem.

Pieņemsim, ka mēs vēlamies reklamēt tikai 10.0.1.0/24 apakštīkls. Varat izmantot aizstājējzīmes masku 0.0.0.255 šādā tīkla komandā, lai to izdarītu: | _+_ |

Kāpēc aizstājējzīmju maska ​​ir 0.0.0.255?

Vispirms jums jāpārvērš CISCO aizstājējkartes maska ​​un IP adrese par bināro: | _+_ |

Aizstājējzīmes maskas nulles bitiem jāatbilst vienai un tai pašai tīkla IP adreses pozīcijai, kas jāiekļauj tīkla komandā: | _+_ |

Jūs varat redzēt, ka iepriekš minētajā piemērā pēdējam oktetam nav jāsakrīt, jo aizstājējzīmes ir vienādas. Pirmajiem 24 bitiem ir jāsakrīt visu nullīšu aizstājējzīmju masku bitu dēļ.

Šeit aizstājējzīmju maska ​​atbilst visām IP adresēm, kas palīdz tām sākt ar 10.0.1. x ( 10.0.1.0–10.0.1.255). Šajā gadījumā jums ir tikai viens tīkls, kas tiks saskaņots - 10.0.1.0/24 .

Ko darīt, ja vēlaties iekļaut gan 10.0.0.0/24, gan 10.0.1.0/24 apakštīklus?

Jums ir jāizmanto aizstājējzīmju maska ​​0.0.1.255 šādā veidā: | _+_ |

No iepriekš minētās izejas to var redzēt, izmantojot aizstājējzīmes masku 0.0.1.255 . Šeit jāsakrīt tikai 23 bitiem. Tas nozīmē, ka visas adreses diapazonā 10.0.0.0–10.0.1.255 jāsaskaņo. Tātad šajā gadījumā ir sasniegtas abas IP adreses.

Aizstājējzīmju masku aprēķināšana ir izaicinošs uzdevums. Viena vienkārša saīsnes metode ir atņemt apakštīkla masku no 255.255.255.255.

Kur var izmantot aizstājējzīmju maskas?

Piekļuves kontroles sarakstā tiek izmantota aizstājējzīmju masku metode. Tas ir noderīgi, ja jums ir liels tīkls un jāatļauj brīva satiksmes plūsma starp vairākiem maršrutētājiem. Tātad, ja jums ir liels vairāku maršrutētāju un LAN segmentu tīkls, jūs, iespējams, sasniegsit CISCO aizstājējzīmju maskas.

Jums jāpārliecinās, ka esat pareizi iestatījis aizstājējzīmju masku, lai nodrošinātu, ka caur maršrutētāju var nokļūt tikai pieļaujamā satiksme.

Kopsavilkums:

  • Aizstājējzīmes maska ​​ir ciparu secība, kas racionalizē pakešu maršrutēšanu patentēta tīkla apakštīklos.
  • Divi noteikumi aizstājējzīmju maskām ir 1) Ja aizstājējzīmes maska ​​ir 0, tā atbilst adreses bitu vērtībai. 2) Ja aizstājējzīmes maska ​​ir bits 1, tad adrešu atbilstošo bitu vērtību vajadzētu ignorēt.
  • Piekļuves kontroles sarakstā tiek izmantota aizstājējzīmju masku metode. Tas ir noderīgi, ja jums ir liels tīkls un jāatļauj brīva satiksmes plūsma starp vairākiem maršrutētājiem.