GRES auf Junos Multi-Access-Benutzerebene
Graceful Routing Engine Switchover (GRES) in Junos OS ermöglicht es einem Router mit redundanten Routing-Engines, Pakete weiterzuleiten, selbst wenn eine Routing-Engine ausfällt. GRES behält Schnittstellen- und Kernel-Informationen. Der Datenverkehr wird nicht unterbrochen.
MX204-Router unterstützen gres nicht.
Um das Routing während eines Switchovers beizubehalten, muss GRES mit folgenden Kombinationen kombiniert werden:
Graceful Restart-Protokollerweiterungen
Nonstop Active Routing (NSR)
Für die Junos Multi-Access-Benutzerebene schützt der GRES-Switchover das PFCP KeepAlive-Protokoll. Die neue primäre Routing-Engine beginnt mit antworten peer keepalives.
Alle Updates der primären Routing-Engine werden sofort in die Backup-Routing-Engine repliziert.
Die primäre Rolle wechselt zur Backup-Routing-Engine, wenn:
Der primäre Routing-Engine-Kernel läuft nicht mehr.
Die primäre Routing-Engine erlebt einen Hardwareausfall.
Der Administrator initiiert einen manuellen Switchover.
Um während eines Switchovers die Informationen zum Routing-Protokollstatus schnell wiederherzustellen oder zu erhalten, muss GRES entweder mit graceful Restart oder nonstop aktivem Routing kombiniert werden. Weitere Informationen zum graceful Restart finden Sie unter Graceful Restart-Konzepte. Weitere Informationen zum aktiven Nonstop-Routing finden Sie unter Nonstop Active Routing Concepts.
Wenn die Backup-Routing-Engine nach 2 Sekunden keinen Keepalive von der primären Routing-Engine erhält, stellt sie fest, dass die primäre Routing-Engine fehlgeschlagen ist. und übernimmt die primäre Rolle.
Die Packet Forwarding Engine:
Trennt sich nahtlos von der alten primären Routing-Engine
Stellt wieder eine Verbindung zur neuen primären Routing-Engine her
Wird nicht neu gestartet
Unterbricht den Datenverkehr nicht
Die neue primäre Routing-Engine und die Packet Forwarding Engine werden dann synchronisiert. Wenn die neue primäre Routing-Engine feststellt, dass der Zustand der Packet Forwarding Engine nicht auf dem neuesten Stand ist, werden Zustandsaktualisierungsmeldungen erneut gesendet.
Die aufeinanderfolgenden Routing-Engine-Switchover-Ereignisse müssen nach dem Start beider Routing-Engine mindestens 240 Sekunden (4 Minuten) voneinander entfernt sein.
Wenn der Router oder Switch eine Warnmeldung ähnlich Standby Routing Engine is not ready for graceful switchover. Packet Forwarding Engines that are not ready for graceful switchover might be reset
zeigt, versuchen Sie keinen Switchover. Wenn Sie mit dem Switchover fortfahren möchten, werden nur die Packet Forwarding Engines zurückgesetzt, die für graceful Switchover nicht bereit waren. Keine der FPCs sollte spontan neu gestartet werden. Wir empfehlen, zu warten, bis die Warnung nicht mehr angezeigt wird, und dann mit dem Switchover fortzufahren.
Wir empfehlen nicht , einen Commit-Vorgang für die Backup-Routing-Engine durchzuführen, wenn GRES auf dem Router oder Switch aktiviert ist.
Wir empfehlen , GRES in der Backup-Routing-Engine in keinem Szenario zu aktivieren.
Abbildung 1 zeigt die Systemarchitektur des Graceful Routing Engine Switchover und den Prozess, den eine Routing-Plattform zur Vorbereitung auf einen Switchover verfolgt.

Überprüfen Sie die GRES-Bereitschaft, indem Sie beides ausführen:
Der
request chassis routing-engine master switch check
Befehl der primären Routing-EngineDer
show system switchover
Befehl der Backup-Routing-Engine
Der Umstellungsprozess für GRES läuft wie folgt ab:
Die primäre Routing-Engine wird gestartet.
Die Routing-Plattform-Prozesse (z. B. der Chassis-Prozess [chassisd]) starten.
Die Packet Forwarding Engine startet und verbindet sich mit der primären Routing-Engine.
Alle Statusinformationen werden im System aktualisiert.
Die Backup-Routing-Engine wird gestartet.
Das System bestimmt, ob GRES aktiviert wurde.
Der Kernel-Synchronisationsprozess (ksyncd) synchronisiert die Backup-Routing-Engine mit der primären Routing-Engine.
Nachdem ksyncd die Synchronisierung abgeschlossen hat, werden alle Zustandsinformationen und die Weiterleitungstabelle aktualisiert.
Abbildung 2 zeigt die Auswirkungen eines Switchovers auf die Routing- (oder Switching-)Plattform.

Ein Switchover-Prozess besteht aus den folgenden Schritten:
Wenn die Keepalives von der primären Routing-Engine verloren gehen, wechselt das System anmutig zur Backup-Routing-Engine.
Die Packet Forwarding Engine verbindet sich mit der Backup-Routing-Engine, die zur neuen primären wird.
Routing-Plattformprozesse, die nicht Teil von GRES sind (z. B. der Routing-Protokollprozess rpd), werden neu gestartet.
Zustandsinformationen, die vom Zeitpunkt des Switchover gelernt wurden, werden im System aktualisiert.
Bei der Konfiguration erfassen die Graceful-Restart-Protokollerweiterungen Routing-Informationen von benachbarten Peer-Hilfsroutern und stellen sie wieder her.
Bei Routern der MX-Serie, die ein erweitertes Anwendermanagement verwenden, wird die neue Backup-Routing-Engine (die ehemalige primäre Routing-Engine) neu gestartet, wenn ein graceful Routing Engine-Switchover durchgeführt wird. Dieser Cold-Restart synchronisiert den Zustand der Backup-Routing-Engine mit dem der neuen primären Routing-Engine, wodurch Abweichungen im Zustand verhindert werden, die während des Switchovers aufgetreten sein könnten.
Wenn die Mobile-Edge-Konfiguration aktiviert oder deaktiviert werden muss, ist in der Junos Multi-Access-Benutzerebene ein Neustart des gesamten Gehäuses erforderlich, wenn die Mobile-Edge-Konfiguration festgelegt wird und GRES aktiviert oder deaktiviert werden muss.
In Junos Multi-Access-Benutzerebene meldet sich jede Abonnentensitzung, deren Sitzungsstatus nicht ESTABLISHED
ist, ein graceful Restart meldet sich ab, und bereinigt jeden Zustand. Die SAEGW-C muss diese Sitzung erneut
Feature |
Vorteile |
Überlegungen |
---|---|---|
Nur Dual-Routing-Engines (keine Funktionen aktiviert) |
|
|
GRES-fähig |
|
|
GRES und NSR-fähig |
|
|
GRES und Graceful Restart aktiviert |
|
|