logo

POTINKLIO KAUKĖ

Kiekvienas kompiuterio įrenginys turi dvi dalis IP adresas : šeimininkas arba kliento adresas ir tinklą arba serverio adresas . Arba IP adresai yra sukonfigūruoti rankiniu būdu, kuris yra statinis IP adresas, arba a DHCP serveris . IP adresai yra padalinti į tinklo adresą ir pagrindinį kompiuterį pagal potinklio kaukę. Tai priklauso nuo to, kuri IP adreso dalis priklauso įrenginiui, o kuri – tinklui.

Vartai arba numatytasis šliuzas sukuria ryšį tarp vietinis įrenginys į kitą tinklą . Pagal tai, kai vietinis įrenginys nori siųsti informaciją įrenginiui su IP adresu kituose tinkluose, jis pirmiausia siunčia paketus į vartai , o po to persiunčia duomenis į Kelionės tikslas , kuris yra už vietinio tinklo ribų.

Kas yra potinklio kaukė?

Potinklio kaukė yra a 32 bitų skaičius sukurtas nustatant pagrindinio kompiuterio bitus visiems 0s ir tinklo bitų nustatymas visiems 1s . Tokiu būdu potinklio kaukė yra atskiriama IP adresas į prieglobos adresas ir tinklo adresą . The transliacijos adresas visada priskiriamas '255' adresą ir a tinklo adresą visada priskiriamas '0' adresu. Kadangi potinklio kaukė rezervuota specialiam tikslui, jos negalima priskirti pagrindiniam kompiuteriui.

Pagrindinę struktūrą sudaro potinklio kaukė, IP adresas ir šliuzas arba maršrutizatorius. Kai sistemai reikia papildomo potinklio, IP adreso pagrindinio elemento dalis padalyta iš potinklio ir toliau padalijama į potinklį. Potinklio sudarymo procesas yra pagrindinis potinklio kaukės tikslas.

Potinklio kaukė ir IP adresas:

Vieną IP tinklo įrenginį identifikuoja a 32 bitų IP adresas. To 32 bitų IP adreso dvejetainiai bitai yra padalinti į tinklo sekciją ir pagrindinį kompiuterį pagal potinklio kaukę. Jie taip pat suskirstyti į keturis 8 bitų oktetus.

Kadangi dvejetainis yra sudėtingas, konvertuojame kiekvieną atnaujinimą, kuris išreiškiamas taškais po kablelio.

IP adreso atveju jis konvertuojamas į charakteristikų punktyrinį dešimtainį formatą.

Potinklio kaukės ir IP adresų klasės:

Kadangi visos tinklų pusės gali būti apgyvendintos internete, remiantis tuo, kaip suskaidomas IP adreso oktetas, egzistuoja įvairių tinklų adresavimo schema. Mes galime jį apskaičiuoti pagal tris aukščiausios eilės arba kairėje pusėje esančius bet kurio aprašyto IP adreso svorius. Šis IP adresas turi turėti skirtingas tinklo klases, nuo a iki e , jame esantys adresai.

Iš minėtų penkių skirtingų tinklo klasių d klasė tinklas rezervuotas daugialypiam siuntimui; kita vertus, klasės tinklas internete nenaudojamas. Taip yra todėl, kad interneto inžinerijos darbo grupė (IETF) jie iškeliauja į tyrimą.

Tinklo dalis pirmajame oktete atsispindi a klasė potinklio kaukę, o tinklo valdytojui paliekama pasirinkti tris ir keturis, kad būtų galima pagal poreikį padalinti pagrindinius kompiuterius ir potinklius. 65 536 šeimininkai yra įtrauktos į a klasę.

kaip konvertuoti char į eilutę

The b klasė potinklio kaukė užtikrina, kad pirmieji du dalyviai toliau prisijungtų prie tinklo be likusios adreso dalies, o 16 bitų po jos būtų keturi ir trys pagrindinio kompiuterio ir potinklio dalims. Skaičius iš nuo 256 iki 65 534 šeimininkų b klasė tinklą.

Kita vertus, į c klasė potinklio kaukę, paskutiniame yra trys atnaujinimai, kuriuose derinami pagrindiniai ir pietiniai oktetas 4 8 bitai . Žemiau nei 254 c klasės kompiuterių, yra mažesnis tinklų skaičius.

