Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfigurieren von CoS PFC (Congestion Notification Profiles)

Ein Überlastungsbenachrichtigungsprofil (CNP) ermöglicht die prioritätsbasierte Datenstromsteuerung (PFC) für bestimmte IEEE 802.1p-Prioritäten (Codepunkte). Ein CNP besteht aus zwei Komponenten:

  • Eingabe-CNP:

    • Aktivieren Sie PFC für eine bestimmte Priorität.

    • Konfigurieren Sie die maximale Empfangseinheit (MRU) auf einer Schnittstelle für Datenverkehr, der der PFC-Priorität entspricht (optional).

    • Geben Sie die Länge des angeschlossenen Kabels an der Eingangsschnittstelle an (optional)

  • Ausgabe-CNP (optional): Konfigurieren Sie die Flusssteuerung, um die PFC-Pause für bestimmte Ausgabewarteschlangen für bestimmte Prioritäten zu aktivieren.

    Anmerkung:

    Standardmäßig sind die Ausgabewarteschlangen 3 und 4 (die standardmäßigen verlustfreien Weiterleitungsklassen fcoe no-lossbzw. zugeordnet sind) so konfiguriert, dass sie auf PFC-Pausennachrichten reagieren, die vom verbundenen Peer auf den Prioritäten 3 und 4 (Codepunkte 011 bzw. 100) empfangen werden. Wenn Sie die Flusssteuerung explizit für eine Ausgabewarteschlange konfigurieren, müssen Sie die Flusssteuerung für jede Ausgabewarteschlange konfigurieren, auf die Sie auf Anhaltemeldungen reagieren möchten. (Die explizite Konfiguration setzt die Standardkonfiguration außer Kraft.)

    Um ein verlustfreies Verhalten zu erzielen, müssen die Ausgabewarteschlangenprioritäten, für die Sie die PFC-Flusssteuerung aktivieren, mit den PFC-Prioritäten übereinstimmen, für die Sie PFC auf den Eingabeschnittstellen aktivieren. Wenn Sie z. B. Ausgabewarteschlangen so programmieren, dass die Prioritäten 3 (011) und 5 (101) in der Ausgabekomponente der CNP angehalten werden, müssen Sie auch die Pause für die Prioritäten 3 und 5 in der Eingabekomponente der CNP aktivieren. (Darüber hinaus müssen die Weiterleitungsklassen, die den angehaltenen Ausgabewarteschlangen zugeordnet sind, verlustfreie Weiterleitungsklassen sein.)

Durch die Zuordnung eines CNP zu einer Schnittstelle wird PFC für den eingehenden Datenverkehr aktiviert, der der im Eingabe-CNP angegebenen Priorität entspricht, und die in der Ausgabe-CNP aufgeführten Warteschlangen werden so programmiert, dass sie angehalten werden, wenn die Schnittstelle eine PFC-Pause-Nachricht vom verbundenen Peer empfängt. Konfigurieren Sie PFC entlang des gesamten Datenpfads prioritär, um eine verlustfreie Datenverkehrsspur im Netzwerk zu schaffen.

Anmerkung:

Sie müssen PFC für die Priorität aktivieren, die vom FCoE-Datenverkehr auf Eingangsschnittstellen (Eingabe-CNP) verwendet wird. Aktivieren Sie PFC für die FCoE-Priorität auf jeder Schnittstelle, die FCoE-Datenverkehr transportiert. Gemäß der Konvention verwendet der FCoE-Datenverkehr die Priorität 3 (Codepunkt 011), die der Warteschlange 3 zugeordnet ist. Wenn Ihr Netzwerk die Priorität 3 für FCoE-Datenverkehr verwendet, unterstützen die Standardkonfiguration der Weiterleitungsklasse und des Klassifikators den verlustfreien Transport, aber Sie müssen dennoch eine CNP konfigurieren und auf die richtigen Eingangsschnittstellen anwenden, um PFC zu aktivieren und einen verlustfreien Transport zu erreichen.

Wenn Ihr Netzwerk keine Priorität 3 für FCoE-Datenverkehr verwendet, müssen Sie einen Klassifikator konfigurieren, der FCoE-Datenverkehr basierend auf der Priorität, die Ihr Netzwerk für FCoE-Datenverkehr verwendet, in eine verlustfreie Weiterleitungsklasse einteilt. Wenn Sie nicht die standardmäßige Konfiguration der verlustfreien Weiterleitungsklasse verwenden, müssen Sie auch sicherstellen, dass die Ausgabewarteschlange, die der verlustfreien FCoE-Weiterleitungsklasse zugeordnet ist, so programmiert ist, dass sie angehalten wird.

