Adressklasser
En adressklass bestämmer vilken del av IP-adressen
som skall användas till nätverks-ID och värd-ID. Det
finns 5 klasser varav 3 st stöds av dagens operativsystem. Genom
att titta på första oktetten (från vänster) kan
vi på ett lätt sätt avgöra vilken klass en viss
IP-adress tillhör.
Klass A
Ges endast till gigantiska nätverk och är sedan länge
slut.
Klass A adresser använder alltid den första oktetten till
nätverks-ID, resterande oktetter (2-4) till värd-ID. Detta
ger 8 bitar till nätverks-ID och 24 bitar till värd-ID. I
en klass A adress är första biten i första oktetten alltid
satt till en nolla.Vi tittar närmare på vilka kombinationer
detta ger:
Lägsta och högsta värde för klass
A adress:
0+0+0+0+0+0+0+0=0
0+64+32+16+8+4+2+1=127
Detta ger oss värden mellan 0 och 127. Om första oktetten
innehåller ett tal mellan 0-127 kan vi alltså med säkerhet
säga att det är en klass A adress vi ser!
Till nätverks-ID har vi alltså 8 bitar minus den reserverade
första biten. Detta ger oss 128 (0-127) olika nätverks-ID,
men det är endast 126 st av dessa som går att använda
eftersom talen 0 och 127 är reserverade och ej får användas.
Resterande 24 bitar används till värd-ID och ger oss ca 17
miljoner (2^24-2) datorer per nätverks-ID vilket borde räcka
ett bra tag för de flesta nätverk.
Klass B
Delas ut till ganska stora nätverk. Dessa adresser är också
slut.
Klass B adresser använder de 2 första oktetterna till nätverks-ID
och de 2 sista oktetterna till värd-ID. Detta ger oss16 bitar till
nätverks-ID och 16 bitar till värd-ID.
I klass B adresser är de 2 första bitarna i första oktetten
alltid satta till en etta och en nolla vilket ger oss följande
lägsta och högsta värden:
128+0+0+0+0+0+0+0 = 128
128+0+32+16+8+4+2+1 = 191
Lägsta värde för första oktetten blir 128 och högsta
värde blir 191. Detta gör att vi helt säkert kan säga
att vi ser en klass B adress om första oktetten har ett tal som
ligger mellan 128 och 191.
Hur många nätverks-ID finns då bland klass B adresser?
Vi har 16 bitar att kombinera minus de två reserverade bitarna
vilket lämnar 14 bitar som ger oss ungefär 16000 olika nätverks-ID.
Kvar till värd-ID har vi 16 bitar som ger oss ca 65000 (2^16-2)
datorer per nätverks-ID.
Klass C
Passar för små till medelstora nätverk och är dom
enda adresser som i dag finns kvar att dela ut till nätverk, även
om dom också börjar ta slut.
Klass C adresser använder 3 oktetter till nätverks-ID och
1 oktett till värd-ID. Detta innebär 24 bitar till nätverks-ID
och 8 bitar till värd-ID.
I klass C är alltid de 3 första bitarna satta till 110 i den
första oktetten.
Vi ser återigen närmare på vilket lägsta respektive
högsta värde detta ger oss.
128+64+0+0+0+0+0+0 = 192
128+64+0+16+8+4+2+1 = 223
Som ni ser kan en klass C adress ha värden mellan 192 och 223
i första oktetten vilket vi också känner igen den på.
Antalet nätverks-ID har nu gått upp rejält eftersom
vi använder 21 (24-3) bitar till detta. Vi får nu ungefär
2 miljoner olika nätverks-ID att välja mellan. Antalet värd-ID
består nu bara av 8 bitar vilket ger oss endast 254 datorer per
nätverks-ID (att det inte blir 256 st beror på att vi ej
får använda 0 och 255).
Övningar: