1. De Drie Fundamentele Subnettingformules
Elke IPv4-subnetverdeling wordt beheerst door drie wiskundige identiteiten:
Formule voor Bruikbare Hostcapaciteit
Bruikbare Hosts = 2^(32 - Prefix) - 2. Er worden 2 adressen afgetrokken voor de Netwerk-ID en het Broadcastadres.
Stelling van Subnetcreatie
Aantal Gemaakte Subnets = 2^(Geleende Bits). Het lenen van N bits levert 2^N subnets op.
Stelling van Blokgrootte (Toename)
Blokgrootte = 256 - Waarde van Actieve Octetmasker. Subnets lopen op in veelvouden van deze blokgrootte.
2. Praktisch Voorbeeld: Een /24 Opsplitsen in Vier /26 Subnets
Gegeven 192.168.1.0/24, creëer 4 afdelingssubnets (Engineering, Sales, Finance, Ops):
4 subnets nodig: 2^N >= 4 -> N = 2 geleende bits. Nieuw prefix: 24 + 2 = /26.
2 geleende bits in octet 4: 128 + 64 = 192 -> Masker: 255.255.255.192. Blokgrootte: 256 - 192 = 64.
| # | Subnet CIDR | Bruikbaar Hostbereik | Broadcastadres | Bruikbare Hosts |
|---|---|---|---|---|
| #1 | 192.168.1.0/26 | 192.168.1.1 - 192.168.1.62 | 192.168.1.63 | 62 |
| #2 | 192.168.1.64/26 | 192.168.1.65 - 192.168.1.126 | 192.168.1.127 | 62 |
| #3 | 192.168.1.128/26 | 192.168.1.129 - 192.168.1.190 | 192.168.1.191 | 62 |
| #4 | 192.168.1.192/26 | 192.168.1.193 - 192.168.1.254 | 192.168.1.255 | 62 |
3. Variable-Length Subnet Masking (VLSM)
Met VLSM kunnen subnets van verschillende groottes binnen hetzelfde netwerk worden toegewezen om adresverspilling te voorkomen.
4. RFC 3021 /31 en /32 Randvoorwaarden
RFC 3021 maakt /31 punt-naar-puntverbindingen met 2 bruikbare hosts mogelijk, terwijl /32 wordt gebruikt voor loopbacks en hostroutes.