Zusammenfassung
- RFC 9716 erweitert den Reply Path TLV, damit LSP Ping und Traceroute mehrere SR-MPLS-Domains ohne durchgängigen IP-Rückweg untersuchen können.
- Der Head-End kann den ganzen Stack liefern; alternativ ergänzen und übersetzen ABRs und ASBRs Segmente nach lokaler Policy.
- Anfrageroute, jede Rückwegänderung, FEC-Prüfung, Rückgabecode, Empfang und Kundenergebnis bleiben getrennte Nachweise.
Ein Paket kehrt mit den Entscheidungen der Grenzen zurück
Ein LSP Traceroute überschreitet eine IGP-Grenze und erreicht einen Router in einem entfernten AS. Die Antwort kommt an, das Werkzeug zeigt Erfolg. Doch sie folgte keiner unvermeidlichen Gegenrichtung. Ein ABR setzte sein Node-Label voran. Ein ASBR ergänzte Node-SID und einen rückwärts gerichteten EPE-SID. Eine weitere Grenze übersetzte eine Node-Adresse mit ihrem eigenen SRGB. Jede hätte die Teilnahme auch verweigern können.
Der im Februar 2025 als IETF-Standards-Track-Dokument veröffentlichte RFC 9716 schließt eine konkrete Lücke. LSP-Ping- und Traceroute-Antworten nutzen üblicherweise IP. Ein Router in einer fernen SR-MPLS-Domain hat aber möglicherweise keine IP-Route zur Quelle. GRE-Tunnel oder statische Routen zu jedem Router wären aufwendig. RFC 9716 codiert daher einen SR-Rückweg im vorhandenen Reply Path TLV; Transitknoten brauchen nur normales MPLS-Forwarding.
Der Anwendungsbereich umfasst Domains derselben Organisation oder eng kooperierender Verwaltungen. SRv6 und End-to-End-OAM über gemischte IPv4-only- und IPv6-only-Domains sind ausgeschlossen. Der Standardstatus belegt den Protokollvertrag, nicht Implementierung, Interoperabilität oder Diensterfolg.
Ein ausführbarer Stack hat einen Urheber
RFC 7110 definierte Reply Mode 5 und Reply Path TLV. RFC 9716 ergänzt Type-A für ein Label, Type-C für IPv4-Node-Adresse mit optionalem SID und Type-D für IPv6. Die Anfrage führt die umgekehrten Segmente in Reihenfolge; der Responder baut daraus den MPLS-Stack und darf keine weiteren Labels hinzufügen.
Lokale Policy wählt Segmenttyp und mögliche Feldüberschreibungen. Liefert ein Controller den vollständigen Stack, gehören Controller, Topologie- und LSDB-Version, Algorithmus, Operator-Eingabe, Segmente und Zeit in den Datensatz. Das Vorhandensein eines TLV erklärt nicht, warum der Weg gelten durfte.
Die FEC-Validierung nach RFC 8029 und RFC 8287 bleibt unverändert. Sie vergleicht Forwarding-Objekt und Control-Plane-Verständnis. Der Rückweg transportiert das Ergebnis. Eine eingetroffene Antwort validiert den Vorwärtspfad nicht rückwirkend.
Traceroute baut die Straße hinter sich
Fehlt dem Head-End die Gesamtsicht, können Grenzrouter den Rückweg inkrementell bilden. Ein ABR stellt sein Node-Label voran; ein ASBR ergänzt Node-SID und EPE-SID zurück zum Herkunfts-AS. 0x0006 weist den Initiator an, den zurückgegebenen TLV bei der nächsten Anfrage mit erhöhtem TTL zu verwenden.
Bei uneinheitlichen SRGBs übersetzt die Grenze Type-C/D mit dem eigenen SRGB in Type-A. Nachfolgende Knoten müssen den fremden Block nicht kennen. Der fertige Stack ist damit eine Kette lokaler Interpretationen.
0x0007 dokumentiert, dass lokale Policy den dynamischen Aufbau verbietet. Der Operator kann einen expliziten Rückweg oder eine andere SR-Policy-Prüfung wählen. Diese Ablehnung ist ein autoritativer Befund und darf nicht als leere Fehlstelle verschwinden.
Auch Schweigen hat mehrere Ursachen: Top-Label nicht in der LFIB erreichbar, kein IP-Fallback für die Fehlermeldung oder Verlust einer über Default Route gesendeten Antwort. Logs, Sequenzlücken und Timeout markieren die Beweisgrenze, nicht automatisch die Ursache.
Ein belastbarer Datensatz verbindet sechs Objekte: Anfrageidentität und Vorwärtsstack; Rückwegvorschlag samt Versionen; Einfügungen, SRGB-Übersetzungen und Interfacewahl an jeder Grenze; FEC- und Reply-Path-Ergebnis; tatsächlich empfangene Antwort; getrennte Beobachtung des Kundenverkehrs. Ein Echo Reply kann einen Responder und einen Stack zu einem Zeitpunkt belegen. Es beweist weder einen anderen Produktionsstack noch unbeobachtete ECMP-Zweige, Kapazität, Anwendung oder Kundenrückrichtung.
Der RFC setzt vertrauenswürdigen Austausch interner Informationen voraus, warnt aber vor deren Extraktion durch Angreifer. Ursprungsfilter an den Rändern sind Pflicht; MACsec wird für anfällige Inter-Domain-Links empfohlen. Wer Beweise erzeugen, lesen und speichern darf, ist Teil des Betriebsmodells.
Quellen
Primär: RFC 9716, RFC-Editor-Eintrag und IETF Datatracker. Kontext: RFC 7110, RFC 8029, RFC 8287, RFC 9256, RFC 8402, RFC 8660 und IANA MPLS LSP Ping Parameters.
Mitgliederbriefing
Detaillierter Profilkontext
Melden Sie sich mit der richtigen Mitgliedschaftsstufe an, um das vollständige Briefing und die Quellennotizen freizuschalten.
Nur für Strategic Circle
Strategic Circle
Offen für alle Leser. Schalten Sie Profil-Briefings nach Beitritt und Anmeldung frei.
Strategic Circle beitretenNur für Leadership Alliance
Leadership Alliance
Für qualifizierte Inhaber von IP-Assets und Management; melden Sie sich an, um Leadership-Alliance-Briefings freizuschalten.
Leadership Alliance beitreten
