Zusammenfassung

  • Graceful Restart lässt einen Peer Routen befristet halten, setzt aber funktionsfähiges Forwarding für die jeweilige Adressfamilie voraus.
  • Stale Route, wiederhergestellte Session und End-of-RIB beweisen weder Next Hop, FIB, Label, Line Card noch Paketlieferung.
  • Nötig ist ein ablaufender Beleg aus Capability, Flags, Timern, Routen, Forwarding-Readback und gemessenem Verkehr.

Ruhige Control Plane, verlorene Pakete

Angenommen, die Control Plane startet neu. Der Helper hält Routen stale und vermeidet Withdrawals. Die Session kehrt innerhalb der Restart Time zurück, End-of-RIB trifft ein, die Tabelle wirkt gesund. Probes scheitern trotzdem, weil der Router den von den Routen vorausgesetzten Forwarding-Eintrag nicht erhalten hat.

Das macht GR nicht fehlerhaft. Falsch ist der Umfang der Zusage: Retained State sagt dem Helper, was er zeitweise glauben darf, beobachtet aber weder Line Card, Adjacency, Label noch Paketpfad im neu startenden Knoten.

Bedingte Capability je Adressfamilie

RFC 4724 definiert Capability, Restart Time und Flags je AFI/SAFI. Ein Speaker kann Forwarding-Erhalt melden oder GR ohne Tuple nur für End-of-RIB und Helper-Funktion anbieten. „GR-fähig“ ist keine universelle Forwarding-Garantie.

Der Speaker hält Zustand, wenn möglich, und markiert ihn stale. Forwarding State soll reale Erhaltung abbilden. Der Empfänger hält Routen nur bis Restart Time; fehlt nach Wiederverbindung die Anzeige für eine Familie, entfernt er sie sofort. Timer begrenzen Glauben. End-of-RIB beendet Initial-Updates, misst aber keine Pakete.

RFC 8538 erweitert GR nur bei ausgehandeltem N-Bit auf bestimmte NOTIFICATION-Resets und verlangt einen konfigurierbaren stale timer. Ursache und Aushandlung gehören in den Beleg.

Control-Plane-Restart ist keine Forwarding-Wartung

RFC 6198 trennt Wartung mit unterbrochenem Forwarding: GR setzt dessen Erhalt voraus. Werden Link, Line Card oder Ressource abgeschaltet, ist Graceful Shutdown zuständig. Eine Route zu einer bewusst stillgelegten Ressource zu halten, kann Verlust verlängern.

Quellen