Vietoj to, kad yra natūralios kaukės arba numatytosios a, b ir c klasės potinklio kaukės.

A klasė: 255.0.0.0

B klasė: 255.255.0.0

c klasė: 255 255 255,0

Bet kuris vietinio tinklo savaitgalis nustato IP adreso skaičių ir tipą pagal numatytąją potinklio kaukę.

Potinklio veikimo mechanizmas:

Tai metodas, kai vienas fizinis tinklas logiškai skaidomas į kelis mažesnius potinklius arba potinklius.

Pridėjus potinklius be naujo numerio, organizacija įgalina potinklius, kad nuslėptų tinklo sudėtingumą ir sumažintų tinklo srautą. Potinklis yra būtinas, kai vienas tinklo numeris naudojamas daugelyje vietinio tinklo segmentų.

Potinklio privalumai:

  • Transliacijos apimties sumažinimas dėl tinklo srauto
  • Leidžia dirbti namuose
  • Siekiant viršyti LAN apribojimus, leidžiančius tokioms organizacijoms kaip maksimalus kompiuterių skaičius

Tinklo adresavimas:

Beklasis tarpdomeninis maršrutas (CIDR) yra standartinis šiuolaikinio tinklo priešdėlis, naudojamas abiem IPV4 ir IPV6 . Tinklo kaukės yra adresai IPv4 , kuris pavaizduotas CIDR žymėjimu. Be to, jie yra nurodytas bitų skaičius adreso priešdėlyje po a (/) separatorius. Žymėjimo maršruto ar tinklo pataisymams tai yra sielos standartas pagrįstas formatas.

Nuo pat CIDR atsiradimo buvo du parametrai IP adreso priskyrimui tinklo sąsajai: adresas ir potinklio kaukė. Maršruto parinkimo sudėtingumas padidinamas dėl potinklio, nes norint parodyti kiekvieną lokaliai prijungtą potinklį, kiekvienoje prijungto maršrutizatoriaus lentelėje turi būti atskiras įrašas.

Potinklio kaukės skaičiuoklė:

Galima rankiniu būdu apskaičiuoti potinklio kaukę. Tai nėra efektyvus būdas. Dauguma naudoja skaičiuotuvus potinklio kaukei apskaičiuoti. Yra įvairių tipų terminatoriaus kaukių skaičiuotuvai. Iš jų kai kurie skaičiuotuvai turi geresnę apimtį ir platesnį funkcijų spektrą; kita vertus, kai kurios turi specifines komunalines paslaugas.

Šiais įrankiais pateikiama tokia informacija kaip IP adresas, IP diapazonas, potinklio kaukė ir tinklo adresas.

Kai kurios įprastos IP potinklio kaukės skaičiuoklių rūšys yra šios:

  • Hierarchiniai potinkliai atvaizduojami IPV6 IP potinklio skaičiuokle
  • IPV4 / IPV6 skaičiuotuvas / keitiklis yra IP kaukės skaičiuotuvas. Jis palaiko kondensuotą formatą ir IPV6 alternatyvą. Šis tinklo potinklio skaičiuotuvas taip pat gali leisti mums konvertuoti IP numerius iš IPV4 į IPV6.
  • Hex konvertavimo įrankis ir potinklio kaukės koregavimas yra IPV4 CIDR skaičiuotuvas.
  • Apskaičiuodamas IP adreso pakaitos kortos kaukę, IPV4 laukinių kortelių skaičiuotuvas apskaičiuoja IP adreso dalį, kurią galima ištirti.
  • Pirmojo ir paskutiniojo potinklio adresams apskaičiuoti naudojame šešioliktainį potinklio skaičiuotuvą, įskaitant šešioliktainius daugialypės siuntimo adresų žymėjimus.
  • Mažas galimas atitinkamas potinklis ir potinklio kaukė, nustatyta naudojant paprastą IP potinklio kaukės skaičiuotuvą.
  • Pradžios ir pabaigos adresus pateikia potinklio diapazonas arba adresų diapazono skaičiuoklė.

IP kaukės reikšmė:

