Skip to main content

VLSM Rechner

Was ist VLSM?

Variable Length Subnet Masking (VLSM) ist eine Subnetting-Technik, die Netzwerkadministratoren ermöglicht, verschiedene Subnetzmaskengrößen innerhalb desselben Adressraums zu verwenden. Im Gegensatz zu fester Subnetzaufteilung, wo jedes Subnetz dieselbe Größe haben muss, ermöglicht VLSM die Erstellung von Subnetzen, die genau auf die Anzahl der Hosts zugeschnitten sind, die jedes Segment benötigt. Zum Beispiel erhält eine Abteilung mit 200 Arbeitsplätzen ein /24-Subnetz (254 Hosts), während eine Punkt-zu-Punkt-Router-Verbindung ein /30 (2 Hosts) erhält. Dies reduziert die IP-Adressverschwendung drastisch im Vergleich dazu, beiden Segmenten dasselbe /24 zu geben. VLSM wurde mit der Einführung von CIDR möglich und erfordert Routing-Protokolle, die Subnetzmaskeninformationen tragen, wie OSPF, EIGRP, IS-IS oder BGP.

Wie VLSM-Zuweisung funktioniert

Der VLSM-Algorithmus folgt einem einfachen Prinzip: sortiere alle Subnetz-Anforderungen von der größten zur kleinsten, dann weise jede mit der kleinsten Subnetzmaske zu, die passt. Beginne mit der größten Anforderung — finde das minimale CIDR-Präfix, das genügend Hosts bietet (nutzbar = 2^Host_Bits − 2). Weise diesen Block beginnend von der nächsten verfügbaren Adresse im Hauptnetzwerk zu. Dann gehe zur nächstgrößten Anforderung und wiederhole. Dieser größte-zuerst-Ansatz gewährleistet optimale Ausrichtung und verhindert Fragmentierung. Zum Beispiel, beginnend mit 192.168.1.0/24 (254 nutzbar), wenn Sie 100, 50 und 10 Hosts benötigen: das erste erhält /25 (126 nutzbar), das zweite erhält /26 (62 nutzbar), und das dritte erhält /28 (14 nutzbar), wobei 128 + 64 + 16 = 208 von 256 Adressen mit 48 verbleibend für zukünftiges Wachstum verwendet werden.

Häufig Gestellte Fragen

Was ist der Unterschied zwischen VLSM und CIDR?

CIDR (Classless Inter-Domain Routing) ist das Notationssystem, das variable Präfixlängen ermöglicht (z.B. /22, /27). VLSM (Variable Length Subnet Masking) ist die Technik, verschiedene CIDR-Präfixlängen auf verschiedene Subnetze innerhalb desselben Adressblocks anzuwenden. Denken Sie an CIDR als die Sprache und VLSM als die Designpraxis, die sie verwendet. VLSM erfordert CIDR-bewusste Routing-Protokolle wie OSPF oder EIGRP.

Welche Routing-Protokolle unterstützen VLSM?

Moderne Protokolle, die Subnetzmaskeninformationen tragen, unterstützen VLSM: OSPF (Open Shortest Path First), EIGRP (Enhanced Interior Gateway Routing Protocol), IS-IS, BGP und RIPv2. Das ältere RIPv1 unterstützt VLSM NICHT, da es klassische Grenzen annimmt und die Maske nicht in Routing-Updates einschließt. Statische Routen unterstützen auch VLSM, da die Maske manuell spezifiziert wird.

Warum muss ich Subnetze von größtem zu kleinstem sortieren?

Subnetze müssen an ihre Blockgröße ausgerichtet sein — ein /26 (64 Adressen) muss bei einem Vielfachen von 64 beginnen. Wenn Sie zuerst ein kleines Subnetz zuweisen, könnten Sie eine Lücke schaffen, die Adressen verschwendet, weil das nächste größere Subnetz dort nicht passt. Das Sortieren größte-zuerst gewährleistet, dass jeder Block an einer natürlich ausgerichteten Grenze beginnt, maximiert nutzbaren Raum und verhindert Fragmentierung.

Woher weiß ich, welche Subnetzgröße ich für N Hosts benötige?

Finden Sie die kleinste Zweierpotenz, die größer ist als N + 2 (das +2 berücksichtigt Netzwerk- und Broadcast-Adressen). Für 100 Hosts: 100 + 2 = 102, nächste Zweierpotenz ist 128 = 2⁷, also Host-Bits = 7, Präfix = 32 − 7 = /25 (126 nutzbar). Für 50 Hosts: 52 → 64 = 2⁶ → /26 (62 nutzbar). Für 10 Hosts: 12 → 16 = 2⁴ → /28 (14 nutzbar).

Kann ich VLSM mit IPv6 verwenden?

IPv6 verwendet ein festes /64-Präfix für alle Host-Subnetze wie von RFC 4291 empfohlen, was jedem Subnetz 2⁶⁴ Adressen gibt — mehr als genug für jedes LAN. VLSM-artige variable Präfixe werden auf höheren Ebenen (zwischen /48 und /64) zur Zuweisung von Subnetzen an Abteilungen verwendet, aber innerhalb jedes Subnetzes ist die Größe immer /64. Der massive Adressraum von IPv6 eliminiert die Notwendigkeit für VLSM auf Host-Ebene.

Was passiert, wenn meine Hosts nicht in den Netzwerkblock passen?

Wenn die gesamten benötigten Adressen den verfügbaren Platz in Ihrem Hauptnetzwerk überschreiten, schlägt die VLSM-Berechnung fehl. Zum Beispiel wird der Versuch, 200 + 100 + 50 Hosts in ein /24 (254 Gesamtadressen) zu packen, nicht funktionieren, weil Sie /24 (256) + /25 (128) + /26 (64) = 448 Adressen benötigen. Lösung: verwenden Sie einen größeren Netzwerkblock (wie /23 oder /22) oder reduzieren Sie Ihre Host-Anforderungen.