VLSM Rechner
Teilen Sie ein Netzwerk in variable Subnetze mit VLSM auf. Weisen Sie IP-Adressen effizient mit minimaler Verschwendung zu — geben Sie Ihre Host-Anforderungen ein und erhalten Sie optimale Subnetze.
Was ist VLSM?
Wie VLSM-Zuweisung funktioniert
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.