Det kan være forvirrende å tenke på en IP-adresse som å være noe annet enn bare en tilfeldig streng av tall som brukes på internett og i lokale nettverk. Sannheten er at det skjer mye bak kulissene for å tildele og begrense IP-adresser.
IP-klasser brukes til å hjelpe til med å tildele IP-adresser til nettverk med forskjellige størrelseskrav. IPv4 IP-adresserommet kan deles inn i fem adresseklasser kalt klasse A, B, C, D og E.
Hver IP-klasse består av en sammenhengende delmengde av det samlede IPv4-adresseområdet. En slik klasse er kun reservert for multicast-adresser, som er en type datatransmission der mer enn én datamaskin adresseres informasjon samtidig.
IP-adresseklasser og nummerering
Verdiene av de fire firebiter til venstre i en IPv4-adresse bestemmer klassen. For eksempel har alle klasse C-adressene de venstre tre bitene satt til 110, men hver av de gjenværende 29 bitene kan settes til enten 0 eller 1 uavhengig (som representert av en x i disse bitposisjonene):
110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx
Konverterer ovennevnte til stiplede desimalnotering, følger det at alle klasse C-adresser faller i området fra 192.0.0.0 til 223.255.255.255.
Tabellen nedenfor beskriver IP-adresseverdiene og rekkeviddeene for hver klasse. Merk at noen av IP-adresserommet er utelatt fra klasse E av spesielle årsaker som beskrevet nærmere nedenfor.
Klasse | Venstre biter | Start av rekkevidde | End of Range | Totalt antall adresser |
---|---|---|---|---|
EN | 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-adresseklasse E og begrenset kringkasting
IPv4-nettverksstandarden definerer klasse E-adresser som forbeholdt , noe som betyr at de ikke skal brukes på IP-nettverk.
Noen forskningsorganisasjoner bruker klasse E-adresser til eksperimentelle formål. Imidlertid kan enheter som prøver å bruke disse adressene på Internett, ikke kommunisere riktig siden enheter ikke er utformet for å behandle slike adresser.
En spesiell type IP-adresse er den begrensede sendingsadressen 255.255.255.255. En nettverkssendring innebærer å levere en melding fra en avsender til mange mottakere. Sendere sender en IP-sending til 255.255.255.255 for å indikere alle andre noder på lokalnettverket (LAN) bør hente den meldingen. Denne sendingen er "begrenset" ved at den ikke når hver knutepunkt på internett; bare noder på LAN.
Internettprotokollen reserverer offisielt hele spekteret av adresser fra 255.0.0.0 til 255.255.255.255 for kringkasting, og dette området bør ikke betraktes som en del av det normale klasse E-området.
IP-adresseklasse D og Multicast
IPv4-nettverksstandarden definerer klasse D-adresser som reservert for multicast. Multicast er en mekanisme i Internet Protocol for å definere grupper av klientenheter og sende meldinger bare til gruppen i stedet for til alle enheter på LAN (kringkasting) eller bare en annen node (unicast).
Multicast brukes hovedsakelig på forskningsnettverk.
Som med klasse E, bør klasse D adresser ikke brukes av vanlige noder på internett.