Når du har bestemt deg for at du trenger å subnette IP nettverks nummeret ditt, hvordan vil du da gripe det an? Det følgende er en oversikt over stegene som igjen vil bli forklart i detalj:-
Med tanke på dette eksempelet, antar vi at vi subnetter et enkelt klasse C nettverks nummer: 192.168.1.0
Dette skaffer maksimum 254 tilkoplede grensesnitt (verter), pluss the obligatoriske nettverks nummeret (192.168.1.0) og kringkastings adressen (192.168.1.255).
Du vil være nødt å installere den korrekte kablingsstrukturen for at alle de innretningene du ønsker å koble sammen.
Du vil også trenge en mekanisme for å koble sammen forskjellige segmenter (rutere, media omformere og lignende).
En detaljert diskusjon rundt dette er opplagt umulig her. Skulle du trenge hjelp finnes det nettverk design/installasjons konsulenter som tilbyr denne typen tjenester. Gratis råd er også tilgjengelig på flere Usenet nyhetsgrupper (som for eksempel comp.os.linux.networking)
Det er en sammenheng mellom det antall subnett du velger og 'tapte' IP nummer.
Hver eneste individuelle IP nettverks adresse har to adresser som ikke kan brukes på grensesnittet - nettverks IP nummeret i seg selv og kringkastings adressen. Når du subnetter, krever hvert subnett sitt eget, unike IP nettverks nummer og kringkastings adresse - og disse må være gyldige adresser innenfor spennet som tilbys av det IP nettverket som du subnetter.
Så, ved å subnette et IP nettverk in til to separate subnett, er det nå to nettverks adresser og to kringkastings adresser - noe som øker antall 'ubrukelige' grensesnitt (verts) adresser; lager en 4 subnett blir det åtte ubrukelige grensesnitt (verts) adresser, o.s.v.
Faktisk så består det minste brukenes subnettet av 4 IP nummer:-
Hvorfor en skulle ønske å lage slike små nettverk er et annet spørsmål! Med bare en enkelt vert på nettverket ditt, må all kommunikasjon med andre gå ut på et annet nettverk. Imidlertid viser eksemplet loven om synkende utbytte som gjelder for subnetting.
I prinsippet kan du bare dele IP nettverket ditt inn i 2^n (hvor n er en mindre enn det antallet verts biter som finnes i IP nummeret ditt) jevn store subnett (men du kan imidlertid subnette et subnett og koble sammen subnettene).
Så vær realistisk når du designer nettverket ditt - det du vil ha er et minimum antall med separate lokale nettverk som er konsistente med styring, fysisk, utstyr og sikkerhets begrensninger!
Nettverksmasken er det som utfører all den lokale magien med å dele et IP nettverk inn i subnett.
Nettverks masken for et ikke subnettet IP nettverk er enkelt og greit en punktum delt firer som har alle 'nettverks bitene' i netverks nummeret satt til '1' og alle verts vitne satt til '0'.
Så, for de tre klassene med IP nettverk, er standard nettverks masken:-
Måten subnetting fungerer på er å låne en eller flere av de tilgjengelige verts bitene og så få grensesnittene lokalt tolke disse lånte bitene som en del av nettverks bitene. Dette for å dele et nettverks nummer inn i to subnett, vi vil låne en verts bit ved å sette det passende bitet inn i nettverks masken ved å sette det første (normale) verts bitet til '1'.
For en klasse C adrese vil dette resultere i følgende nettverks maske
11111111.11111111.11111111.10000000
eller 255.255.255.128
For vårt klasse C nettverks nummer 192.168.1.0, er dette noen av de subnett mulighetene du har:-
Antall Antall
subnett Verter/nett nettmaske
2 126 255.255.255.128 (11111111.11111111.11111111.10000000)
4 62 255.255.255.192 (11111111.11111111.11111111.11000000)
8 30 255.255.255.224 (11111111.11111111.11111111.11100000)
16 14 255.255.255.240 (11111111.11111111.11111111.11110000)
32 6 255.255.255.248 (11111111.11111111.11111111.11111000)
64 2 255.255.255.252 (11111111.11111111.11111111.11111100)
I prinsippet, så finnes det ingen grunn til å følge den ovennevnte måten å subnette hvor netverks maskens biter er lagt til fra det mest viktige verts bitet til det minst viktige nettverks bitet. Imidlertid, hvis du ikke gjør det på denne måten , vil de resulterende IP nummerene bli i en veldig merkelig sekvens! Dette gjør det ekstremt vanskelig for oss mennesker å bestemme hvilket subnett et IP nummer hører til siden vi ikke er så flinke til å tenke binært (datamaskiner er det derimot, og vil bruke hvilket som helst system du gir dem med balansert sinnsro).
Etter å ha bestemt deg for en passende nettmaske, må du finne ut hva de forskjellige nettverks og kringkastings adressene er - og IP nummer spennet for hvert av disse nettverkene. Igjen, hvis vi bare betrakter et klasse C IP nummer og lister bare den siste (Verts delen) har vi:-
Nettmaske Subnets Ne'verk K'kast MinIP MaksIP Verter Totalt antal verter
--------------------------------------------------------------------------
128 2 0 127 1 126 126
128 255 129 254 126 252
192 4 0 63 1 62 62
64 127 65 126 62
128 191 129 190 62
192 255 193 254 62 248
224 8 0 31 1 30 30
32 63 33 62 30
64 95 65 94 30
96 127 97 126 30
128 159 129 158 30
160 191 161 190 30
192 223 193 222 30
224 255 225 254 30 240
Som du kan se, så er det en ganske definitiv sekvens i disse nummerene som gjør dem enkle å kontrollere. Baksiden av medaljen med subnetting er også synlig i lys av det reduserte antallet ledige verts adresser samtidig som antall subnett øker.
Med denne informasjonen, er du nå i en posisjon til å tildele verter og nettverk IP nummer og nettmasker.