legacy subnetting
We verdelen een gegeven netwerk in sub-netwerken. Zo'n deelnetwerk noemen we een subnet.
Zo verdelen we bijvoorbeeld in een school, een bepaalde verdieping met origineel een /24 netmask in 4 gelijke sub-netwerken. Als we verdelen in subnetten, waarbij elk subnet dezelfde netmask krijgt en bijgevolg alle subnetten dezelfde maksimale grootte hebben, spreken we over legacysubnetting: hier is het maximum aantal hosts per subnet is vast voor alle subnetten ...
link: en.wikipedia.org/wiki/Subnetwork
voorbeeld
We verdelen het netwerk 192.168.1.0/24
We hebben 3 subnetten nodig, en het grootste subnet moet minstens 42 hosts kunnen bevatten ...
Om te subnetten gaan we enkele host-bits van het huidige /24 netwerk gebruiken als (sub-)net-bits.
We hebben nu 8 hostbits. (/24 betekent 24 netwerk-bits en een ipv4-adres is 32 bits lang)
Hoeveel van die bits hebben we nodig voor 3 subnetten?
Deze vraag kun je binair vertalen naar "HOEVEEL bits heb je MINIMAAL nodig voor 3 verschilende BITCOMBINATIES"
Met 1 bit kun je twee verschillende sub-net-nummers gebruiken: 0 en 1.
Met 2 bits kun je vier verschillende sub-net-nummers gebruiken: 00, 01, 10 en 11
We hebben 2 bits nodig voor de 3 subnetten van de hogere vraag. We hebben dan nog 1 ongebruikte combinatie over.
De tweede voorwaarde is dat het grootste subnetwerk 42 hosts moet kunnen bevatten.
Voor 42 hosts heb je minstens 6 bits nodig.
(met 5 bits heb je maar 25=32 mogelijkheden, maar met 6 bits heb je er 26=64)
En die 6 bits hebben we nog over ...
- we hebben de originele 24 netbits
- we hebben, de net vastgelegde 2 subnetbits
- 32 ipv4-bits - 24 netbits - 2 subnetbits = 6 hostbits
- de nieuwe mask van onze subnetten wordt
/26
Binair zijn onze bits als volgt verdeeld:
nnnnnnnn.nnnnnnnn.nnnnnnnn. ss- hhhhhh
Dus ... in ons geval ...
192.168.1. [ ss hhhhhh ] (tussen de vierkante haken werken we binair)
1ste subnet: (sub-net-bits 00 )
net id (host bits allemaal op 0 ) 192.168.1. [ 00 000000 ] > 192.168.1.0/26
broadcast (host bits alle op 1 ) 192.168.1. [ 00 111111 ] > 192.168.1.63
2de subnet: (sub-net-bits 01 )
net id (host bits allemaal op 0 ) 192.168.1. [ 01 000000 ] > 192.168.1.64/26
broadcast (host bits alle op 1 ) 192.168.1. [ 01 111111 ] > 192.168.1.127
3de subnet: (sub-net-bits 10 )
net id (host bits allemaal op 0 ) 192.168.1. [ 10 000000 ] > 192.168.1.128/26
broadcast (host bits alle op 1 ) 192.168.1. [ 10 111111 ] > 192.168.1.191
4de subnet: (sub-net-bits 11 ) (niet in gebruik)
net id (host bits allemaal op 0 ) 192.168.1. [ 11 000000 ] > 192.168.1.192/26
broadcast (host bits alle op 1 ) 192.168.1. [ 11 111111 ] > 192.168.1.255