Der Zweck ist Aufräumen. Ein Router, der vier Einträge in seiner Wegetabelle stehen hat, wo einer reichen würde, arbeitet langsamer und ist schwerer zu pflegen. Supernetting fasst diese vier zu einem zusammen. Im Fachjargon heißt das Routenaggregation.
Ein Beispiel
Angenommen, Sie betreiben vier Netze:
192.168.0.0/24 · 192.168.1.0/24 · 192.168.2.0/24 · 192.168.3.0/24
Jedes hat 256 Adressen. Zusammen sind das 1.024. Und 1.024 Adressen sind genau das, was ein /22 fasst. Die vier Netze lassen sich also als 192.168.0.0/22 schreiben — ein Eintrag statt vier.
Der Grund liegt in der Zahlendarstellung. Die vier Netze unterscheiden sich nur im dritten Byte: 0, 1, 2, 3. Binär sind das 00000000, 00000001, 00000010, 00000011. Die ersten sechs Stellen sind bei allen vieren gleich, nur die letzten beiden ändern sich. Wer die Maske um zwei Stellen zurücknimmt — von /24 auf /22 —, erfasst alle vier auf einmal.
Die drei Bedingungen
1. Die Netze müssen aneinandergrenzen. 192.168.0.0/24 und 192.168.5.0/24 lassen sich nicht sinnvoll zusammenfassen — dazwischen liegt anderes.
2. Die Anzahl muss eine Zweierpotenz sein. Zwei, vier, acht, sechzehn Netze gehen. Drei nicht.
3. Der Block muss richtig ausgerichtet sein. Das ist die Bedingung, die am häufigsten übersehen wird. 192.168.1.0/24 bis 192.168.4.0/24 sind vier benachbarte Netze — trotzdem lassen sie sich nicht zu einem /22 zusammenfassen, weil ein /22 immer bei einem Vielfachen von 4 beginnen muss: bei .0, .4, .8, .12. Bei .1 anzufangen geht nicht.
Die Rechnung in einem Satz
Jede Stelle, die Sie an der Maske zurücknehmen, verdoppelt die Zahl der erfassten Netze. Eine Stelle fasst zwei Netze zusammen, zwei Stellen vier, drei Stellen acht.
Umgekehrt: Wenn Sie acht Netze zusammenfassen wollen, brauchen Sie drei Stellen — aus /24 wird /21. Und der Block muss dann bei einem Vielfachen von 8 beginnen.
Wo Ihnen das im Betrieb begegnet
Praktisch überall dort, wo mehr als ein Standort im Spiel ist. Wer für jeden Standort ein eigenes Netz vergibt und diese Netze der Reihe nach vergibt, kann später eine einzige Route setzen statt zwölf.
Dasselbe gilt für Firewall-Regeln. Eine Regel für 192.168.0.0/22 ist besser als vier fast gleiche Regeln — nicht nur kürzer, sondern auch schwerer falsch zu ändern. Vier fast identische Regeln sind die Sorte, bei der beim Anpassen eine vergessen wird.
Der Rat, der daraus folgt, betrifft aber nicht das Rechnen, sondern die Planung: Vergeben Sie Netze von Anfang an in ordentlichen Blöcken. Nachträglich umzunummerieren ist im laufenden Betrieb deutlich unangenehmer als einmal vorher nachzudenken.
Supernetting und CIDR
Historisch hängt beides zusammen. Vor CIDR waren IP-Adressen in feste Klassen eingeteilt — A, B und C mit 8, 16 oder 24 Bit Netzanteil. Wer mehr als 254 Adressen brauchte, bekam ein Klasse-B-Netz mit über 65.000, von denen er die meisten nie benutzte.
CIDR hat diese Klassen abgeschafft: Die Maske darf jede Länge haben. Damit wurde Supernetting überhaupt erst möglich — und die Schreibweise mit dem Schrägstrich, die heute selbstverständlich ist.
Häufige Rückfragen.
Wir sehen es uns an.
Kurze Frage oder ganzes Vorhaben — das Erstgespräch kostet nichts, auch wenn daraus kein Auftrag wird.