Die Vermittlungsschicht, die auch als Internetschicht oder IP-Schicht bezeichnet wird, akzeptiert Pakete und gibt sie an das Netzwerk weiter. Diese Schicht umfasst das mächtige Internet Protocol (IP), das Address Resolution Protocol (ARP) und das Internet Control Message Protocol (ICMP).
Das IP-Protokoll und die dazugehörigen Routing-Protokolle sind wahrscheinlich die wichtigsten Protokolle der gesamten TCP/IP-Protokollfamilie. Das IP-Protokoll ist für Folgendes verantwortlich:
IP-Adressierung – die IP-Adressierungskonventionen sind Teil des IP-Protokolls. Erstellen eines IPv4-Adressierungsschemas enthält eine Einführung in die IPv4-Adressierung, Einführung in die IPv6-Adressierung in die IPv6-Adressierung.
Host zu Host-Kommunikation – Das IP-Protokoll bestimmt den Pfad, den ein Paket nehmen muss, anhand der IP-Adresse des empfangenden Systems.
Paket-Formatierung – Das IP-Protokoll setzt Datenpakete zu Einheiten zusammen, die als Datagramme bezeichnet werden. Datagramme sind ausführlich unter Internetschicht: Vorbereitung der Pakete für die Zustellung beschrieben.
Fragmentierung – Falls ein Paket zu groß für die Übertragung über das Netzwerkmedium ist, schlüsselt das IP-Protokoll das Paket auf dem sendenden System in kleinere Fragmente auf. Das IP-Protokoll auf dem empfangenden System setzt die Fragmente dann wieder zum Originalpaket zusammen.
Oracle Solaris unterstützt die Adressierungsformate IPv4 und IPv6, die beide in diesem Handbuch beschrieben werden. Um Missverständnissen vorzubeugen, wird eine der folgenden Konventionen bei der Bezeichnung der Internet Protocol-Versionen verwendet:
Wenn der Begriff „IP“ in einer Beschreibung verwendet wird, gilt die Beschreibung für IPv4 und IPv6.
Wenn der Begriff „IPv4“ in einer Beschreibung verwendet wird, geht die Beschreibung nur für IPv4.
Wenn der Begriff „IPv6“ in einer Beschreibung verwendet wird, geht die Beschreibung nur für IPv6.
Das Address Resolution Protocol (ARP) befindet sich zwischen der Sicherungs- und der Vermittlungsschicht. ARP unterstützt das IP-Protokoll dabei, Datagramme an das richtige empfangende System zu leiten, indem es Ethernet-Adressen (mit einer Länge von 48 Bit) zu bekannten IP-Adressen (mit einer Länge von 32 Bit) zuordnet.
Das Internet Control Message Protocol (ICMP) erkennt und meldet Fehlerzustände im Netzwerk. ICMP meldet Folgendes:
Verlorene Pakete – Pakete, die zu schnell ankommen, um verarbeitet zu werden
Konnektivitätsfehler – Ein Zielsystem kann nicht erreicht werden
Umleitung – Das Umleiten eines sendenden Systems, so dass es einen anderen Router verwendet
Kapitel 8Verwaltung eines TCP/IP-Netzwerks (Aufgaben) enthält weitere Informationen zu den Oracle Solaris-Befehlen, die das ICMP-Protokoll zur Fehlererkennung verwenden.