VLSM: Gibt es eine einfache Möglichkeit, es zu lernen?

VLSM: Gibt es eine einfache Möglichkeit, es zu lernen?

Nach meinem ersten Jahr an der Universität haben unsere Lehrer beschlossen, die VLSM-Prüfungen und -Übungen etwas schwieriger zu gestalten. Vor genau einem Jahr hatten wir 3-4 Stunden Zeit, um mit VLSM Subnets zu erstellen und dann mit Packet Tracer-Aufgaben zu beginnen. Heute haben wir nur noch 2 Stunden Zeit und unsere Lehrer erwarten von uns, dass wir das Subnetting in 20-30 Minuten schaffen. Mein Hauptproblem ist, dass ich es sehr schwer finde, VLSM-Subnetting zu verstehen. Ich habe keine Probleme, die Subnetzmaske zu finden,mithilfe dieses Handbuchs, aber ich frage mich, ob es eine einfache Möglichkeit gibt, zu verstehen, wie ich ein Netzwerk in verschiedene Subnetze aufteile? FürBeispiel:

Netzwerk: XXX.XX.0.0/21

  • Uplink 1 (1 Gerät)
  • Uplink 2 (1 Gerät)
  • VLAN 10 (59 Geräte)
  • VLAN 20 (196 Geräte)
  • VLAN 30 (927 Geräte)
  • VLAN 50 (389 Geräte)

Bei Prüfungen darf ich nur Stift und Papier verwenden und die Ergebnisse müssen Netzwerkadresse, Subnetzmaske, erste und letzte verwendbare Adresse sowie Broadcast-Adressen enthalten. Ich sucheeinfache Art, es zu verstehen, ungefähr wie im Video, das ich oben verlinkt habe.

Antwort1

Um es wirklich zu verstehen, müssen Sie viele Übungen machen. Zusammenfassend gibt es jedoch einige Konzepte:

  • In der Praxis gibt es 3 IP-Adresstypen (A, B und C). Jeder von ihnen hat seine Basisnetzmaske, die Sie anschließend in Subnetze unterteilen können. Für IP-Adressen vom Typ A ist die Netzmaske 255.0.0.0, und die privaten Adressen haben das Format 10.0.0.0bis 10.255.255.255. Für Klasse B ist die Netzmaske , 255.255.0.0und die privaten Adressen gehen von 172.16.0.0bis 172.31.0.0. Und für Klasse C ist die Basisnetzmaske , 255.255.255.0und die Basis-IP-Adresse geht von 192.168.0.0 to192.168.255.0`. Sie haben weitere InformationenHier.
  • Bei der Netzmaske muss man darauf achten, wie viele Nullen und wie viele Einsen man hat. Die Nullen repräsentieren die Anzahl derNetzedie Sie haben, während die Nullen die Anzahl der Hosts darstellen, die jedes der Netze haben können.

Eine sehr häufige Frage in dieser Art von Prüfungen hat folgende Form:

Was ist die minimale Netzmaske, die für ein Subnetz verwendet werden sollte, in dem sich unter Verwendung privater Adressen der Klasse C 10 Hosts befinden?

2^n - 2Um das zu wissen, müssen Sie die Formel anwenden , wo ndie Bits des Hosts stehen, um zu wissen, wie viele Hosts Sie in einem Subnetz haben können. Der - 2Grund hierfür ist, dass es zwei IP-Adressen gibt, die nicht verwendet werden können: die Netzadresse (die erste) und die Broadcast-Adresse (die letzte).

Wie gesagt haben Adressen der Klasse C ihre Netzmaske in dieser Form: 255.255.255.0. In Binärform wird das folgendermaßen geschrieben:

11111111.11111111.11111111.00000000

Wenn Sie nicht wissen, wie Sie eine Dezimalzahl in eine Binärzahl umwandeln, schauen Sie sichHier.

Konzentrieren wir uns bei dieser binären Subnetzmaske auf die Nullen, da wir, wie gesagt, nach der Anzahl der **Hosts* suchen.

  • Was würde passieren, wenn wir 1 Nullbit nehmen? Wir hätten 2^1 - 2 = 0, was weniger als die 10 angeforderten Hosts ist. Das ist nicht genug.
  • Was würde passieren, wenn wir 2 Nullbits nehmen? Wir hätten 2^2 - 2 = 2, was weniger als die 10 angeforderten Hosts ist. Das ist nicht genug.
  • Was würde passieren, wenn wir 3 Nullbits nehmen? Wir hätten 2^3 - 2 = 6, was weniger ist als die 10 angeforderten Hosts. Das ist nicht genug.
  • Was würde passieren, wenn wir 4 Nullbits nehmen würden? Wir hätten 2^4 - 2 = 14, was mehr als 10 ist. Das reicht!

Die Frage fragt nach der minimalen Subnetzmaske. Aus der letzten Operation wissen wir nun, dass wirnur 4 Nullbytes(Denken Sie daran, dass Nullen die Anzahl der Hosts darstellen). In der Praxis bedeutet das, dass die Netzmaske wie folgt aussehen würde:

11111111.11111111.11111111.11110000

Synonyme für diese Netzmaske sind:

  • /28
  • 255.255.255.240

Schauen Sie, dass Sie auch vier Einsen haben. Das bedeutet, dass Sie haben können: 2^4 = 16Netze. Beginnend mit 192.168.1.0(ich nehme .1.als drittes Oktett, aber Sie könnten jedes andere nehmen) wären die 16 Netze (teilen Sie 256durch die Anzahl der Netze):

  • 192.168.1.0 - 15
  • 192.168.1.16 - 31
  • 192.168.1.32 - 45 ...

Wie lauten die Netzwerk- und Broadcastadressen dieser Subnetze? Die erste bzw. die letzte:

  • Netzwerkadresse für das erste Subnetz:192.168.1.0
  • Netzwerkadresse für das zweite Subnetz:192.168.1.16
  • ...
  • Broadcast-Adresse für das erste Subnetz:192.168.1.15
  • Broadcast-Adresse für das zweite Subnetz:192.168.1.31
  • ...

Dies ist nur eine Übung, aber im Wesentlichen ist sie die Grundlage für alle anderen. Es gibt noch ein paar weitere nützliche Links, die dieses Thema ausführlich erklären, aber denken Sie daran: Das Geheimnis liegt darin, viele, viele Übungen zu machen, und auf diese Weise erwerben Sie das nötige Wissen, um alles zu tun.

verwandte Informationen