Kas yra tinklo prefiksas ir kaip jis padeda iššifruoti IP adresą

Įėjimas

Kiekvienam prie interneto prijungtam įrenginiui reikalingas skaitmeninis identifikatorius. IP adresas yra skaitmeninis kodas, naudojamas identifikuoti įvairią įrangą, prijungtą prie „World Wide Web“. Iki šiol yra dvi IP: IPv4 ir IPv6 versijos. 4 versijos protokolas vis dar yra pagrindinis, tačiau turimų išteklių skaičius buvo išnaudotas, todėl 6 versija palaipsniui naudojama, leidžianti naudoti daug daugiau išteklių. Kiekviename identifikatoriuje yra informacija apie konkretų ryšį, taip pat apie prijungtą įrangą. Priešdėlis nurodo, kurios reikšmės naudojamos tinklui žymėti, ir kurios - žymėti prietaisą. Pažvelkime į tai, kas yra tinklo prefiksas ir kaip ji padės iššifruoti IP adresą.

Bet kuris įrenginys garantuoja unikalų identifikatorių.

IP adreso struktūra

Paprastai IP adresas rašomas taip: 192.168.10.100. Kiekvienas skyrius yra 8 bitai arba 1 baitas informacijos. Serveris mato šiuos numerius kaip jų ir nulio rinkinį, mūsų patogumui, jie yra parašyti įprastu dešimtainės sistemos. Jo maksimalus ilgis yra 3 simboliai, o minimalus yra 1. Iš viso visas įrašas užima 32 bitus ir teoriškai gali būti 232 arba 4 294 967 296 ištekliai.

Visas skaitmeninis kodas yra padalintas į dvi dalis: paslaugų teikėjo ir priimančiosios adresą. Pirmasis nurodo teikėją, per kurį dirbate, o antrasis - konkretaus įrenginio, pvz., Nešiojamojo kompiuterio arba „Android“ planšetinio kompiuterio, vietos ryšiu identifikatorius. Norint sužinoti, kiek bitų rodomas kiekvienas indikatorius, tinklo prefiksas rašomas per brūkšnį. Tada įrašai atrodo kaip 192.168.10.100/24. Mūsų atveju 24 rodo, kad pirmieji 3 skyriai (3 * 8 = 24), ty 192.168.10, yra ryšio adresas. Likusieji 8 bitai, ty 100, yra aparatūros identifikatorius (ne daugiau kaip 28 = 256 adresai). 192.168.10.100/16 vietinis išteklius bus 192, 168, o šeimininkas bus 10.100 (216 = 65536).

Dažnai subneto kaukė naudojama adresui nustatyti. Jo ilgis nesiskiria. Tai iš esmės sutampa su tinklo prefiksu, tik šiek tiek skirtingai organizuotu. Jūs tikriausiai atkreipėte dėmesį, kad teikėjas nurodo šį parametrą prisijungus prie interneto. Ji taip pat parodo, kuri IP dalis priklauso teikėjui, ir kuri dalis yra priimančiosios. Jis taip pat įrašomas keturių 8 bitų sekcijų forma. Vienintelis skirtumas yra tas, kad dvejetainiais žodžiais pirmiausia reikia eiti tik kelios. Jei konvertuojate dvejetainį 11111111 į dešimtainį, jis pasirodys 255. Todėl kaukė būtinai prasidės nuo 255.

Apsvarstykite pavyzdį. Paimkite mūsų adresą 192.168.10.100 ir kaukę 255.255.255.0. Atitinkamai pirmieji trys įrašo skyriai bus LAN identifikatorius ir paskutinis - kompiuterio identifikatorius. Jei kaukė yra 255.255.0.0, tuomet tinklas bus 192.168, o priimančiosios bus 10.100.

Jis taip pat padeda geriau nustatyti, ar du IP ištekliai yra susiję su tuo pačiu ryšiu. Paimkite, pavyzdžiui, 213.111.125.17 ir 213.11.176.3. Jei kaukė yra 255.255.0.0, tada abu adresai yra tame pačiame tinkle, jei jis yra 255.255.255.0, tai yra kitoks, nes 125 ir 176 yra skirtingi.

Tinklo prefiksas leis apibrėžti jo kaukę. Pavyzdžiui, turime įrašą 176.172.7.132/22. Kaip prisimename, 22 parodo už teikėją atsakingų bitų skaičių. Binarinėje sistemoje, pradžioje mes užrašysime 22 vienetus ir papildysime juos 10 nulių, kad galėtume pagaminti 32 bitus, ir padalinti juos į 8 bitų sekcijas - 11111111.11111111.11111100.00000000. Dabar mes verčiame rezultatą į dešimtainį, galutinis rezultatas yra 255.255.252.0.

Atliekant atvirkštinį skaičiavimą atsižvelgiame į adresą 176.172.7.132 ir kaukę 255.255.128.0. Mes verčiame ją į dvejetainę sistemą, mes gauname 11111111.11111111.10000000.00000000. Mūsų atveju yra 17 vienetų, tai yra mūsų tinklo prefiksas. Dešimtainės formos rašome ją kaip 255.255.128.0/17.

Išvada

Perskaitę straipsnį, nebūsite išsigandęs dėl skaitmeninių įrašų ilgio nustatant ryšį ir terminus „tinklo prefiksas“ ir kt. Jei esate reguliarus „Android“ sistemos naudotojas, informacija iš straipsnio bus jums pakankamai. Jei norite rankiniu būdu konfigūruoti namų ryšį, gali tekti atlikti daugiau tyrimų.

Ar ši medžiaga yra naudinga? Būsime dėkingi už komentarus.