Supernets und Subnets verwenden dieselbe zugrunde liegende Technologie, um unterschiedliche Ziele zu erreichen. Supernets versuchen, komplizierte Netzwerkinfrastrukturen zu erweitern und zu vereinfachen, indem sie Routing-Tabellen erstellen, die auf mehrere Subnetze in einer einzigen Schnittstelle abzielen. Subnetze hingegen unterteilen große Netzwerke in separate, kleinere Netzwerke. Zu wissen, wann Sie das eine oder andere anwenden sollten, kann Ihnen helfen, Ihr Netzwerk besser zu organisieren.
Masken
Bevor man über Supernets oder Subnetze diskutieren kann, muss man zuerst die „Maske“ einer IP-Adresse verstehen. Als Teil des Standards Classless Interdomain Routing, kurz CIDR, können IP-Adressen mit einer entsprechenden Subnetzmaske geliefert werden. Sowohl die IP-Adresse als auch die Subnetzmaske bestehen aus vier Oktetten binärer Positionen, die durch Dezimalpunkte getrennt sind. Die einzelnen Positionen jedes Oktetts stellen von links nach rechts die Werte 128, 64, 32, 16, 8, 4, 2 und 1 dar. Der höchste Dezimalwert eines einzelnen Oktetts ist 255. Daher ist die dezimale IP-Adresse von 192.168.1.1 wird binär als 11000000.10101000.00000001.00000001 dargestellt.
Während eine IP-Adresse praktisch eine beliebige Zahl sein kann, werden Subnetzmasken dadurch definiert, welche Positionen von links nach rechts die „Netzwerk“-Nummer darstellen und welche Bits von rechts nach links die „Hosts“ darstellen. Alle Einsen in einer Subnetzmaske stellen die Netzwerknummer dar, während alle Nullen die Hosts darstellen. Die Netzbezeichnung darf nicht unterbrochen werden. Wenn Sie im obigen IP-Adressbeispiel den Abschnitt „192.168“ als Netzwerk und den Abschnitt „.1.1“ als Host bezeichnen möchten, benötigen Sie eine Subnetzmaske von 11111111.11111111.00000000.00000000 oder 255.255.0.0 dezimal. Dies wird manchmal auch als 192.168.1.1/16 geschrieben, wobei das „/16“ bedeutet, dass 16 Bit für die Netzwerkadresse reserviert sind.
Subnetze
Bei der Planung Ihrer Netzwerke müssen Sie berücksichtigen, wie viele routingfähige Netzwerke benötigt werden und wie viele Hosts in jedem Netzwerk erwartet werden. Im obigen Beispiel befinden sich die Hosts 192.168.1.1 und 192.168.1.135 im selben Netzwerk. Wenn Sie das Subnetz in 11111111.11111111.111111111.10000000 oder 255.255.255.128 geändert haben, befinden sich die beiden Hosts in zwei verschiedenen Netzwerken – einer im Netzwerk 192.168.1.0 und der andere im Netzwerk 192.168.1.128. Jedes dieser Netzwerke kann dann 126 Host-Rechner aufnehmen, da zwei Host-Adressen für die Netzwerknummer und die Broadcast-Adresse reserviert sind. Das Erweitern des Subnetzes, um mehr Netzwerke aufzunehmen, ist der logische Prozess des Subnetzes – Sie erhalten mehr Netzwerke, aber weniger Hosts pro Netzwerk.
Supernetze
Das Gegenteil davon ist Supernetting. Supernetting betrachtet die Anzahl der Subnetze und versucht, eine Maske zu implementieren, die alle diese Subnetze umfasst. Wenn Sie also die beiden oben genannten Subnetze zu einem einzigen Supernetz kombinieren möchten, würden Sie einfach eines der Netzwerkbits eliminieren. Die Subnetzmasken sind 255.255.255.128, während die Supernetzmaske 255.255.255.0 oder 11111111.11111111.11111111.00000000 ist.
Zweck
In einfachen Routing-Umgebungen, wie beispielsweise einem Heimnetzwerk, leitet ein einzelnes privates Netzwerk lediglich zu einer Internetverbindung. In komplizierten Routing-Umgebungen wie einem Campus-Area-Netzwerk, das mehrere Gebäude und Organisationen verbindet, müssen Sie mehrere Router verwenden. Subnetze helfen bei der Aufteilung und Verwaltung von Benutzern auf lokaler Ebene. Wenn Sie beispielsweise Grafikdesigner und Musikpersonal haben, die auf getrennten Etagen desselben geisteswissenschaftlichen Gebäudes eines Universitätscampus untergebracht sind, können Sie die Netzwerke 192.168.1.0/25 und 192.168.1.128/25 verwenden, um den Netzwerkverkehr zu unterscheiden. Wenn der Router im Zentrum der Universität jedoch „zusammenfassen“ muss, wie er Informationen an den Router des Geisteswissenschaften liefert, würde er 192.168.1.0/24 verwenden. Dadurch kann der zentrale Router seine Routing- und Sicherheitsregeln vereinfachen.
Supernetting wird auch verwendet, um über die traditionelle „Klasse“ einer bestimmten privaten Netzwerknummer hinauszugehen. 192.168.1.0/24 umfasst beispielsweise Hosts von 192.168.1.1 bis 192.168.1.254. Wenn Sie mehr als 254 Hosts benötigen, aber die Datei „192.168.“ behalten möchten. Struktur der Adressen können Sie ein /23-Subnetz oder 255.255.254.0 implementieren. Dadurch wird der Adressbereich von 192.168.1.1 auf 192.168.2.254 geändert, wodurch die Anzahl der Hosts effektiv verdoppelt wird.