Kurzer Überblick über das Subnetting - Wie Man

Kurzer Überblick über das Subnetting

Martin9700 hat kürzlich eine großartige Anleitung für DNS veröffentlicht. Dies hat mich dazu inspiriert, einen kurzen Überblick über das Subnetting zu geben, das ich in meiner Intro to Networking-Klasse verwende.

1 Schritte insgesamt

Schritt 1: Übersicht

Ein Subnetz ist eine Gruppe von Knoten, die sich den gleichen Adressraum teilen und daher keinen Router benötigen, um miteinander zu kommunizieren. Eine IP-Adresse besteht aus zwei Teilen, der erste ist die Netzwerkadresse und der zweite ist die Host-ID. Eine gute Analogie dazu ist ein Apartmenthaus. Wenn ich im Gebäude 450 apt 204 wohne, können Sie meine vollständige Adresse für das Routing von Daten herausfinden (E-Mail senden). Sie können auch herausfinden, ob sich jemand in demselben Gebäude befindet, in dem ich bin. Wenn Sie im Gebäude 450 apt 301 wohnen, wissen Sie anhand der Adresse des Gebäudes, dass wir uns im selben Gebäude befinden. Welche Zahlen in einer IP-Adresse die Netzwerk- und Host-Teile bilden, wird durch die Subnetzmaske bestimmt.

Bei der Betrachtung von Netzwerkadressen und Subnetzmasken zeigen wir sie normalerweise als gepunktete Dezimalzahl an, zum Beispiel 168.192.100.23 mit einer Maske von 255.255.255.0. Dieses Format erleichtert uns das Lesen, macht es jedoch schwieriger, Subnetze herauszufinden. Ich finde, es ist viel einfacher, mit Subnetzen binär zu arbeiten, daher würde die obige Adresse zu 11000000.10101000.01100100.00010111 mit einer Subnetzmaske von 11111111.11111111.11111111.00000000 werden. Die Bitanzahl der Bits in der Maske sind diejenigen, die dem Netzwerkteil des Hosts entsprechen. In diesem Beispiel habe ich ein Klasse-C-Netzwerk oder ein / 24-Netzwerk verwendet, das zu den Standardwerten gehört und relativ einfach ist.

Manchmal möchte ein Unternehmen ein auf Subnetzen basierendes Netzwerk weiter herunterbrechen, um den Datenverkehr zu isolieren oder die Verwaltung des Netzwerks zu vereinfachen. In diesem Fall können sie ein Subnetz bilden, indem sie Bits von der Hostadresse entbinden und sie in die Netzwerkadresse aufnehmen. Jedes Netzwerk kann eine Anzahl von Knoten haben, die dem Hostwert in Dezimalzahl -2 entspricht und von 0 aus gezählt wird (zwei Adressen sind reserviert). In meiner Klasse gibt es also in meinem Klasse-C-Beispiel 256 Werte (0-255), sodass es 254 Hosts geben kann.

Nehmen wir an, ein Unternehmen möchte sein Klasse-C-Netzwerk in zwei kleinere Subnetze unterteilen. Es würde sich 1 Bit von der Host-Adresse leihen und es zur Subnetzmaske hinzufügen, wodurch es zu 255.255.255.128 oder 11111111.11111111.11111111.10000000 wird. Dies würde 7 Bits für die Hosts in jedem der Netzwerke belassen, so dass jedes der 128 möglichen Werte -2 für die reservierten Adressen hätte, was bedeutet, dass dieses Unternehmen maximal 126 Knoten in jedem Subnetz haben könnte.

Ich freue mich über jedes Feedback. Ich habe dieses für die Online-Kurse veröffentlicht, die ich unterrichte, nachdem 90% meiner Schüler eine Subnetz-Aufgabe schlecht erledigt hatten. Angenommen, es kann hier auch ein paar Leuten helfen.