Definieren einer Anwendung für das DCBX-Anwendungsprotokoll TLV Exchange
Definieren Sie jede Anwendung, für die DCBX Anwendungsprotokollinformationen austauschen soll. Sie können Layer-2- und Layer-4-Anwendungen definieren. Nachdem Sie Anwendungen definiert haben, ordnen Sie sie IEEE 802.1p-Codepunkten zu und wenden dann die Anwendungszuordnung auf die Schnittstellen an, auf denen DCBX Anwendungsprotokollinformationen mit verbundenen Peers austauschen soll. (Informationen zum Konfigurieren von Anwendungszuordnungen und deren Anwendung auf Schnittstellen sowie ein Beispiel für das gesamte Verfahren, das auch die Konfiguration der Klassifizierer umfasst, finden Sie in der zugehörigen Dokumentation .)
In Junos OS Version 12.1 wurde die FCoE-Anwendung standardmäßig konfiguriert, sodass Sie sie nicht in einer Anwendungsübersicht konfigurieren mussten. Wenn Sie in Junos OS Version 12.2 möchten, dass DCBX die FCoE-Anwendung auf einer Schnittstelle ankündigt, und Sie eine Anwendungszuordnung auf diese Schnittstelle anwenden, müssen Sie FCoE explizit in der Anwendungszuordnung konfigurieren. Außerdem müssen Sie die prioritätsbasierte Flusssteuerung (Priority Based Flow Control, PFC) für den FCoE-Codepunkt auf allen Schnittstellen aktivieren, die Sie für FCoE ankündigen möchten. Wenn Sie eine Anwendungszuordnung auf eine Schnittstelle anwenden, sendet die Schnittstelle DCBX-TLVs nur für die Anwendungen, die in der Anwendungsübersicht konfiguriert sind.
Definieren Sie Layer-2-Anwendungen, indem Sie einen Anwendungsnamen einem EtherType zuordnen. Definieren Sie Layer-4-Anwendungen, indem Sie einen Anwendungsnamen einem Protokoll (TCP oder UDP) und einem Zielport zuordnen.
Um eine Layer-2-Anwendung zu definieren, geben Sie den Namen der Anwendung und ihren EtherType an:
[edit applications] user@switch# set application application-name ether-type ether-type
So konfigurieren Sie z. B. eine Anwendung mit dem Namen
PTP(für Precision Time Protocol), die den EtherType0x88F7verwendet:user@switch# set applications application ptp ether-type 0x88F7
Um eine Layer-4-Anwendung zu definieren, geben Sie den Namen der Anwendung, ihr Protokoll (TCP oder UDP) und ihren Zielport an:
[edit] user@switch# set applications application application-name protocol (tcp | udp) destination-port port-value
So konfigurieren Sie z. B. eine Anwendung mit dem Namen
iscsi(für Internet Small Computer System Interface), die das ProtokollTCPund den Zielport3260verwendet:user@switch# set applications application iscsi protocol tcp destination-port 3260