Før en dykker ned i gleden med sub-netting må vi stadfeste noen grunnleggende IP nummer prinsipper.
Aller først, la oss klargjøre en grunnleggende årsak til misforståelse - IP nummer er ikke tildelt til verter. IP nummer er tildelt til nettverks grensesnitt på verter.
Eh - hva er det?
Mens mange (hvis ikke de fleste) datamaskiner på et IP nettverk vil besette et enkelt nettverks grensesnitt ( og som en konsekvens har et enkelt IP nummer), så er ikke dette den eneste måten ting skjer på. Datamaskiner og andre enheter kan ha flere (hvis ikke mange) nettverks grensesnitt - og hvert grensesnitt har sitt eget IP nummer.
Så en innretning med 6 aktive grensesnitt (som for eksempel en ruter) vill ha 6 IP nummer - en for hvert grensesnitt til hvert nettvert som den er koblet til. Grunnen til dette blir klar når vi ser på et IP nettverk!
På tross av dette, refererer folk flest til verts adresser når de referer til et IP nummer. Bare husk, dette er stenografi for IP nummeret til . Mange (hvis ikke flesteparten) av innretningene på Internett har bare et enkelt grensesnitt og derfor et enkelt IP nummer.
I den nåværende (IPv4) implementasjonen av IP, består IP nummer av 4 byte (8 biter) - som gir totalt 32 biter med tilgjengelig informasjon. Dette resulterer i rimelig store tall (til og med når de er skrevet i desimal notasjon). Så for lesbarheten sin skyld (og organiseringsmessige grunner) er IP nummer vanligvis skrevet i 'punktum delt firer' format. IP nummeret
192.168.1.24
er et eksempel på dette - 4 (titallssystemet) nummer separert av (.) punktum.
Siden hver enkelt av de fire nummerene er titalls representasjonen av et 8 bits byte, kan hver av de 4 nummerene strekke seg fra 0 til 255 (det vil si det kan påta seg 256 unike verdier - husk, null er en verdi også).
I tillegg identifiserer deler av IP nummeret til en vert nettverket som verten holder til på, de resterende bitene av IP nummeret identifiserer verten (oops - nettverks grensesnittet) i seg selv. Nøyaktig hvor mange bit som er brukt som nettverks ID og hvor mange som er ledige til å identifisere verter (grensesnitt) på det nettverket bestemmes av nettverks klassen.
Det er tre klasser med IP nummer
I sammendrag:
Nettverks klasse Anvendelig spenn av første byte verdier (titall)
A 1 til 126
B 128 til 191
C 192 til 254
De finnes også spesielle adresser som er servert for 'fra koblede' nettverk - det er nettverk som benytter IP, men som ikke er koblet til Internett. Disse adressene er:-
Du vil legge merke til at dette dokumentet benytter disse sekvensene gjennomgående for å unngå forvirring med 'virkelige' nettverk og verter.
IP nummer kan ha tre mulige betydninger:-
I sammendrag og for å avklare ting
For et klasse A nettverk...
(en byte med nettverks adresserom fulgt av tre byte med verts adresserom)
10.0.0.0 er en klasse A nettverks nummer fordi alle
verts bitene i adresserommet er 0
10.0.1.0 er vertsadressen på dette nettverket
10.255.255.255 er kringkastingsadressen på dette nettverket fordi
alle verts bitene i adresserommet er satt til 1
For et klasse B nettverk...
(to byte med nettverks adresserom fulgt av to byte med verts adresserom)
172.17.0.0 er et klasse B nettverks nummer
172.17.0.1 er en verts adresse på dette nettverket
172.17.255.255 er kringkastings adressen på dette nettverket
For et klasse C nettverk...
(tre byte med nettverks adresserom fulgt av en byte med verts adresserom)
192.168.3.0 er et klasse C nettverks nummer
192.168.3.42 er en klasse C verts adresse på dette nettverket
192.168.3.255 er nettverkets kringkastings adresse
Nesten alle IP nettverks nummer igjen som er tilgjengelige for tildeling er klasse C adresser.
Nettverks masken er mer passende kaldt subnett masken. Imidlertid, så er det generelt referert til som nettverks masken.
Det er nettverks masken og dens innvirkning på hvordan IP adresser er tolket lokalt på et IP nettverks segment som opptar oss mest her, siden dette avgjør hvilken (hvis noen) subnetting som skjer.
I standard (sub-) nettverk maske er alle nettverks bitene i en adresse satt til '1' og alle vertsbitene er satt til '0'. Dette betyr at standard nettverks masken for de tre klassene er:-
Det er to viktige ting å huske om nettverks masker:-