home       basis       advanced       routing       switching       testen       overig      

legacy subnetting voorbeeld (2)

We verdelen het netwerk 172.19.0.0/16
We hebben 100 subnetten nodig, en het grootste subnet moet minstens 350 hosts kunnen bevatten ...

Hoeveel van bits hebben we nodig voor 100 subnetten?
We hebben 7 bits nodig voor 100.
27=128 -- we hebben dan nog 28 ongebruikte subnetten over

De tweede voorwaarde is dat het grootste subnetwerk 350 hosts moet kunnen bevatten.
Voor 350 hosts heb je minstens 9 bits nodig. ( 29=512 en dat is ruim voldoende)

Zijn er voldoende bits beschikbaar?

  • we hebben de originele 16 netbits
  • we hebben, de net vastgelegde 7 subnetbits
  • 32 ipv4-bits - 16 netbits - 7 subnetbits = 9 hostbits (en dat is net genoeg)
  • de nieuwe mask van onze subnetten wordt /23

Binair zijn onze bits als volgt verdeeld:
nnnnnnnn.nnnnnnnn. sssssss- h.hhhhhhhh

Dus ... in ons geval ...
172.19. [ sssssss h.hhhhhhhh ] (tussen de vierkante haken werken we binair)

1ste subnet: (sub-net-bits 0000000 )

net id (host bits allemaal op 0 ) 172.19. [ 0000000 0.00000000 ] ­> 172.19.0.0/23
broadcast (host bits alle op 1 )  172.19. [ 0000000 1.11111111 ] ­> 172.19.1.255

2de subnet: (sub-net-bits 0000001 )

net id (host bits allemaal op 0 ) 172.19. [ 0000001 0.00000000 ] ­> 172.19.2.0/23
broadcast (host bits alle op 1 172.19. [ 0000001 1.11111111 ] ­> 172.19.3.255

3de subnet: (sub-net-bits 0000010 )

net id (host bits allemaal op 0 ) 172.19. [ 0000010 0.00000000 ] ­> 172.19.4.0/23
broadcast (host bits alle op 1 172.19. [ 0000010 1.11111111 ] ­> 172.19.5.255

100ste subnet: (sub-net-bits 1100011 )

net id (host bits allemaal op 0 ) 172.19. [ 1100011 0.00000000 ] ­> 172.19.198.0/23
broadcast (host bits alle op 1 172.19. [ 1100011 1.11111111 ] ­> 172.19.199.255