Kas yra IP adresas - HowStuffWorks

Kiekvienas kompiuteris internete turi unikalų identifikavimo numerį, vadinamą IP adresu. Tipiškas IP adresas atrodo taip:

  • 216.27.61.137

Kad mums, žmonėms, būtų lengviau atsiminti, IP adresai paprastai išreiškiami dešimtainiu formatu kaip „taškinis dešimtainis skaičius"Kaip ir aukščiau. Bet kompiuteriai bendrauja dvejetainėje formoje. Pažvelkite į tą patį IP adresą dvejetainėje formoje:

  • 11011000.00011011.00111101.10001001

Kviečiami keturi IP adreso skaičiai oktetai, nes žiūrint į dvejetainę formą, kiekviena iš jų turi aštuonias pozicijas. Jei sudėsite visas pozicijas, gausite 32, todėl IP adresai laikomi 32 bitų skaičiais. Kadangi kiekviena iš aštuonių padėčių gali turėti dvi skirtingas būsenas (1 arba 0), bendras galimų kombinacijų skaičius oktete yra 28 arba 256. Taigi kiekviename oktete gali būti bet kokia vertė nuo 0 iki 255. Sujungdami keturis oktetus gausite 232 arba galimos 4 294 967 296 unikalios vertės!

Iš beveik 4,3 milijardo galimų derinių tam tikrų verčių negalima naudoti kaip tipinių IP adresų. Pvz., 0.0.0.0 IP adresas yra rezervuotas numatytajam tinklui, o adresas 255.255.255.255 naudojamas transliacijoms.


Oktetai naudojami ne tik atskiriant skaičius, bet ir kitu tikslu. Jie naudojami kuriant klases IP adresų, kuriuos pagal dydį ir poreikį galima priskirti konkrečiam verslui, vyriausybei ar kitam subjektui. Oktetai yra padalijami į dvi dalis: Neto ir Priimančioji. Tinkle skyriuje visada yra pirmasis oktetas. Jis naudojamas tinklui, kuriam priklauso kompiuteris, nustatyti. Priimančioji (kartais vadinama Mazgas) identifikuoja tikrąjį kompiuterį tinkle. Pagrindiniame skyriuje visada yra paskutinis oktetas. Yra penkios IP klasės ir tam tikri specialūs adresai:

  • Numatytasis tinklas IP adresas 0.0.0.0 naudojamas numatytajam tinklui.
  • A klasė - Ši klasė skirta labai dideliems tinklams, tokius, kokius gali turėti didelė tarptautinė kompanija. IP adresai su pirmuoju oktetu nuo 1 iki 126 yra šios klasės dalis. Kiti trys oktetai naudojami kiekvienam šeimininkui identifikuoti. Tai reiškia, kad yra 126 A klasės tinklai, kurių kiekvienas turi 16 777 214 (224 -2) galimi šeimininkai iš viso 2 147 483 648 (231) unikalūs IP adresai. A klasės tinklai sudaro pusę visų galimų IP adresų. A klasės tinkluose pirmojo okteto aukštoji bitų vertė (pats pirmasis dvejetainis skaičius) visada yra 0.

Neto

Pagrindinis arba mazgas


115.

24.53.107

  • Grįžtamasis ryšys - IP adresas 127.0.0.1 naudojamas kaip atgalinio ryšio adresas. Tai reiškia, kad pagrindinis kompiuteris jį naudoja norėdamas išsiųsti pranešimą sau. Jis dažniausiai naudojamas trikčių šalinimui ir tinklo testavimui.
  • B klasė - B klasė naudojama vidutinio dydžio tinklams. Puikus pavyzdys yra didelis kolegijos miestelis. IP adresai su pirmuoju oktetu nuo 128 iki 191 yra šios klasės dalis. B klasės adresai taip pat apima antrąjį oktetą kaip tinklo identifikatoriaus dalį. Kiti du oktetai naudojami kiekvienam šeimininkui identifikuoti. Tai reiškia, kad yra 16 384 (214) B klasės tinklų, kurių kiekviename yra 65 534 (216 -2) galimi šeimininkai iš viso 1 073 741 824 (230) unikalūs IP adresai. B klasės tinklai sudaro ketvirtadalį visų galimų IP adresų. B klasės tinklų pirmojo bitato pirmoji bitų vertė yra 1, o antrosios bitų vertės yra 0.

Neto


Pagrindinis arba mazgas

145.24.

53.107

  • C klasė - C klasės adresai dažniausiai naudojami mažoms ir vidutinėms įmonėms. IP adresai su pirmuoju oktetu nuo 192 iki 223 yra šios klasės dalis. C klasės adresai taip pat apima antrąjį ir trečiąjį oktetus kaip tinklo identifikatoriaus dalį. Paskutinis oktetas naudojamas kiekvienam šeimininkui identifikuoti. Tai reiškia, kad yra 2 097 152 (221) C klasės tinklų, kurių kiekviename yra 254 (28 -2) galimi šeimininkai iš viso 536 870 912 (229) unikalūs IP adresai. C klasės tinklai sudaro aštuntąją dalį visų turimų IP adresų. C klasės tinklų pirmojo bitato pirmoji bitų vertė yra 1, antrosios bitų vertės yra 1 ir trečiosios bitų vertės yra 0.

Neto

Pagrindinis arba mazgas

195.24.53.

107

  • D klasė - Naudojama multicastoms, D klasė šiek tiek skiriasi nuo pirmųjų trijų klasių. Jos pirmoji bitų reikšmė yra 1, antrosios bitų reikšmės yra 1, trečiosios bitų reikšmės yra 1 ir ketvirtosios bitų vertės yra 0. Kiti 28 bitai naudojami kompiuterių grupei, kuriai skirta daugialypės terpės pranešimas, nustatyti. D klasė sudaro 1/16tūkst (268 435 456 arba 228) galimų IP adresų.

Neto

Pagrindinis arba mazgas

224.

24.53.107

  • E klasė - E klasė naudojama tik eksperimentiniams tikslams. Kaip ir D klasė, ji skiriasi nuo pirmųjų trijų klasių. Jo pirmoji bitų reikšmė yra 1, antrosios bitų reikšmės yra 1, trečiosios bitų reikšmės yra 1 ir ketvirtosios bitų vertės yra 1. Kiti 28 bitai naudojami kompiuterių grupei, kuriai skirtas daugialypės terpės pranešimas, nustatyti. E klasė sudaro 1/16tūkst (268 435 456 arba 228) galimų IP adresų.

Neto

Pagrindinis arba mazgas

232.

24.53.107


Vaizdo Instrukcijos: Subnet Mask (Balandis 2024).