Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installation und Konfiguration von cRPD auf SONiC

In diesem Abschnitt wird beschrieben, wie Sie cRPD als Routing-Stack auf den QFX5210- und QFX5200-Switches von Juniper Networks laden und konfigurieren, auf denen software for Open Networking in the Cloud (SONiC)-Netzwerkbetriebssystem ausgeführt wird.

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

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-Downloadseite von Juniper unter https://support.juniper.net/support/downloads/ herunter. Der cRPD-Paketdateiname ist z. B . junos-routing-crpd-docker-20.3R1.8.tgz

    Übertragen Sie das cRPD-Paket mithilfe des Dateiübertragungsprotokolls scp oder sftp auf Ihre QFX5210- oder QFX5200-Switches.

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

Laden Sie das cRPD-Bild in Docker

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

Stellen Sie sicher, dass das cRPD-Bild korrekt geladen ist

Verwenden Sie den folgenden Befehl, um zu überprüfen, ob das docker images cRPD-Bild ordnungsgemäß geladen ist:

Erstellen und starten Sie den cRPD-Container

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

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

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

Verwenden Sie den folgenden Befehl, um den docker start crpd cRPD-Container zu starten:

Verwenden Sie den folgenden Befehl, um auf den docker exec -it crpd cRPD-Container zuzugreifen:

Aktivieren der RPD-Verbindung zu fpmsyncd

Um eine RPD-Verbindung zu fpmsyncd zu aktivieren, müssen Sie in den Konfigurationsmodus eintreten und dies auf [edit routing-options forwarding-table] Hierarchieebene aktivierenfib-agent, wie unten dargestellt:

Sobald cRPD einsatzbereit ist, können Sie BGP über die cRPD CLI konfigurieren. Im Folgenden wird eine BGP-Beispielkonfiguration verwendet: