Rechnernetze
Home Nach oben

Routing-Header

Der Routing-Header enthält eine Liste von Adressen, welche dieses Paket durchlaufen soll. Es können bis zu 127 solcher Adressen angegeben werden. Kennzeichen des Routing-Headers im Next-Header-Feld des Vorgängerheaders ist 43.

Die Länge des Extension Headers wird in Vielfachen von acht Bytes angegeben. Das Feld Segments Left gibt die Anzahl noch zu durchlaufender Stationen an. Ist dieser Wert null, so wird der Routingheader von einem Router nicht mehr bearbeitet. Solange der Router nicht die im Feld Destination-Adresse angegebene Adresse hat, vollführt er ebenfalls kein explizites Routing (loose coupling).

Ansonsten werden die Headerdaten auf Konsistenz geprüft und die entsprechende nächste Zieladresse aus den Feldern Header Extension Length und Segments Left ermittelt; diese ist dann in das Destination-Feld zu kopieren, das Feld Segments Left zu dekrementieren und das Datagramm weiter zu schicken.