Next Previous Contents

6. Hvordan subnette et IP nettverks nummer

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).

6.1 Sett opp den fysiske forbindelsen

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)

6.2 Subnett størrelse

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!

6.3 Kalkulere subnett masken og nettverks tallene

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.


Next Previous Contents