legacy subnetting voorbeeld (3): frietkotman
Een beheerder van frietkoten wenst zijn verkooppunten te informatiseren.
Hij bezit nu 20 verkooppunten.
Per verkooppunt moeten de volgende apparaten op het netwerk:
- 1 kassa
- 1 desktop-pc
- 1 server met 2 webcams en verschillende reclame-schermen binnen en buiten voor interactie met klanten thuis en ter plaatse
- 1 wifi-router met hotspot
- de default router
De provider raadt hem nu een /24
netwerk aan: 20.21.22.0/24
Verdeel nu 20.21.22.0/24
in 20 gelijke subnetten ...
- Benodigde bits voor adressen per verkooppunt
5 adressen voor hogere apparaten, plus natuurlijk een net-ID en een net-BC,
dus 7 adressen uit een pool,
als we werken met machten van 2 hebben we 3 host-bits nodig voor 8 adressen
(bij eventuele uitbreiding van het benodigde aantal adressen in sommige frietkoten,
plooi je terug op NAT en DNAT)
- aantal netwerken
Je krijgt een20.21.22.0/24
van je provider die je verdeelt in 20+1 netwerken (je hebt ook een hoofdkantoor)- daarvoor heb je 5 sub-net-bits nodig die je 32 mogelijke subnetten geven
(4 bits is te weinig want slechts 16 mogelijke subnetten) - je aangepaste subnetmask wordt nu
/29
(de 24 bits van de gegeven netmask + de 5 bits nodig voor subnetten)
- daarvoor heb je 5 sub-net-bits nodig die je 32 mogelijke subnetten geven
- je voorziet een subnet voor je hoofdkantoor
Je hebt nu nog 11 subnets over voor mogelijke groei (dat is vrij krap)
Je kan met de huidige verdeling nog 10 extra frietkoten inplannen.
Als er een grotere groei nodig is zul je twee/24
netwerken die mekaar niet opvolgen aan mekaar moeten lijmen. Een zorg voor later.
- berekeningen
We verdelen het laatste octet in 5 subnetbits en 3 hostbits. (in wat volgt schrijven we het laatste octet eerst binair) we gebruiken de letter s voor een sub-net-bit en de letter h voor een host-bit
20.21.22.
sssss
-hhh
Dit geeft:
- (01)
20.21.22.
00000
-000
(000) tot20.21.22.
00000
-111
(net-BC:007) -> netID=20.21.22.0/29 - (02)
20.21.22.
00001
-000
(008) tot20.21.22.
00001
-111
(net-BC:015) -> netID=20.21.22.8/29 - (03)
20.21.22.
00010
-000
(016) tot20.21.22.
00010
-111
(net-BC:023) -> netID=20.21.22.16/29 - ...
- (20) -> netID=20.21.22.152/29
- ...
- (32) en voor het hoofdkantoor -> netID=20.21.22.248/29
- (01)