Rechnernetze
Home Nach oben

Die ICMPv6-Informationsnachrichten

Der Standard sieht vor, dass jeder Knoten eine Echo-Beantwortungsfunktion implementiert und zur Vereinfachung der Diagnose möglichst eine Anwendungsschnittelle zur Verwendung dieser Funktion zur Verfügung stellt.

Echo Request Message

Mit diesem ICMPv6-Datagramm mit dem Typfeldwert 128 und dem Codewert 0 kann jeder anderen legalen IPv6-Adresse eine Nachricht zugesandt werden. Ein 16 Bit-Identifier-Feld gestattet es, eine mögliche Antwort entsprechend zuzuordnen; ein 16 Bit-Sequence Number-Feld ermöglicht es, eine Folge solcher Nachrichten zu organisieren. Anzahl und Inhalt der Datenoktette sind optional.

Echo-Anforderungen können einem Prozess, der ICMP-Nachrichten empfängt, weitergereicht werden.

Echo Reply Message

Mit diesem ICMPv6-Datagramm mit dem Typfeldwert 129 und dem Codewert 0 kann eine Antwort auf eine Echo-Reqest-Nachricht geschickt werden. Die Werte in dem 16 Bit-Identifier-Feld und dem 16 Bit-Sequence Number-Feld werden von der initiierenden Echo-Reqest-Nachricht kopiert, ebenso Anzahl und Inhalt der Datenoktette.

Als Absenderadresse muss jeweils die Empfängeradresse der Echo-Reqest-Nachricht verwendet werden, auch wenn der Absender der Echo Reply Message mehrere IPv6-Adressen besitzt. Wurde die Echo-Reqest-Nachricht mit einer Multicast-Adresse empfangen, so muss als Absender jene Adresse verwendet werden, über welche die Nachricht eingetroffen ist.

Echo-Anforderungen müssen dem Prozess, der die zugehörige Echo-Reqest-Nachricht initiiert hat, zugestellt werden. Sie dürfen auch anderen Prozessen zugestellt werden.