Next: 17.3.3 Private Netze
Up: 17.3 Host-Adressierung mit IP
Previous: 17.3.1 Netzwerkklassen
Unterabschnitte
Ein paar der IP-Adressen stehen aber nicht für Rechner zur Verfügung sondern haben eine besondere Bedeutung. Ich verwende für die Darstellung dieser Adressen eine neue Art, die in RFC 1700 definiert worden ist.
Eine IP-Adresse wird in der Form { Netzwerkanteil , Hostanteil } dargestellt. Die Zahl 0 bei Netzwerk- und Hostanteil heißt, daß alle Bits auf ``0'' stehen. Die Zahl ``-1'' steht für eine Binärzahl, bei der alle Bits auf ``1'' stehen.
17.3.2.1 Netzwerkadresse
Für die Benennung des Netzwerks wurde die IP-Adresse ausgewählt, bei der alle Host-Bits auf ``0'' stehen, also die erste Adresse im Netzwerkadressraum.
{ Netzwerkanteil , 0 }
Das sind z. B. die Adressen 42.0.0.0, 170.42.0.0 und 222.222.222.0.
17.3.2.2 Direkter Broadcast
Damit alle Rechner in einem Netz gleichzeitig angesprochen werden können, wurde der Broadcast entwickelt. Es wurde die letzte Adresse des Netzwerkadressraums ausgewählt bei der alle Bits des Hostanteils auf ``1'' gesetzt sind.
{ Netzwerkanteil , -1 }
Das sind z. B. die Adressen 42.255.255.255, 170.42.255.255 und 222.222.222.255.
Damit fallen aus jedem Netzwerk immer zwei Adressen raus. So können in einem C-Klasse-Netzwerk jetzt nur noch 254 Hosts adressiert werden.
17.3.2.3 Limitierter Broadcast: 255.255.255.255
Der limitierte Broadcast ist auch ein Rundruf an alle Rechner eines Netzes. Im Gegensatz zum direkten Broadcast kann aber kein spezielles Netz angesprochen werden, sondern das Ziel sind alle Rechner im Netz des Senderechners. Für den limitierten Broadcast wurde die Adresse
255.255.255.255 gewählt.
{ -1 , -1 }
Beim Einsatz eines BOOTP- oder DHCP-Servers im Netz braucht den Hosts keine feste IP-Adresse zugewiesen werden, sondern diese erhalten bei jedem Booten eine Adresse von den Servern zugewiesen. Zum Zeitpunkt der Anfrage an die Server besitzt aber der Host noch gar keine IP-Nummer. Da aber das IP-Protokoll eine Absendeadresse haben möchte, wurde die IP-Nummer
0.0.0.0 als Adresse für Hosts ohne definierte IP-Adresse festgelegt.
{ 0 , 0 }
Soll ein Host im eigenen Netz angesprochen werden, so braucht das Netzwerk nicht mit angegeben werden und die Bits des Netzwerkanteils können auf ``0'' gesetzt werden.
{ 0 , Hostanteil }
Das sind z. B. die Adressen 0.200.100.20, 0.0.8.15 und 0.0.0.42.
17.3.2.6 Software Loop-Back
Die Loop-Back Adresse bezeichnet den eigenen Rechner. Bei Angabe dieser Adresse als Zieladresse werden die Daten durch alle Schichten der Netzwerkprotokolle bis auf die Hardware-Schicht geschickt. Dadurch kann ein Netz simuliert werden ohne daß Netzwerkhardware vorhanden ist. Für dieses speziellen Adressen wurde das 127er Netz ausgewählt.
{ 127 , Alle Werte }
Die am meisten benutzte Loop-Back-Adresse ist die
127.0.0.1, die oft mit dem Namen
localhost verbunden ist..
Next: 17.3.3 Private Netze
Up: 17.3 Host-Adressierung mit IP
Previous: 17.3.1 Netzwerkklassen