TCP / IP Subnet

Was bedeutet eigentlich die Subnetmask? Warum ein Netz in einem Netz erschaffen?
Ganz einfach, betrachten wir einmal das Internet. Das Internet ist wohl das größte Netzwerk der Welt. Jetzt sind aber die Rechner davon auf der ganzen Welt verteilt und viele davon sind wieder zu kleineren z.B. Firmennetzen verbunden.
So ist nun jedes dieser Unternetze ein Subnet des Internets und somit ein Netz im Netz. Auch jeder Provider hat ein bestimmtes Subnet an dem sich die Benutzer anmelden und die größe jedes dieser Netze regelt nun die Subnetmask.

Was bedeutet jetzt aber die Subnetmask z.B. 10.1.1.1 / 255.255.255.255 oder anders geschrieben 10.1.1.1 / 32?
Dazu schlüsseln wir einmal die Maske etwas auf:
Bit Wert
1 1 1 1 1 1 1 1
1   1   1   1   1   1   1   1
1   1   1   1   1   1   1   1
1   1   1   1   1   1   1   1
Binär Wert 1 2 3 4 5 6 7 89 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2425 26 27 28 29 30 31 32
Dezimal Wert
255
255
255
255


Im Fall einer 255.255.255.0 oder 24 würde dies dann folgendermaßen aussehen:
Bit Wert
1 1 1 1 1 1 1 1
1   1   1   1   1   1   1   1
1   1   1   1   1   1   1   1
0   0   0   0   0   0   0   0
Binär Wert 1 2 3 4 5 6 7 89 10 11 12 13 14 15 1617 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Dezimal Wert
255
255
255
0


Gut nachdem man jetzt weß wie die Schreibweise der Subnetmask ist, sollte man nur noch wissen was dies bedeutet. Wie gesagt die Subnetmask bestimmt die Größe eines Netzwerkes und das dadurch, dass jede Stelle an der die Maske 255 ist gleich sein muß. Dies bedeutet also das ein Rechner 10.1.1.1 / 255.255.255.255 keinem Netz angehört, da alle 4 Stellen im Netz gleich bleiben müssen.

Anders sieht es hier bei 10.1.1.1 / 255.255.255.0 aus. Hier müssen nur die die ersten 3 Stellen gleich bleiben d.h. 10.1.1.???. Somit geht dieses Netz von 10.1.1.0 bis 10.1.1.255. Wobei gleich zu sagen ist, dass die erste Adresse (hier 10.1.1.0) eines Netzes die sogenannte Netzwerkadresse ist und nicht für einen Rechner verwendet werden kann. Eine andere Möglichkeit wäre 10.1.1.1 / 255.255.255.128, das entsprechende Netz würde also von 10.1.1.0 bis 10.1.1.127 reichen.

Somit ist es also auch möglich kleinere Netze zu erschaffen wie 10.1.1.129 / 255.255.255.128 (Bereich 10.1.1.128 bis 10.1.1.255, Netzadresse 10.1.1.128) oder 10.1.1.65 / 255.255.255.192 (Bereich 10.1.1.64 bis 10.1.1.127, Netzadresse 10.1.1.64). Dazu wäre gleich noch zu sagen, das die letzte Adresse eine Netzwerkes auch nicht verwendet werden kann, weil diese die Broadcast Adresse des Netzes ist.

Diese klare Einteilung ist für das Routing zwischen den einzelnen Netzwerken nötig, da nur so klare Grenzen gezogen werden können wo ein Netzwerk beginnt und wo es endet und das IP Paket an ein anderes Netzwerk weitergegeben werden muss.

Die Anregung zu der Seite kam von Simon, einem treuen Leser dieser Seiten

Hinweis: Diese Seite sollte nicht als bis ins letzte Detail genaue technische Referenz zum Thema Subnet betrachtet werden. Diese Seite hat viel mehr den Sinn möglichst jedem, egal mit welchen Vorkenntnissen, eine gewisse Kenntnis über dieses Thema zu vermitteln um dies grundsätzlich einsetzen zu können.
Die technischen Details kann man unter anderem unter RFC 917, RFC 932, RFC 950 und RFC 1878 nachlesen.


Fachbegriffe
DNS
Subnet
IP Routing
TP Kabel
Home
steines@steines.com
Suchen
  Netzwerk
Linux
Windows