Subnetzmaske mit variabler Länge (VLSM)

In früheren Subnetzstunden hatten hier und hier alle unsere Subnetze eine „feste Größe“. Jedes Subnetz hatte die gleiche Größe. Zum Beispiel haben wir ein Klasse-C-Netzwerk 192.168.1.0 genommen und es in 4 Blöcke unterteilt:

256 bitblock

64 bitblöcke

Ist dies wirklich eine effiziente Möglichkeit, Subnetze zu erstellen? Angenommen, ich hätte folgende Anforderungen:

  • Ein Subnetz für 12 Hosts.
  • Ein Subnetz für 44 Hosts.
  • Ein Subnetz für 2 Hosts (Punkt-zu-Punkt-Links sind ein gutes Beispiel, wenn Sie nur 2 IP-Hostadressen benötigen).
  • Ein Subnetz für 24 Hosts.

Ich habe 4 Subnetze, also ist es kein Problem, aber ich verschwende immer noch viele IP-Adressen. Wenn wir einen Block von 64 für unser Subnetz verwenden, in dem ich nur 2 IP-Adressen benötige, werfe ich 62 IP-Adressen weg.

Jetzt denken Sie vielleicht, warum wir uns darum kümmern könnten, weil wir eine private Netzwerkadresse (192.168.1.0) verwenden und viel Platz haben. Das stimmt, aber was ist mit dem Internet? Wir wollen keine wertvollen öffentlichen IP-Adressen wegwerfen.

Angenommen, ich möchte mein 192.168.1.0-Netzwerk auf die effizienteste Weise subnetzen. Werfen wir einen weiteren Blick auf die Anforderungen, die ich Ihnen gerade gezeigt habe:

  • Ein Subnetz für 12 Hosts.
  • Ein Subnetz für 44 Hosts.
  • Ein Subnetz für 2 Hosts.
  • Ein Subnetz für 24 Hosts.

Welche Art von Subnetzen müssten in diese Hosts passen? Mal sehen:

  • 12 hosts, das kleinste Subnetz wäre ein Block von 16.
  • 44 Hosts, das kleinste Subnetz wäre ein Block von 64.
  • 2 Hosts, das kleinste Subnetz wäre ein Block von 4.
  • 24 Hosts, das kleinste Subnetz wäre ein Block von 32.

Lassen Sie uns die Subnetze erstellen. Wir nehmen unseren Block von „256“:

256 bit block

Und hacken Sie es in die Blöcke, die wir gerade angegeben haben:

 VLSM-Blockgrößen

Wir haben uns gerade einige wertvolle IP-Adressen gespart, jetzt müssen Sie als nächstes die folgenden Fragen beantworten:

  • Was sind die Netzwerkadressen?
  • Was sind die Broadcast-Adressen?
  • Was ist die Subnetzmaske?
  • Was sind die verwendbaren Host-IP-Adressen?
Wenn Sie VLSM verwenden, stellen Sie sicher, dass Sie zuerst mit dem größten Subnetz beginnen, da Sie sonst einen überlappenden Adressraum haben.

Lassen Sie uns diese Fragen beantworten. Wir beginnen mit den Netzwerkadressen:

  • Subnetz 1: (Größe von 64)
    • Netzwerkadresse: 192.168.1.0
  • Subnetz 2: (Größe von 32)
    • Netzwerkadresse: 192.168.1.64
  • Subnetz 3: (Größe von 16)
    • Netzwerkadresse: 192.168.1.96
  • Subnetz 4: (Größe von 4)
    • Netzwerkadresse: 192.168.1.112
  • Subnetz 5: (hier beginnt der freie Speicherplatz)
    • Netzwerkadresse: 192.168.1.116

Jetzt können wir die Broadcast-Adressen ausfüllen:

  • Subnetz 1: (Größe von 64)
    • Netzwerkadresse: 192.168.1.0
    • Broadcast-Adresse: 192.168.1.63
  • Subnetz 2: (Größe von 32)
    • Netzwerkadresse: 192.168.1.64
    • Broadcast-Adresse: 192.168.1.95
  • Subnetz 3: (Größe von 16)
    • Netzwerkadresse: 192.168.1.96
    • Broadcast-Adresse: 192.168.1.111
  • Subnetz 4: (Größe von 4)
    • Netzwerkadresse: 192.168.1.112
    • Broadcast-Adresse: 192.168.1.115

Da wir unterschiedliche Subnetzgrößen haben, müssen wir die Subnetzmaske für jedes Subnetz berechnen. Um die Subnetzmaske zu finden, können Sie diesen Trick verwenden:

256 – Subnetzgröße = Subnetzmaske

  • Subnetz 1: 256 – 64 = 192 Die Subnetzmaske lautet also 255.255.255.192
  • Subnetz 2: 256 – 32 = 224 Die Subnetzmaske lautet also 255.255.255.224
  • Subnetz 3: 256 – 16 = 240 Die Subnetzmaske lautet also 255.255.255.240
  • Subnetz 4: 256 – 4 = 252 Die Subnetzmaske lautet also 255.255.255.252

Das einzige, was Sie noch tun müssen, ist die verwendbaren Host-IP-Adressen einzugeben:

  • Subnetz 1: (Größe von 64)
    • Netzwerkadresse: 192.168.1.0
    • erster Host: 192.168.1.1
    • letzter Host: 192.168.1.62
    • Broadcast-Adresse: 192.168.1.63
  • Subnetz 2: (Größe von 32)
    • Netzwerkadresse: 192.168.1.64
    • erster Host: 192.168.1.65
    • letzter Host: 192.168.1.94
    • Broadcast-Adresse: 192.168.1.95
  • Subnetz 3: (Größe von 16)
    • Netzwerkadresse: 192.168.1.96
    • erster Host: 192.168.1.97
    • letzter Host: 192.168.1.110
    • Broadcast-Adresse: 192.168.1.111
  • Subnetz 4: (Größe von 4)
    • Netzwerkadresse: 192.168.1.112
    • erster Host: 192.168.1.113
    • letzter Host: 192.168.1.114
    • Broadcast-Adresse: 192.168.1.115

Los geht’s, wir haben gerade unser 192.168.1.0 / 24 mit VLSM subnetzt.

Versuchen wir ein anderes Beispiel, aber dieses Mal verwenden wir eine Klasse B 172.16.0.0 netzwerk mit unterschiedlichen Anforderungen:

  • Ein Subnetz für 340 Hosts.
  • Ein Subnetz für 250 Hosts.
  • Ein Subnetz für 31 Hosts.
  • Ein Subnetz für 20 Hosts.
  • Ein Subnetz für 8 Hosts.

Um diese Frage zu lösen, müssen wir zuerst den „Block“ bestimmen, den wir benötigen:

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht.