Zum Hauptinhalt springen

8. Fehlerverwaltung

Dieses Kapitel beschreibt die Erkennung und Behandlung von Fehlern.

8.1. Erkennung von Endpunktfehlern​

Wenn alle Pfade zu einem Endpunkt nach mehreren fehlgeschlagenen Heartbeats als unerreichbar erklärt werden, wird die Assoziation abgebrochen (ABORT oder Beendigung).

8.2. Erkennung von Pfadfehlern​

Jeder Pfad besitzt einen Fehlerzähler (Path.Error.Count). Überschreitet er Association.Max.Retrans oder Path.Max.Retrans, wird der Pfad als inaktiv erklärt und der Verkehr auf einen alternativen Pfad umgeschaltet.

8.3. Pfad-Heartbeat​

Periodische Heartbeats (HB.interval) werden auf jedem Pfad gesendet, um dessen Erreichbarkeit zu überwachen.

8.4. Behandlung von „Out of the Blue“-Paketen​

Pakete, die keiner bekannten Assoziation entsprechen, werden gemäß den Regeln in Abschnitt 8.5 (Tag-Verifikation, ggf. ABORT-Antwort) behandelt.

8.5. Verifikations-Tag​

Das Verifikations-Tag des Pakets muss mit dem der Assoziation übereinstimmen. Ein falsches Tag führt je nach Kontext zur Verwerfung des Pakets oder zum Senden eines ABORT.