IPv6 führt das Neighbor Discovery-Protokoll ein, das die Interaktion zwischen benachbarten Knoten über das Messaging abzuwickelt. Benachbarte (Neighbor) Knoten sind IPv6-Knoten, die sich auf dem gleichen Link befinden. So kann ein Knoten durch das Senden von Neighbor Discovery-Nachrichten die Link-lokale Adresse eines benachbarten Knotens in Erfahrung bringen. Das Neighbor Discovery-Protokoll steuert die folgenden wichtigen Aktivitäten auf dem lokalen IPv6-Link:
Router-Erkennung – Unterstützt Hosts beim Lokalisieren von Routern auf dem lokalen Link.
Automatische Adresskonfiguration – Ermöglicht es einem Knoten, die IPv6-Adressen für die eigenen Schnittstellen automatisch zu konfigurieren.
Präfix-Erkennung – Ermöglicht es Knoten, die einem Link zugewiesenen, bekannten Teilnetzpräfixe zu erkennen. Knoten verwenden Präfixe, um Ziele auf dem lokalen Link von Zielen zu unterscheiden, die nur über einen Router erreicht werden können.
Adressauflösung – Hilft Knoten beim Feststellen der Link-lokalen Adresse eines benachbarten Knotens, vorausgesetzt, es ist nur die IP-Adresse des Ziels vorhanden.
Ermittelung des nächsten Hop – Verwendet einen Algorithmus zur Ermittlung der IP-Adresse eines Paketempfängers, der sich einen Hop über den lokalen Link hinaus befindet. Der nächste Hop kann ein Router oder der Zielknoten sein.
Neighbor-Unerreichbarkeitserkennung – Hilft Knoten festzustellen, ob ein benachbarter Knoten noch immer erreichbar ist. Bei Routern und Hosts kann die Adressauflösung wiederholt werden.
Erkennung doppelt vorhandener Adressen – Ermöglicht es einem Knoten festzustellen, ob eine von einem Knoten gewünschte Adresse bereits von einem anderen Knoten verwendet wird.
Umleitung – Ermöglicht es einem Router, einen Host über einen Knoten im ersten Hop zu informieren, über den ein bestimmtes Ziel besser erreicht werden kann.
Das Neighbor Discovery-Protokoll verwendet den folgenden ICMP-Nachrichtentyp zur Kommunikation unter den Knoten auf einem Link:
Router Solicitation-Nachrichten
Router Advertisement-Nachrichten
Neighbor Solicitation-Nachrichten
Neighbor Advertisement-Nachrichten
Umleitung
Ausführliche Informationen zu den Neighbor Discovery-Nachrichten und andere Themen zum Neighbor Discovery-Protokoll finden Sie unter IPv6 Neighbor Discovery-Protokoll. Technische Informationen zu Neighbor Discovery finden Sie in RFC 2461, Neighbor Discovery for IP Version 6 (IPv6).