Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfiguration von TWAMP-Client und -Server für Firewalls der SRX-Serie

In diesem Beispiel wird gezeigt, wie der TWAMP-Client (Two-Way Active Measurement Protocol) und der TWAMP-Server konfiguriert werden.

Hinweis:

Unser Content-Testteam hat dieses Beispiel validiert und aktualisiert.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Firewall der SRX-Serie.

  • Junos OS Version 18.1R1 und höher.

    • Aktualisiert und erneut validiert mit vMX auf Junos OS Version 22.2R1.

Bevor Sie mit der Konfiguration des TWAMP-Clients und des TWAMP-Servers beginnen, stellen Sie sicher, dass Sie Verstehen des bidirektionalen aktiven Messprotokolls gelesen haben, um zu verstehen, wie sich diese Aufgabe in den gesamten Konfigurationsprozess einfügt.

Überblick

TWAMP ist ein offenes Protokoll zur Messung der Netzwerkleistung zwischen zwei beliebigen Geräten in einem Netzwerk, das das TWAMP-Protokoll unterstützt. Der TWAMP besteht aus dem TWAMP-Control-Protokoll und dem TWAMP-Test-Protokoll. Das TWAMP-Control-Protokoll wird verwendet, um die Testsitzungen zwischen dem Steuerungsclient zu initiieren, zu starten und zu stoppen. Das TWAMP-Test-Protokoll, das zum Austausch der Testpakete zwischen dem Session-Sender und dem Session-Reflektor verwendet wird.

Abbildung 1 zeigt die TWAMP-Architektur, die sich aus den folgenden Entitäten zusammensetzt, die für den Start einer Überwachungssitzung und den Paketaustausch verantwortlich sind:

  • Der Steuerungsclient initiiert alle angeforderten Testsitzungen mit einer Startsitzungsmeldung, und der TWAMP-Server bestätigt dies. Bei Bedarf sendet der Steuerungsclient eine Nachricht, um alle Testsitzungen zu beenden.

  • Der Session-Sender und der Session-Reflector tauschen für jede aktive Sitzung Testpakete nach dem TWAMP-Test-Protokoll aus. Beim Empfang eines TWAMP-Testpakets reflektiert der Session-Reflektor ein Messpaket und sammelt keine Paketstatistiken in TWAMP.

Abbildung 1: Konfigurieren von TWAMP-Client und TWAMP-Server Network topology diagram showing TWAMP setup with R1 as client and R2 as server. R1 has interfaces ge-0/0/0 with IP 10.0.12.1/24 and lo0 with IP 192.168.0.1/32. R2 has interfaces ge-0/0/0 with IP 10.0.12.2/24 and lo0 with IP 192.168.0.2/32. Direct link for performance analysis.

Der TWAMP-Server ist ein Endsystem, das eine oder mehrere TWAMP-Sitzungen verwaltet und Ports pro Sitzung konfigurieren kann. Der TWAMP-Server hört den TCP-Port ab. Der Sitzungsreflektor und der TWAMP-Server bilden den TWAMP-Responder in einem IP-Service-Level-Agreement-Vorgang.

Bei Junos OS Version 18.1R1 befinden sich sowohl der Steuerungsclient als auch der Sitzungssender auf demselben Gerät. Das Client-Design schreibt nicht vor, dass sich der TWAMP-Server und der Sitzungsreflektor auf demselben System befinden. Daher kann der Juniper TWAMP-Client auch mit einer Serverimplementierung eines Drittanbieters zusammenarbeiten.

Konfigurieren des TWAMP-Clients für Firewalls der SRX-Serie

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf [edit] Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren.

So konfigurieren Sie den TWAMP-Client:

  1. Konfigurieren Sie den Hostnamen des Clientgeräts als R1.

  2. Konfigurieren Sie die R1-Schnittstellen des Geräts.

  3. Aktivieren Sie den Datenverkehrsfluss und die Systemdienste für die Ausführung auf Gerät R1, das ansonsten standardmäßig gelöscht wird.

  4. Konfigurieren Sie die Steuersitzung von Gerät R1 auf Gerät R2.

  5. Konfigurieren Sie die Testsitzung von Gerät R1 auf Gerät R2, um die Testergebnisse zu erfassen.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus auf Gerät R1 Ihre Konfiguration durch Eingabe des show | no-more Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Konfigurieren des TWAMP-Servers für Firewalls der SRX-Serie

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf [edit] Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren.

So konfigurieren Sie den TWAMP-Server:

  1. Konfigurieren Sie den Hostnamen des Servergeräts als R2.

  2. Konfigurieren Sie Device R2-Schnittstellen.

  3. Aktivieren Sie den Datenverkehrsfluss und die Systemdienste für die Ausführung auf Gerät R2, das ansonsten standardmäßig gelöscht wird.

  4. Konfigurieren Sie die Clientattribute für Gerät R2, um eine Verbindung mit Gerät R1 herzustellen.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus auf R2 Ihre Konfiguration durch Eingabe des show | no-more Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Verifizierung

Bestätigen Sie, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfen von TWAMP-Client-Sitzungen

Zweck

Stellen Sie sicher, dass die TWAMP-Clientsitzungen auf Gerät R1 eingerichtet sind.

Aktion

Geben Sie im Betriebsmodus den show services rpm twamp client session Befehl ein.

Bedeutung

Die konfigurierten Steuer- und Testsitzungen (c1 bzw. t1) werden auf Gerät R1 eingerichtet.

TWAMP-Serversitzungen verifizieren

Zweck

Stellen Sie sicher, dass die TWAMP-Serversitzungen auf Gerät R2 eingerichtet sind.

Aktion

Geben Sie im Betriebsmodus den show services rpm twamp server session Befehl ein.

Bedeutung

Die Serversitzung auf Gerät R2 ist mit Gerät R1 als Absender und Gerät R2 als Reflektor aktiv.

Überprüfen der Ergebnisse von Testsitzungen

Zweck

Überprüfen Sie, ob die TWAMP-Testsitzungen auf Gerät R1.

Aktion

Geben Sie im Betriebsmodus den show services rpm twamp client probe-results Befehl ein.

Bedeutung

Die Probe-Ergebnisse der TWAMP-Testsitzung werden generiert. Dies zeigt, dass die Client-Server-Verbindung erfolgreich hergestellt wurde.