Gali būti painu manyti, kad IP adresas yra kas kita, o ne tik atsitiktinė skaičių eilutė, naudojama internete ir vietiniuose tinkluose. Tiesa ta, kad užkulisiuose vyksta daug IP adresų priskyrimo ir ribojimo.
IP klasės naudojamos siekiant padėti priskirti IP adresus tinklams, kuriems taikomi skirtingi dydžio reikalavimai. IPv4 IP adresų erdvę galima suskirstyti į penkias adresų klases, vadinamas A, B, C, D ir E.
Kiekvieną IP klasę sudaro gretimas bendro IPv4 adresų diapazono poaibis. Viena tokia klasė rezervuota tik daugialypės terpės adresams, tai yra duomenų perdavimo tipas, kai vienu metu adresuojama informacija daugiau nei vienam kompiuteriui.
IP adresų klasės ir numeracija
Kairiausių keturių IPv4 adreso bitų reikšmės nustato jo klasę. Pavyzdžiui, visų C klasės adresų kairėje pusėje esantys trys bitai nustatyti į 110, bet kiekvienas iš likusių 29 bitų gali būti nustatytas į 0 arba 1 nepriklausomai (kaip šiose bitų pozicijose pavaizduotas x):
110xxxxx xxxxxxxx xxxxxxxx xxxxxxxxx
Toliau esančioje lentelėje aprašomos kiekvienos klasės IP adreso reikšmės ir diapazonai. Atminkite, kad dalis IP adresų erdvės neįtraukiama į E klasę dėl ypatingų priežasčių, kaip aprašyta toliau.
Klasė | Kairieji bitai | Asortimento pradžia | diapazono pabaiga | Iš viso adresų |
---|---|---|---|---|
A | 0xxx | 0.0.0.0 | 127.255.255.255 | 2, 147, 483, 648 |
B | 10xx | 128.0.0.0 | 191.255.255.255 | 1, 073, 741, 824 |
C | 110x | 192.0.0.0 | 223.255.255.255 | 536, 870, 912 |
D | 1110 | 224.0.0.0 | 239.255.255.255 | 268, 435, 456 |
E | 1111 | 240.0.0.0 | 254.255.255.255 | 268, 435, 456 |
IP adreso klasė E ir ribota transliacija
IPv4 tinklo standartas apibrėžia E klasės adresus kaip rezervuotus, o tai reiškia, kad jie neturėtų būti naudojami IP tinkluose. Kai kurios mokslinių tyrimų organizacijos eksperimentiniais tikslais naudoja E klasės adresus. Tačiau įrenginiai, kurie bando naudoti šiuos adresus internete, negalės tinkamai susisiekti, nes įrenginiai nėra skirti apdoroti tokio tipo adresus.
Ypatingas IP adreso tipas yra ribotas transliacijos adresas 255.255.255.255. Tinklo transliacija apima pranešimo pristatymą iš vieno siuntėjo daugeliui gavėjų. Siuntėjai nukreipia IP transliaciją į 255.255.255.255, kad nurodytų, kad visi kiti vietinio tinklo mazgai turėtų pasiimti tą pranešimą. Ši transliacija yra „ribota“tuo, kad nepasiekia visų interneto mazgų; tik LAN mazgai.
Internet Protocol oficialiai rezervuoja visą adresų diapazoną nuo 255.0.0.0 iki 255.255.255.255 transliacijai, ir šis diapazonas neturėtų būti laikomas įprasto E klasės diapazono dalimi.
IP adresas D klasė ir daugialypė transliacija
IPv4 tinklo standartas apibrėžia D klasės adresus, rezervuotus daugialypiam siuntimui. Multicast yra interneto protokolo mechanizmas, skirtas apibrėžti klientų įrenginių grupes ir siųsti pranešimus tik tai grupei, o ne kiekvienam LAN įrenginiui (transliacija) arba tik vienam kitam mazgui (unicast).
Multicast daugiausia naudojamas tyrimų tinkluose. Kaip ir E klasės, D klasės adresų neturėtų naudoti įprasti interneto mazgai.