Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installieren und Konfigurieren von cRPD auf SONiC

In diesem Abschnitt wird beschrieben, wie cRPD als Routing-Stack auf QFX5210- und QFX5200-Switches von Juniper Networks geladen und konfiguriert wird, auf denen das Netzwerkbetriebssystem SONiC (Software for Open Networking in the Cloud) ausgeführt wird.

Informationen zur Installation von SONiC auf QFX5210- und QFX5200-Switches finden Sie unter Installieren und Aktualisieren von SONiC auf Juniper Networks QFX5210- und QFX5200-Switches

So laden und starten Sie cRPD auf SONiC

Um das cRPD-Paket auf SONiC zu laden, müssen Sie:

  • Laden Sie das cRPD-Paket von der Software-Download-Seite von Juniper unter https://support.juniper.net/support/downloads/ herunter. Der Dateiname des cRPD-Pakets lautet z. B. junos-routing-crpd-docker-20.3R1.8.tgz

    Übertragen Sie das cRPD-Paket über scp oder sftp FTP auf Ihre QFX5210 oder QFX5200 Switches.

In den folgenden Abschnitten wird erläutert, wie cRPD auf SONiC für QFX5210- oder QFX5200-Switches geladen und gestartet wird:

Laden des cRPD-Images in Docker

Um das cRPD-Image in Docker zu laden, verwenden Sie den docker load -i junos-routing-crpd-docker-20.3R1.8.tgz folgenden Befehl:

Vergewissern Sie sich, dass das cRPD-Image ordnungsgemäß geladen ist.

Um zu überprüfen, ob das cRPD-Image ordnungsgemäß geladen ist, verwenden Sie den docker images folgenden Befehl:

Erstellen und Starten des cRPD-Containers

In diesem Abschnitt wird beschrieben, wie Sie den cRPD-Container erstellen, starten und darauf zugreifen.

Um den cRPD-Container zu erstellen, verwenden Sie den docker create --name crpd -h crpd --net=host --privileged -it crpd:20.3R1.8 b7444647abb7977e0b7eaa884ace8b47bab3632ff2f3f67091d9734a58fa686b folgenden Befehl:

Sie müssen den BGP-Container stoppen zebra und bgpd verarbeiten, indem Sie den docker exec bgp supervisorctl stop zebra bgpd folgenden Befehl ausführen:

Um den cRPD-Container zu starten, verwenden Sie den docker start crpd folgenden Befehl:

Um auf den cRPD-Container zuzugreifen, verwenden Sie den docker exec -it crpd folgenden Befehl:

Aktivieren der RPD-Verbindung zu fpmsyncd

Um die RPD-Verbindung zu fpmsyncd zu aktivieren, müssen Sie in den Konfigurationsmodus wechseln und auf der Hierarchieebene [edit routing-options forwarding-table] aktivierenfib-agent, wie unten gezeigt:

Sobald cRPD in Betrieb ist, können Sie BGP über die cRPD-CLI konfigurieren. Im Folgenden finden Sie ein Beispiel für eine BGP-Konfiguration: