Kas ir IP adrese - HowStuffWorks

Katrai mašīna internetā ir unikāls identifikācijas numurs, ko sauc par IP adresi. Tipiska IP adrese izskatās šādi:

  • 216.27.61.137

Lai mums, cilvēkiem, būtu vieglāk atcerēties, IP adreses parasti izsaka decimālā formātā kā “punktēts decimālskaitlis"tāpat kā iepriekš. Bet datori sazinās binārā formā. Binārā skatiet to pašu IP adresi:

  • 11011000.00011011.00111101.10001001

Tiek izsaukti četri IP adreses numuri okteti, jo katram no tiem ir astoņas pozīcijas, skatot binārā formā. Ja saskaita visas pozīcijas, tiek iegūts 32, tāpēc IP adreses tiek uzskatītas par 32 bitu numuriem. Tā kā katrā no astoņām pozīcijām var būt divi atšķirīgi stāvokļi (1 vai 0), kopējais iespējamo kombināciju skaits vienā oktetā ir 28 vai 256. Tātad katrs oktets var saturēt jebkuru vērtību no 0 līdz 255. Apvieno četrus oktetus un iegūsti 232 vai iespējamās 4 294 967 296 unikālās vērtības!

No gandrīz 4,3 miljardiem iespējamo kombināciju noteiktas vērtības ir ierobežotas izmantošanā kā tipiskas IP adreses. Piemēram, IP adrese 0.0.0.0 ir rezervēta noklusējuma tīklam, un apraidei tiek izmantota adrese 255.255.255.255.


Okteti kalpo citam mērķim, nevis vienkārši atdala skaitļus. Tie tiek izmantoti, lai izveidotu klases IP adrešu, kuras var piešķirt konkrētam uzņēmumam, valdībai vai citai struktūrai, pamatojoties uz lielumu un vajadzību. Okteti tiek sadalīti divās daļās: Tīkls un Saimnieks. Neto sadaļā vienmēr ir pirmais oktets. To izmanto, lai identificētu tīklu, kuram pieder dators. Uzņēmēja (dažreiz saukta par Mezgls) identificē faktisko datoru tīklā. Saimnieka sadaļā vienmēr ir pēdējais oktets. Ir piecas IP klases un noteiktas īpašas adreses:

  • Noklusējuma tīkls - IP adrese 0.0.0.0 tiek izmantots noklusējuma tīklam.
  • A klase - Šī klase paredzēta ļoti lieliem tīkliem, piemēram, piemēram, lielākam starptautiskam uzņēmumam. Šajā klasē ietilpst IP adreses ar pirmo oktetu no 1 līdz 126. Pārējos trīs oktetus izmanto, lai identificētu katru saimniekdatoru. Tas nozīmē, ka ir 126 A klases tīkli, katrs ar 16 777 214 (224 -2) iespējamie saimnieki par kopējo summu 2 147 483 648 (231) unikālas IP adreses. A klases tīkli veido pusi no visām pieejamajām IP adresēm. A klases tīklos augstās kārtas bita vērtība (pats pirmais binārais skaitlis) pirmajā oktetā vienmēr ir 0.

Tīkls

Saimnieks vai mezgls


115.

24.53.107

  • Atgriezeniskā saite - IP adrese 127.0.0.1 tiek izmantota kā atgriezeniskās adreses adrese. Tas nozīmē, ka resursdators to izmanto, lai nosūtītu ziņojumu sev. To parasti izmanto problēmu novēršanai un tīkla pārbaudei.
  • B klase - B klase tiek izmantota vidēja lieluma tīkliem. Labs piemērs ir liela koledžas pilsētiņa. Šajā klasē ietilpst IP adreses ar pirmo oktetu no 128 līdz 191. B klases adresēs kā neto identifikatora sastāvdaļa ir arī otrais oktets. Pārējos divus oktetus izmanto, lai identificētu katru saimniekdatoru. Tas nozīmē, ka ir 16 384 (214) B klases tīkli katrs ar 65 534 (216 -2) iespējamie saimnieki kopumā 1 073 741 824 (230) unikālas IP adreses. B klases tīkli veido ceturto daļu no visām pieejamajām IP adresēm. B klases tīkliem pirmā okteta pirmā bita vērtība ir 1 un otra bita vērtība ir 0.

Tīkls


Saimnieks vai mezgls

145.24.

53.107

  • C klase - C klases adreses parasti izmanto maziem un vidējiem uzņēmumiem. Šajā klasē ietilpst IP adreses ar pirmo oktetu no 192 līdz 223. C klases adresēs kā neto identifikatora daļa ir arī otrais un trešais oktets. Pēdējo oktetu izmanto, lai identificētu katru saimniekdatoru. Tas nozīmē, ka ir 2 097 152 (221) C klases tīkli katrs ar 254 (28 -2) iespējamie saimnieki par kopējo summu 536 870 912 (229) unikālas IP adreses. C klases tīkli veido astoto daļu no visām pieejamajām IP adresēm. C klases tīkliem pirmā bitu pirmā bita vērtība ir 1, otrā bita vērtība ir 1 un trešā bita vērtība ir 0.

Tīkls

Saimnieks vai mezgls

195.24.53.

107

  • D klase - Lietojot multicastiem, D klase nedaudz atšķiras no pirmajām trim klasēm. Tam ir pirmā bita vērtība 1, otrā bita vērtība 1, trešā bita vērtība 1 un ceturtā bita vērtība 0. Pārējie 28 biti tiek izmantoti, lai identificētu datoru grupu, kurai paredzēts multiraides ziņojums. D klase veido 1/16th (268 435 456 vai 228) pieejamo IP adrešu.

Tīkls

Saimnieks vai mezgls

224.

24.53.107

  • E klase - E klasi izmanto tikai eksperimentāliem mērķiem. Tāpat kā D klase, tā atšķiras no pirmajām trim klasēm. Tā pirmā bita vērtība ir 1, otrā bita vērtība ir 1, trešā bita vērtība ir 1 un ceturtā bita vērtība ir 1. Pārējie 28 biti tiek izmantoti, lai identificētu datoru grupu, kurai paredzēts multiraides ziņojums. E klase veido 1/16th (268 435 456 vai 228) pieejamo IP adrešu.

Tīkls

Saimnieks vai mezgls

232.

24.53.107