Zusammenfassung

  • Warm Standby unterdrückt redundante Kopien an den quellennahen PEs; Hot Standby transportiert sie bis zu den empfangsnahen PEs, die jeweils eine auswählen.
  • Eine Single Flow Group ist eine konfigurierte und signalisierte Zuordnung, kein Vergleich von Nutzlast, Sequenz, Zeit, Encoderzustand oder Anwendungsbereitschaft.
  • Ein belastbarer Redundanzbeleg verbindet sieben getrennte Aussagen: Gleichwertigkeit, Unterdrückungsbefugnis, aktive Auswahl, BGP, Empfängerbeobachtung, Umschaltzeit und Rollback.

Ein erfolgreicher Umschalttest wird oft mit einem einzigen Bild dokumentiert: Der Empfänger zeigt keinen doppelten Strom. Dieses Bild ist wichtig, aber eng. Es sagt nichts darüber, warum die beiden Quellen als austauschbar galten, ob andere Empfänger eine andere Quelle wählten oder wie viele Pakete in der Übergangsphase fehlten.

RFC 9856 wurde im September 2025 als IETF Standards Track veröffentlicht. Er erweitert die EVPN-Multicast-Verfahren aus RFC 9251 und RFC 9625 für mehrere Quellen, die vermeintlich denselben IP-Multicast-Strom in eine Tenant-Domäne einspeisen. Die Empfänger sollen keine Duplikate erhalten. Die Norm löst dieses Interoperabilitätsproblem, nicht die gesamte Dienstabnahme.

SFG ist eine Zuordnung, kein Messgerät

Eine Single Flow Group kann als (*,G) alle Quellen zur Gruppe G oder als (S,G) die zu einem beliebig langen Quellpräfix S passenden Quellen zusammenfassen. Das SFG-Bit in der Multicast Flags Extended Community kennzeichnet diese Bedeutung auf einer S-PMSI-A-D-Route.

Damit wissen PEs, welche Pakete gemeinsam ausgewählt werden sollen. RFC 9856 setzt voraus, dass die redundanten Quellen denselben, nicht burst-artigen Strom senden. Er definiert aber keinen Vergleich von Sequenznummern, Zeitstempeln, Codec-Zustand, Anwendungsgeneration oder Inhaltsfrische. Eine veraltete Quelle kann korrekt gruppiert und protokollkonform ausgewählt werden.

Der erste Nachweis muss deshalb die Gleichwertigkeit beschreiben: Quelleninventar, Stichprobe, Vergleichsverfahren, Zeit- und Sequenztoleranzen sowie der verantwortliche Anwendungsbetreiber. Erst danach belegt SFG, wie diese Entscheidung in der Netzsteuerung dargestellt wird.

Warm Standby entscheidet an der Quelle

Im Warm-Modus wählen die an den redundanten Quellen angeschlossenen PEs einen Single Forwarder. Nicht gewählte PEs verwerfen SFG-Pakete von ihren lokalen Anschlussleitungen. Auch der SF leitet nur eine lokale Leitung weiter; die Auswahl unter mehreren Leitungen ist eine lokale Implementierungsentscheidung.

Die Wahl nutzt die DF-Mechanismen aus RFC 8584. Präferenzen können einen PE bevorzugen; bei Algorithmus- oder Fähigkeitsabweichungen entscheidet die niedrigste angekündigte PE-IP. Das macht die Steuerung deterministisch, misst aber weder Stromqualität noch Bereitschaft.

Die erste empfangene SFG-Paketkopie löst die S-PMSI-A-D-Ankündigung aus. Nach Ende des Verkehrs wird sie zurückgezogen; ein Inaktivitätstimer wird empfohlen, ohne universellen Wert. Fällt der SF aus und wird die Route entzogen, kann ein anderer PE übernehmen. Die frühe Unterdrückung spart Tenant-Bandbreite, führt laut RFC aber zu längeren Umschaltzeiten als Hot Standby.

Der Test muss deshalb die gewählte Anschlussleitung, den Timer, die Fehlererkennung, den Route-Withdraw, die Neuwahl und den Empfang des ersten brauchbaren Pakets zeitlich verbinden. Die Norm gibt weder eine allgemeine Nullverlustzusage noch eine maximale Umschaltdauer.

Hot Standby entscheidet an vielen Zielpunkten

