RFC 950 · RFC 4632
🧩VLSM, Subnetting & Aggregation
Subnetting leiht sich Bits aus dem Hostanteil, um ein Netz zu teilen. Mit VLSM (Variable Length Subnet Masking) bekommt jedes Teilnetz genau die Größe, die es braucht. Aggregation geht den umgekehrten Weg und fasst Netze zusammen.
📐VLSM-Planer
Trage die Teilnetze mit ihrer Hostzahl ein. Vergeben wird vom größten zum kleinsten – so liegt jeder Block automatisch an einer gültigen Grenze.
Teilnetze (Name · benötigte Hosts)
/25
/26
/27
/28
/30
Präfix = kleinster Block mit Hosts + 2 (Netz- und Broadcastadresse). Sortiert wird absteigend nach Größe.
Belegung von 10.20.0.0/24
/25
/26
/27
/28
/30
10.20.0.0belegt 244 / 256 (95 %)
| Teilnetz | Netz | Hosts von–bis | Broadcast | Nutzbar | Reserve |
|---|---|---|---|---|---|
| Büro braucht 100 | 10.20.0.0/25 | 10.20.0.1 – 10.20.0.126 | 10.20.0.127 | 126 | 26 |
| Server braucht 50 | 10.20.0.128/26 | 10.20.0.129 – 10.20.0.190 | 10.20.0.191 | 62 | 12 |
| Gäste-WLAN braucht 20 | 10.20.0.192/27 | 10.20.0.193 – 10.20.0.222 | 10.20.0.223 | 30 | 10 |
| Drucker braucht 10 | 10.20.0.224/28 | 10.20.0.225 – 10.20.0.238 | 10.20.0.239 | 14 | 4 |
| Router-Link braucht 2 | 10.20.0.240/30 | 10.20.0.241 – 10.20.0.242 | 10.20.0.243 | 2 | 0 |
| frei | 10.20.0.244/30 | 4 Adr. | |||
| frei | 10.20.0.248/29 | 8 Adr. |
✂️Gleichmäßig teilen
n Teilnetze brauchen ⌈log₂ n⌉ zusätzliche Netzbits. Jedes geliehene Bit verdoppelt die Anzahl und halbiert die Größe.
⌈log₂ 4⌉ = 2 geliehene Hostbits → neues Präfix /24 + 2 = /26, also 4 Teilnetze à 64 Adressen.
198.51.100.0/26
Teilnetz-Bits 00
198.51.100.64/26
Teilnetz-Bits 01
198.51.100.128/26
Teilnetz-Bits 10
198.51.100.192/26
Teilnetz-Bits 11
🧲Supernetting / Routenaggregation
Router müssen nicht jedes /24 einzeln kennen. Haben mehrere Netze dieselben führenden Bits, reicht eine Route für alle.
Gemeinsame führende Bits
10.1.0.0/24
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10.1.1.0/24
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
10.1.2.0/24
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
10.1.3.0/24
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
10.1.0.0/22
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Eine Summary-Route
10.1.0.0/22
exakt – deckt genau die Eingaben ab
Exakt zusammengefasst
10.1.0.0/22
4 → 1 Einträge
Wann klappt es exakt?
Zwei Blöcke lassen sich nur zusammenfassen, wenn sie gleich groß sind, direkt aneinander liegen und der erste an der Grenze des doppelt so großen Blocks beginnt. 10.1.0.0/24 + 10.1.1.0/24 = 10.1.0.0/23 – aber 10.1.1.0/24 + 10.1.2.0/24 ergibt kein /23.
Warum das wichtig ist
Aggregation hält die globale Routing-Tabelle klein. Provider bekommen große Blöcke und kündigen sie als ein Präfix an, statt tausender Kundennetze.