Sie können nur eine CNP an eine Schnittstelle anhängen. Es gibt keine Begrenzung für die Gesamtzahl der CNPs, die Sie erstellen können.

Die Konfiguration eines CNP besteht aus:

  • Benennung des CNP.

  • Geben Sie den IEEE 802.1-Codepunkt (Priorität) an, für den Sie PFC auf Eingangsschnittstellen (Eingabe-CNP) aktivieren möchten.

  • Optional können Sie die MRU und die Länge des angeschlossenen Kabels an Eingangsschnittstellen (Eingangs-CNP) angeben.

  • Optional können Sie die Flusssteuerung (PFC-Pause) für angegebene Ausgabewarteschlangen konfigurieren, wenn Sie möchten, dass andere Warteschlangen als die Warteschlangen 3 und 4 auf Pausennachrichten reagieren, die vom verbundenen Peer empfangen werden (Ausgangs-CNP).

  • Zuordnen des CNP zu einer Schnittstelle.

Anmerkung:

Das Konfigurieren oder Ändern von PFC auf einer Schnittstelle blockiert den gesamten Port, bis die PFC-Änderung abgeschlossen ist. Nach Abschluss einer PFC-Änderung wird die Blockierung des Ports aufgehoben und der Datenverkehr wird fortgesetzt. Durch das Blockieren des Ports wird der ein- und ausgehende Datenverkehr gestoppt, und es kommt zu Paketverlusten in allen Warteschlangen am Port, bis die Blockierung des Ports aufgehoben wird.

Anmerkung:

Wenn Sie bei der Konfiguration von PFC auf einer Schnittstelle auch den gemeinsam genutzten Eingangspuffer (auf Hierarchieebene [edit class-of-service shared-buffer ingress] ) konfigurieren, wird empfohlen, den lossless-headroom Standardpuffer auf dem Standardwert von 45 % oder mehr zu belassen, damit PFC wie erwartet funktioniert.

Anmerkung:

In QFX5100, QFX5200 und QFX5210 wird jeder neuen CNP-Konfiguration, sobald der Headroom-Puffer erschöpft ist, kein Headroom-Puffer zugewiesen, selbst wenn der Headroom-Puffer durch Löschen eines vorhandenen CNP freigegeben wird. Die CNP-Konfiguration muss erneut angewendet werden, um den Headroom-Puffer neu zuzuweisen.

VORSICHT:

Auf QFX5130 und QFX5220 müssen Sie alle PFC-fähigen IEEE 802.1P-Codepunkte einer verlustfreien (verlustfreien) Weiterleitungsklasse zuordnen. Wenn ein CNP Codepunkte hat, die einer verlustbehafteten Weiterleitungsklasse zugeordnet sind, wird nicht der gesamte CNP in Hardware programmiert.

  1. Aktivieren Sie PFC für die gewünschte Priorität in der Eingabe-CNP, und konfigurieren Sie optional die Schnittstellen-MRU für Datenverkehr mit dieser Priorität:

    Um beispielsweise einen CNP mit dem Namen fcoe-cnp zu konfigurieren, der PFC für den IEEE 802.1-Codepunkt 011 aktiviert und einen MRU-Wert von 2240konfiguriert:

  2. (Optional) Konfigurieren Sie die Länge des Kabels, das an die Eingangsschnittstelle angeschlossen ist:

    Gehen Sie beispielsweise wie folgt vor, um eine CNP mit dem Namen fcoe-cnp zu konfigurieren, die die Länge des Eingangsschnittstellenkabels auf 100 Meter festlegt:

  3. (Optional) Konfigurieren Sie die Flusssteuerung für Ausgabewarteschlangen:

    So konfigurieren Sie beispielsweise eine CNP mit dem Namen fcoe-cnp , die die PFC-Pause-Flusssteuerung für die Ausgabewarteschlangen 3 und 5 für FCoE-Datenverkehr aktiviert, der Priorität 3 (Codepunkt 011) verwendet, und für die Ausgabewarteschlange 4 für Datenverkehr, der Priorität 4 (Codepunkt 100) verwendet:

  4. Zuordnen des CNP zu einer Schnittstelle:

    So ordnen Sie beispielsweise den CNP fcoe-cnp der Schnittstelle xe-0/0/7zu: