Konfigurieren von CoS Asymmetric Ethernet PAUSE Flow Control
Die Ethernet-PAUSE-Flusssteuerung ist eine Überlastungsentlastungsfunktion, die eine Flusssteuerung auf Verbindungsebene für den gesamten Datenverkehr auf einer Vollduplex-Ethernet-Verbindung bereitstellt, einschließlich Ethernet-Verbindungen, die zu Link Aggregated (LAG)-Schnittstellen gehören. Ethernet PAUSE funktioniert auf der Verbindung in beide Richtungen. In eine Richtung generiert und sendet eine Schnittstelle PAUSE-Nachrichten, um zu verhindern, dass der verbundene Peer mehr Datenverkehr sendet. In die andere Richtung reagiert die Schnittstelle auf PAUSE-Nachrichten, die sie vom verbundenen Peer empfängt, um das Senden von Datenverkehr zu beenden.
Die asymmetrische Flusssteuerung ermöglicht es Ihnen, die PAUSE-Funktionalität in jede Richtung unabhängig voneinander auf einer Schnittstelle zu konfigurieren. Die Konfiguration zum Erzeugen von PAUSE-Nachrichten und zum Beantworten von PAUSE-Nachrichten muss nicht identisch sein. Es kann in beide Richtungen aktiviert, in beide Richtungen deaktiviert oder in eine Richtung aktiviert und in die andere Richtung deaktiviert werden.
Symmetrische Flusssteuerung bedeutet, dass die Schnittstelle in beide Richtungen die gleiche Konfiguration hat. Die Funktionen PAUSE-Generierung und PAUSE-Antwort sind beide als aktiviert konfiguriert oder beide deaktiviert. Wenn Sie nicht den gesamten Datenverkehr auf einer Verbindung anhalten möchten, können Sie die prioritätsbasierte Flusssteuerung (PFC) verwenden, um den Datenverkehr basierend auf dem IEEE 802.1p-Codepunkt selektiv anzuhalten.
Die asymmetrische Flusssteuerung bietet die Möglichkeit, die Ethernet-PAUSE-Aktionen für Empfangspuffer und Sendepuffer unabhängig voneinander auf einer Schnittstelle zu konfigurieren. Die Puffer führen die folgenden Aktionen aus:
Die Empfangspuffer generieren und senden PAUSE-Nachrichten an den verbundenen Peer, um den Peer aufzufordern, das Senden von Datenverkehr für einen im PAUSE-Frame angegebenen Zeitraum zu stoppen. In den Puffern der Peerschnittstelle können ausgehende Frames gespeichert werden, bis der PAUSE-Zeitraum abgelaufen ist und die Schnittstelle den Datenverkehr wieder aufnehmen kann.
Die Übertragungspuffer reagieren auf PAUSE-Nachrichten, die vom verbundenen Peer empfangen werden, um das Senden von Datenverkehr an den Peer zu beenden. Der Übertragungspuffer kann ausgehende Frames speichern, bis die PAUSE-Phase abgelaufen ist und die Schnittstelle den Datenverkehr wieder aufnehmen kann.
Mit der asymmetrischen Flusssteuerung können Sie unabhängig angeben, ob der Empfangspuffer der Schnittstelle PAUSE-Nachrichten generiert und sendet, um den verbundenen Peer daran zu hindern, Datenverkehr zu übertragen, und ob der Schnittstellen-Übertragungspuffer auf PAUSE-Nachrichten reagiert, die er vom verbundenen Peer empfängt, und die Übertragung von Datenverkehr beendet. Die Empfangspufferkonfiguration bestimmt, ob die Schnittstelle PAUSE-Nachrichten überträgt, und die Übertragungspufferkonfiguration bestimmt, ob die Schnittstelle PAUSE-Nachrichten empfängt und darauf antwortet:
Empfangspuffer ein: PAUSE-Übertragung aktivieren (PAUSE-Frames generieren und senden)
Sendepuffer ein: PAUSE-Empfang aktivieren (auf empfangene PAUSE-Frames reagieren)
Sie müssen sowohl den Empfangspuffer als auch den Sendepuffer explizit festlegen, um die asymmetrische Flusssteuerung zu konfigurieren.
So konfigurieren Sie die asymmetrische Flusssteuerung für eine Schnittstelle:
[edit interfaces interface-name ether-options] user@switch# set configured-flow-control rx-buffers (on | off) tx-buffers (on | off)
So konfigurieren Sie z. B. die Schnittstelle so, dass sie
xe-0/0/24
PAUSE-Nachrichten generiert und sendet, aber nicht auf empfangene PAUSE-Nachrichten antwortet:set interfaces xe-0/0/24 ether-options configured-flow-control rx-buffers on tx-buffers off
So konfigurieren Sie die Schnittstelle
xe-0/0/30
beispielsweise so, dass sie auf empfangene PAUSE-Nachrichten reagiert, aber nicht auf das Generieren und Senden von PAUSE-Nachrichten:set interfaces xe-0/0/30 ether-options configured-flow-control rx-buffers off tx-buffers on
Wenn Sie beide Puffer als konfiguriert haben on
, entspricht dies einer symmetrischen Flusssteuerung. Wenn Sie beide Puffer so konfigurieren, off
dass , gibt es keine Flusskontrolle (die Flusssteuerung ist deaktiviert).