Galime naudoti IP arba kaukę kaip trumpinį. Pirmenybė teikiama frazės potinklio kaukei, norint vienu metu apibrėžti ir IP adresą, ir šią kaukę. Tokiu atveju kaukėje esančių bitų skaičius atitinka IP adresą.

Potinklio kaukės apskaičiavimas iš IP adreso:

Potinklio kaukė naudojama IP adresu atskirti pagrindinio kompiuterio adresą ir tinklo adresą. Tai yra 32 bitai ilgas adresas. Šiuo atveju potinklio kaukė pirmiausia naudojama nustatyti, kuri IP adreso dalis yra pagrindinio kompiuterio adresas, o kuri tinklo adresas. Suskaidžius į kelis potinklius, potinklis padeda organizuoti tinklą. Potinklio kaukė aiškiai apibrėžia tinklą ir hostsBits kaip 1 ir 0 , atitinkamai. Dešimtainėje žymoje reikšmė nuo nuo 1 iki 255 subnetMask reiškia tinklo adresą, o nulinė reikšmė – pagrindinio kompiuterio adresą.

Kita vertus, dvejetainiu žymėjimu potinklio kaukės {1} bitas reiškia tinklo adresą, o išjungti potinklio kaukės bitai reiškia pagrindinio kompiuterio adresą.

Iš esmės yra trijų tipų IP adresai:

A klasė IP adresas prasideda nuo 1 iki 127 .

b klasė IP adresas prasideda nuo 128 iki 191 .

c klasė IP adresas prasideda nuo 192 iki 223 .

Dvejetainė šių IP adresų klasifikacija:

A klasė: tinklo dalis yra 8 bitų -

11111111.00000000.00000000.00000000

B klasė: tinklo dalis yra 16 bitų -

11111111.11111111.00000000.00000000

c klasė: tinklo dalis yra 24 bitų -

11111111.11111111.11111111.00000000

Pavyzdžiui:-

Paimkime IP adresą 128.38.130.89 kuris priklauso šešių potinklių tinklui. Tada kaip galime apskaičiuoti potinklio kaukę?

sąlyginis operatorius java

Procedūra:

1 žingsnis:

Dabar nustatysime minėto IP adreso tinklo klasę 128.38.130.89 .

2 žingsnis:

triguba žiema

Adresas priklauso b klasei, nes IP adresas prasideda 128 .

3 veiksmas:

Tada, norėdami apibrėžti potinklius, apskaičiuosime bitų skaičių.

4 veiksmas:

Skaičiavimo formulė: bitų skaičius = log2(potinklių skaičius + 2) .

5 veiksmas:

Čia pateikti šeši potinkliai. Taigi dabar mes pritaikysime vertę aukščiau pateiktoje formulėje, kad gautume bitų skaičių.

Bitų skaičius = Log2(potinklių skaičius + 2) = log2(6+ 2) = 3 bitai .

6 veiksmas:

Norėdami sudaryti potinklio kaukę dvejetaine forma, aukščiau pateiktame veiksme tikrai naudojame ritmų skaičiuoklę, naudodami numatytąją dvejetainę klasifikaciją.

7 veiksmas:

Šiame pavyzdyje pateiktas IP adresas (128.38.130.89) patenka į b klasę. B klasės dvejetainė klasifikacija yra 11111111.11111111.00000000.00000000 . Taigi, tada dvejetainėje klasifikacijoje pakeisime potinklio bitus ir gausime 11111111.11111111.11100000.00000000.

8 veiksmas:

Tada dvejetainę reikšmę konvertuosime į lygiavertę dešimtainę reikšmę, naudodami šią taisyklę:

Dėl 1111111 oktetas, parašysime 255

Dėl 00000000 oktetas, parašysime 0

Jei oktete yra abu „1“ ir „0“, naudokite formulę:

Sveikasis skaičius = (128 x n) + (64 x n) + (32 x n) + (16 x n) + (8 x n) + (4 x n)

+ (2 x n) + (1 x n) , kur 'n' yra 1 arba 0 atitinkamoje okteto sekos padėtyje.

9 veiksmas:

Po to šią dvejetainę reikšmę padarysime slaptą, kad gautume potinklio kaukę.