Subnetting en klasse refererer til å bryte opp, eller segmentere , en enkelt klasse A, B eller klasse C datanettverk i flere logiske nettverk. Teoretisk sett er et klasse A nettverk kan støtte 2 ^ 24 , eller 16777216 , adresser Internet Protocol per nettverk . En klasse B nettverk kan støtte 2 ^ 16 eller 65 536 IP-adresser og et klasse C nettverk kan støtte 2 ^ 8 eller 256 IP-adresser. Men IP-adresser er mangelvare , gir så subnetting en metode for å strekke endelig antall tilgjengelige . Subnett
Det første trinnet i subnetting en klasse er å bestemme hvor mange subnett du trenger. Hvis nettverket er et klasse C nettverk bestående av tre rutere - nettverksenheter som forward enheter av data kjent som pakker mellom nettverk - hver forbundet med serielle linker, vil du trenger to subnett : en for hver seriell link. Du trenger også en subnet for nettverksgrensesnittet på hver ruter , så du vil trenge fem subnett totalt.
IP Address
En IP -adresse består av en rekke del , som identifiserer en person datamaskin , eller vert, på et IP- nettverk , og et nettverk porsjon , som identifiserer en bestemt IP -nettverk. Til subnett en klasse , trenger du en adressering ordningen som identifiserer hver subnett med den opprinnelige , større nettverk . Du kan ikke utvide størrelsen på en IP-adresse utover 32 biter , slik at du trenger å " låne" biter fra verten del for å skape en identifikator for hvert subnett. På et klasse C nettverk, har du biter 00000000 å spille med.
Låne Bits
Det neste trinnet i subnetting en klasse er å bestemme antall biter må du låne fra verten delen av IP -adressen til å skape det nødvendige antall subnett . Du kan gjøre dette ved hjelp av formelen # subnett = 2 ^ n - 2 , der n representerer antall bits utlån . Hvis du låner en totalt tre biter , er det totale antallet brukbare subnett 2 ^ 3 - 2 eller 6 , som faktisk er en mer enn du trenger for nettverket beskrevet ovenfor
nettverksmaske .
subnet mask brukes for å angi hvilken del av en IP -adresse refererer til subnett og hvilken del som refererer til verten. Standard subnet mask for et klasse C nettverk er 255.255.255.000 , noe som betyr at bare de siste åtte biter, eller oktett , er tilgjengelige for å identifisere subnett . For å opprette seks subnett , må tre biter lånes fra verten delen , eller med andre ord , byttet til en for subnetting , mens de gjenværende bitene er byttet til 0 for host adressering. Den binære verdien for den siste oktetten er derfor 11100000 eller , i titallssystemet 128 64 +32 = 244 , som gir en ny subnet maske av 255.255.255.224 etter låneopptak tre biter . Å fastslå subnett adresser , trekke subnet mask fra 256 til å fastsette første subnett og holde legge dette tallet til seg selv inntil du når nettverksmaskeverdi .