Može biti zbunjujuće razmišljati o IP adresi kao o bilo čemu drugom osim nasumičnom nizu brojeva koji se koriste na internetu i u lokalnim mrežama. Istina je da se iza kulisa dešava mnogo toga da se dodijele i ograniči IP adresa.
IP klase se koriste za pomoć pri dodjeljivanju IP adresa mrežama sa različitim zahtjevima veličine. IPv4 IP adresni prostor može se podijeliti u pet klasa adresa koje se zovu Class A, B, C, D i E.
Svaka IP klasa se sastoji od neprekinutog podskupa ukupnog IPv4 raspona adresa. Jedna takva klasa je rezervisana samo za multicast adrese, što je vrsta prenosa podataka gde se više od jednog računara adresira informacija odjednom.
Klase i numeriranje IP adresa
Vrijednosti krajnja lijeva četiri bita IPv4 adrese određuju njenu klasu. Na primjer, sve adrese klase C imaju tri krajnja lijeva bita postavljena na 110, ali svaki od preostalih 29 bita može biti postavljen na 0 ili 1 nezavisno (kao što je predstavljeno sa x na ovim pozicijama bita):
110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx
Tabela ispod opisuje vrijednosti IP adresa i opsege za svaku klasu. Imajte na umu da je dio IP adresnog prostora isključen iz klase E iz posebnih razloga kao što je dalje opisano.
Klasa | Krajnji lijevi bitovi | Početak dometa | Kraj dometa | Ukupne adrese |
---|---|---|---|---|
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 adresa klase E i ograničeno emitiranje
Standard IPv4 mreže definiše adrese klase E kao rezervisane, što znači da se ne smiju koristiti na IP mrežama. Neke istraživačke organizacije koriste adrese klase E u eksperimentalne svrhe. Međutim, uređaji koji pokušaju da koriste ove adrese na internetu neće moći pravilno komunicirati jer uređaji nisu dizajnirani za obradu takvih adresa.
Poseban tip IP adrese je ograničena adresa emitovanja 255.255.255.255. Mrežno emitovanje uključuje isporuku poruke od jednog pošiljaoca većem broju primalaca. Pošiljatelji usmjeravaju IP emitiranje na 255.255.255.255 kako bi ukazali da svi drugi čvorovi na lokalnoj mreži trebaju preuzeti tu poruku. Ovo emitiranje je "ograničeno" po tome što ne doseže svaki čvor na internetu; samo čvorovi na LAN-u.
Internet protokol zvanično rezerviše čitav opseg adresa od 255.0.0.0 do 255.255.255.255 za emitovanje, i ovaj opseg ne treba smatrati delom normalnog opsega klase E.
IP adresa klase D i multicast
IPv4 mrežni standard definiše adrese klase D kao rezervisane za multicast. Multicast je mehanizam u Internet protokolu za definisanje grupa klijentskih uređaja i slanje poruka samo toj grupi, a ne svakom uređaju na LAN-u (broadcast) ili samo jednom drugom čvoru (unicast).
Multicast se uglavnom koristi na istraživačkim mrežama. Kao i kod klase E, adrese klase D ne bi trebalo da koriste obični čvorovi na internetu.