Im Hot-Modus durchqueren die redundanten Kopien das Tenant-Netz. Jede Quelle wird einem Ethernet Segment zugeordnet, auch wenn sie single-homed ist. S-ESI-Labels unterscheiden die Pakete; jeder nachgelagerte PE akzeptiert sein primäres S-ESI und verwirft die übrigen.

Die Alternative liegt näher am Empfänger, kostet aber Bandbreite und Steuerzustand. S-PMSI-A-D wird aufgrund der SFG-Konfiguration angekündigt, nicht erst bei tatsächlichem Verkehr. Die Route belegt somit eine konfigurierte Mitgliedschaft, keine nützlichen Pakete. Optionales Multipoint-BFD überwacht die P-Tunnel, nicht Encoder, Anwendung oder Inhalt.

Verschiedene nachgelagerte PEs dürfen laut RFC unterschiedliche primäre S-ESIs wählen. Empfänger X kann Quelle A und Empfänger Y Quelle B erhalten, jeweils ohne Duplikat. Ein einziges globales Feld „aktive Quelle“ wäre sachlich falsch.

Der Entzug der letzten einschlägigen A-D-per-EVI- oder per-ES-Route bewirkt einen Wechsel. Ein Mass Withdraw eines gemeinsam genutzten S-ES kann mehrere Tenant-Domänen betreffen. Verschwindet die letzte S-PMSI-A-D-Route einer SFG, soll der S-ESI-basierte RPF-Check entfernt werden. Dieser Filterwechsel muss beobachtet werden; er beweist keine Dienstkontinuität.

Sieben Felder für den Beleg

Der vorgeschlagene Redundanzbeleg hält sieben Evidenzarten getrennt:

  1. Gleichwertigkeitsbasis: Tenant, SFG-Ausdruck, Quellen, Nutzlast-/Sequenz-/Zeitvergleich, Toleranzen, Stichprobe und verantwortlicher Anwendungsbetreiber.
  2. Unterdrückungsbefugnis: Modus, Entscheidungsort, Wahl- oder Policy-Kennung, Konfigurationsstand und vorhandene Fähigkeiten.
  3. Aktiver Zustand: SF-PE und Anschlussleitung bei Warm; primäres S-ESI jedes relevanten Ziel-PE bei Hot.
  4. BGP-Signalisierung: S-PMSI A-D, A-D per ES/EVI, RT, SFG-Bit, DF-Präferenz, ESI/DCB-Labels und Withdraw-Generation an jedem Entscheidungspunkt.
  5. Empfängerbeobachtung: akzeptierte Quelle oder Label, Zähler, Lücken, Duplikate, Umsortierung, Anwendungsfrische und datensparsame Stichprobe.
  6. Umschaltzeit: Auslöser, Erkennung, Withdraw-Eingang, Neuwahl, letztes altes und erstes neues Paket sowie gemessenes Verlust- oder Duplikatintervall.
  7. Rollback: frühere Auswahl, reversible Konfiguration, Rücksetzbefugnis, Abbruchkriterium, Ablaufgrund und offene Betriebsschuld.

Dies ist ein Betriebsvorschlag von Daniel Kade, kein Feld aus RFC 9856 und kein IETF-Zertifikat. BGP belegt Steuerzustand, das Label eine Filterregel, die Empfängerstichprobe ein Ergebnis und der Anwendungstest Gleichwertigkeit.

Der Mindeststandard braucht lokale Verantwortung

RFC 9856 verlangt nicht, dass beide Modi implementiert werden. Eine gemischte Umgebung muss ihre reale Fähigkeitsmenge dokumentieren. Auch die IANA-Zuweisungen für SFG und ESI-DCB schaffen nur gemeinsame Begriffe. Sie beweisen nicht, dass ein bestimmtes Gerät sie unterstützt, richtig ankündigt oder programmiert.

Das Protokoll sollte die Anwendung nicht zertifizieren müssen. Seine bewusste Grenze darf aber auch kein Vorwand für fehlende Nachweise sein. Der gemeinsame Standard regelt Klassifikation, Wahl, Signalisierung und Filterung; lokale Verantwortliche regeln Gleichwertigkeit, Beobachtung, Risikobudget und Rückweg.

Dann steht der saubere Empfänger am Ende einer prüfbaren Kette. Quellen wurden verglichen, Entscheidungsbefugnisse benannt, BGP und Filter erfasst, Empfänger beobachtet, Umschaltung gemessen und Rückkehr vorbereitet. Erst diese Verbindung macht aus erfolgreicher Unterdrückung belegte Redundanz.

Quellen