Konfigurieren von CoS Asymmetrisches Ethernet PAUSE Flow Control
Ethernet PAUSE Flow Control ist eine Überlastungsentlastungsfunktion, die eine Datenstromsteuerung auf Link-Ebene für den gesamten Datenverkehr auf einer Vollduplex-Ethernet-Verbindung bereitstellt, einschließlich Ethernet-Links, 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 der anderen Richtung antwortet die Schnittstelle auf PAUSE-Nachrichten, die sie vom verbundenen Peer empfängt, um das Senden von Datenverkehr zu stoppen.
Mit der asymmetrischen Flusssteuerung können Sie die PAUSE-Funktionalität unabhängig voneinander auf einer Schnittstelle in jede Richtung konfigurieren. Die Konfiguration zum Generieren von PAUSE-Nachrichten und zum Reagieren auf PAUSE-Nachrichten muss nicht identisch sein. Sie kann in beide Richtungen aktiviert, in beide Richtungen deaktiviert oder in die eine Richtung aktiviert und in die andere Richtung deaktiviert werden.
Symmetrische Flusssteuerung bedeutet, dass die Schnittstelle in beide Richtungen dieselbe Konfiguration aufweist. Die Funktionen PAUSE-Generierung und PAUSE-Antwort sind beide als aktiviert oder deaktiviert. Wenn Sie nicht den gesamten Datenverkehr auf einer Verbindung pausieren möchten, können Sie den Datenverkehr mithilfe der prioritätsbasierten Datenstromsteuerung (PFC) basierend auf dem IEEE 802.1p- oder DSCP-Codepunkt selektiv anhalten.
Die asymmetrische Flusssteuerung bietet die Möglichkeit, die Ethernet-PAUSE-Aktionen für den Empfangspuffer und den Übertragungspuffer 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 beenden. Die Puffer der Peer-Schnittstelle können ausgehende Frames speichern, bis der PAUSE-Zeitraum abgelaufen ist und die Schnittstelle den Datenverkehr wieder senden 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-Periode abgelaufen ist und die Schnittstelle den Datenverkehr wieder senden kann.
Mit der asymmetrischen Flusssteuerung können Sie unabhängig angeben, ob der Schnittstellenempfangspuffer PAUSE-Nachrichten generiert und sendet, um den verbundenen Peer an der Übertragung des Datenverkehrs zu hindern, und ob der Schnittstellenübertragungspuffer auf PAUSE-Nachrichten antwortet, die er vom verbundenen Peer empfängt und die Übertragung des Datenverkehrs 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:
Puffer empfangen ein: PAUSE-Übertragung aktivieren (PAUSE-Frames generieren und senden)
Übertragungspuffer ein: PAUSE-Empfang aktivieren (auf empfangene PAUSE-Frames reagieren)
Sie müssen sowohl den Empfangspuffer als auch den Übertragungspuffer explizit festlegen, um die asymmetrische Flusssteuerung zu konfigurieren.
So konfigurieren Sie die asymmetrische Flusssteuerung auf einer Schnittstelle:
[edit interfaces interface-name ether-options] user@switch# set configured-flow-control rx-buffers (on | off) tx-buffers (on | off)
So konfigurieren Sie beispielsweise die Schnittstelle
xe-0/0/24so, dass PAUSE-Nachrichten generiert und gesendet werden, aber nicht auf empfangene PAUSE-Nachrichten reagiert werden:set interfaces xe-0/0/24 ether-options configured-flow-control rx-buffers on tx-buffers off
So konfigurieren Sie beispielsweise die Schnittstelle
xe-0/0/30so, dass sie auf empfangene PAUSE-Nachrichten reagiert, aber keine PAUSE-Nachrichten generiert und sendet:set interfaces xe-0/0/30 ether-options configured-flow-control rx-buffers off tx-buffers on
Wenn Sie beide Puffer so konfigurieren, ondass sie sind, entspricht dies der symmetrischen Flusssteuerung. Wenn Sie beide Puffer als offkonfigurieren, gibt es keine Flusssteuerung (die Flusssteuerung ist deaktiviert).