Koks yra tinklo priešdėlis ir kaip jis padeda iššifruoti IP adresą

Koks yra tinklo priešdėlis ir kaip jis padeda iššifruoti IP adresą

Įvadas

Kiekvienam įrenginiui, prijungtam prie interneto, reikia skaitmeninio identifikatoriaus. IP adresas yra skaitmeninis kodas. Iki šiol yra dvi IP versijos: IPv4 ir IPv6. 4 versijos protokolas vis dar yra pagrindinis, tačiau turimų išteklių skaičius buvo išnaudotas, todėl 6 versijos pamažu pradeda naudoti daug didesnį išteklių kiekį. Kiekviename identifikatoriuje yra informacijos apie konkretų ryšį, taip pat sujungtą įrangą. Priešdėlis nurodo, kokios vertės naudojamos tinklui paskirti, ir kurie iš jų nurodo įrenginį. Pažvelkime atidžiau, kas yra tinklo priešdėlis ir kaip jis padės iššifruoti IP adresą.

Garantuojama, kad bet kuris įrenginys gaus savo unikalų identifikatorių

IP adreso struktūra

Paprastai IP adresas įrašomas taip: 192.168.10.100. Kiekvienas skyrius yra 8 arba 1 baitai informacijos. Serveris šiuos skaičius mato kaip vienetų ir nulių rinkinį, mūsų patogumui jie įrašomi įprastoje dešimtainėje sistemoje. Maksimalus jo ilgis yra 3 ženklai, o mažiausias yra 1. Iš viso visas įrašas užima 32 bitus ir teoriškai gali būti 232 arba 4.294.967.296 šaltiniai.

Visas skaitmeninis kodas yra padalintas į dvi dalis: teikėjo ir pagrindinio kompiuterio adresą. Pirmasis iš jų nustato teikėją, per kurį jūs dirbate, o antrasis žymi tam tikro įrenginio identifikatorių, pavyzdžiui, nešiojamąjį kompiuterį ar „Android“ planšetinį kompiuterį, vietiniame ryšyje. Norint sužinoti, kiek reiškia kiekvienas rodiklis, tinklo priešdėlis įrašomas per brūkšnį. Tada įrašas atrodo kaip 192.168.10.100/24. Mūsų atveju 24 reiškia, kad pirmieji 3 skyriai (3*8 = 24), būtent 192.168.10 yra ryšio adresas. Likę 8 bitai, būtent 100 yra įrangos identifikatorius (maksimalus 28 = 256 adresai). 192 m.168.10.100/16 vietinis šaltinis bus 192.168, o šeimininkas - 10.100 (216 = 65536).

Dažnai nustatant adresą, naudojama potinklio kaukė. Jo ilgis nesiskiria. Tiesą sakant, tai yra tas pats kaip tinklo priešdėlis, tik šiek tiek skirtingai organizuotas. Tikriausiai pastebėjote, kad teikėjas nurodo šį parametrą prisijungdamas prie interneto. Ji taip pat parodo, kuri intelektinės nuosavybės dalis nurodo teikėją ir kuri - pagrindiniam kompiuteriui. Jis taip pat įrašomas keturių 8 bitų skyrių pavidalu. Vienintelis skirtumas yra tas, kad pirmiausia reikia atlikti tik dvejetainius skaičiavimus. Jei perkelsite dvejetainį 11111111 į dešimtainį skaičiavimą, tai pasirodys 255. Todėl kaukė tikrai prasidės nuo 255.

Apsvarstykite pavyzdį. Paimkite mūsų adresą 192.168.10.100 ir kaukė 255.255.255.0. Atitinkamai, pirmieji trys įrašų skyriai bus LAN identifikatorius, o antrasis - kompiuterio identifikatorius. Jei kaukė yra 255.255.0.0, tada tinklas bus 192.168, o šeimininkas - 10.100.

Be to, kaukė geriau padės nustatyti, ar du IP ištekliai priklauso vienam ryšiui. Paimkite, pavyzdžiui, 213.111.125.17 ir 213.111.176.3. Jei kaukė yra 255.255.0.0, tada abu adresai yra viename tinkle, jei jis yra 255.255.255.0, tada skirtinguose, nes 125 ir 176 skiriasi.

Tinklo priešdėlis nustatys jo uniformą. Pavyzdžiui, turime rekordą 176.172.7.132/22. Kaip prisimename, 22 parodytas už teikėjo atsakingų bitų skaičių. Dvejetainėje sistemoje pačioje pradžioje mes parašysime 22 vienetus ir pridėsime juos 10 nulių, kad iš viso būtų 32 bitai, ir padalins 8 bitų - 1111111 skyriaus sekcijas.1111111.11111100.00000000. Dabar mes išverčiame rezultatą į dešimtainį skaičiavimą, galutinis rezultatas bus 255.255.252.0.

Norėdami atlikti atvirkštinį skaičiavimą, paimkite adresą 176.172.7.132 ir kaukė 255.255.128.0. Mes perkeliame jį į dvejetainę sistemą, gauname 1111111.1111111.1000000.00000000. Vienetai mūsų atveju 17, tai yra mūsų prefiksų tinklas. Dešimtainės formos mes jį užrašome kaip 255.255.128.0/17.

Išvada

Perskaičius straipsnį, jūs nebijokite dėl skaitmeninių įrašų ilgio, kai nustatysite ryšį ir terminus „tinklo priešdėlis“ ir kiti. Jei esate įprastas „Android“ sistemos vartotojas, jums pakaks informacijos iš straipsnio. Jei norite rankiniu būdu sukonfigūruoti namų ryšį, gali tekti atlikti gilesnį tyrimą.

Ar manote, kad ši medžiaga yra naudinga? Mes būsime dėkingi už likusius komentarus.