Cisco Networking Academy's Introduction to VLANs

Dynamic Trunking Protocol (3.2.3)

Das Dynamic Trunking Protocol (DTP) wird zur Aushandlung der Bildung eines Trunks zwischen zwei Cisco-Geräten verwendet. DTP verursacht erhöhten Datenverkehr und ist standardmäßig aktiviert, kann aber auch deaktiviert werden.

Einführung in DTP (3.2.3.1)

Ethernet-Trunk-Schnittstellen unterstützen verschiedene Trunking-Modi. Eine Schnittstelle kann auf Trunking oder Nicht-Trunking eingestellt werden oder Trunking mit der Nachbarschnittstelle aushandeln. Die Trunking-Aushandlung wird durch das Dynamic Trunking Protocol (DTP) verwaltet, das nur auf einer Punkt-zu-Punkt-Basis zwischen Netzwerkgeräten funktioniert.

DTP ist ein proprietäres Protokoll von Cisco, das auf Switches der Serien Catalyst 2960 und Catalyst 3560 automatisch aktiviert ist. Switches von anderen Herstellern unterstützen DTP nicht. DTP verwaltet die Trunk-Aushandlung nur, wenn der Port am Nachbar-Switch in einem Trunk-Modus konfiguriert ist, der DTP unterstützt.

Die Standard-DTP-Konfiguration für Cisco Catalyst 2960- und 3560-Switches ist dynamisch auto, wie in Abbildung 3-20 an der Schnittstelle F0/3 der Switches S1 und S3 gezeigt.

Abbildung 3-20 Anfängliche DTP-Konfiguration

Um Trunking von einem Cisco Switch zu einem Gerät zu aktivieren, das DTP nicht unterstützt, verwenden Sie die Schnittstellenkonfigurationsbefehle switchport mode trunk und switchport nonegotiate. Dadurch wird die Schnittstelle zu einem Trunk, erzeugt aber keine DTP-Frames.

In Abbildung 3-21 wird die Verbindung zwischen den Switches S1 und S2 zu einem Trunk, weil die F0/1-Ports an den Switches S1 und S2 so konfiguriert sind, dass sie alle DTP-Ankündigungen ignorieren und in den Trunk-Port-Modus wechseln und dort bleiben. Die F0/3-Ports an den Switches S1 und S3 sind auf Dynamic Auto eingestellt, so dass die Aushandlung zum Status Access Mode führt. Dadurch entsteht eine inaktive Trunk-Verbindung. Wenn ein Port für den Trunk-Modus konfiguriert wird, gibt es keine Unklarheiten darüber, in welchem Zustand sich der Trunk befindet; er ist immer aktiviert. Mit dieser Konfiguration ist es einfach, sich zu merken, in welchem Zustand sich die Trunk-Ports befinden; wenn der Port ein Trunk sein soll, wird der Modus auf Trunk gesetzt.

Abbildung 3-21 DTP-Interaktionsergebnisse

Negotierte Schnittstellenmodi (3.2.3.2)

Ethernet-Schnittstellen auf Catalyst 2960 und Catalyst 3560 Series Switches unterstützen verschiedene Trunking-Modi mit Hilfe von DTP:

  • switchport mode access: Versetzt die Schnittstelle (Access Port) in den permanenten Nicht-Trunking-Modus und verhandelt, um die Verbindung in eine Nicht-Trunk-Verbindung umzuwandeln. Die Schnittstelle wird zu einer Nicht-Trunk-Schnittstelle, unabhängig davon, ob die benachbarte Schnittstelle eine Trunk-Schnittstelle ist.
  • switchport mode dynamic auto: Macht die Schnittstelle fähig, den Link in einen Trunk-Link umzuwandeln. Die Schnittstelle wird zu einer Trunk-Schnittstelle, wenn die benachbarte Schnittstelle auf Trunk- oder Desirable-Modus eingestellt ist. Der Standard-Switchport-Modus für neuere Cisco-Switch-Ethernet-Schnittstellen ist dynamic auto. Beachten Sie, dass ein Trunk niemals zustande kommt, wenn zwei Cisco-Switches auf die gemeinsame Standardeinstellung auto eingestellt sind.
  • switchport mode dynamic desirable: Bewirkt, dass die Schnittstelle aktiv versucht, die Verbindung in eine Trunk-Verbindung umzuwandeln. Die Schnittstelle wird zu einer Trunk-Schnittstelle, wenn die benachbarte Schnittstelle auf Trunk-, Desirable- oder Auto-Modus eingestellt ist. Dies ist der Standard-Switchport-Modus bei älteren Switches, z. B. den Catalyst-Switches der Serien 2950 und 3550.
  • switchport mode trunk: Versetzt die Schnittstelle in den permanenten Trunking-Modus und verhandelt, um die benachbarte Verbindung in eine Trunk-Verbindung umzuwandeln. Die Schnittstelle wird eine Trunk-Schnittstelle, auch wenn die benachbarte Schnittstelle keine Trunk-Schnittstelle ist.
  • switchport nonegotiate: Verhindert, dass die Schnittstelle DTP-Frames erzeugt. Sie können diesen Befehl nur verwenden, wenn die Schnittstelle switchport mode access oder trunk ist. Sie müssen die benachbarte Schnittstelle manuell als Trunk-Schnittstelle konfigurieren, um eine Trunk-Verbindung einzurichten.

Tabelle 3-8 zeigt die Ergebnisse der DTP-Konfigurationsoptionen an den gegenüberliegenden Enden einer Trunk-Verbindung, die an Catalyst 2960-Switch-Ports angeschlossen ist.

Tabelle 3-8 DTP ausgehandelte Schnittstellenmodi

Dynamisch Auto

Dynamisch Wünschenswert

Kofferraum

Zugang

Dynamisch Auto

Access

Trunk

Trunk

Access

Dynamik erwünscht

Rüssel

Rüssel

Rüssel

Zugang

Rüssel

Rüssel

Trunk

Trunk

Eingeschränkte Konnektivität

Zugang

Zugang

Zugang

Eingeschränkte Konnektivität

Zugang

Der voreingestellte DTP-Modus ist abhängig von der Cisco IOS-Softwareversion und der Plattform. Um den aktuellen DTP-Modus zu ermitteln, geben Sie den Befehl show dtp interface ein, wie in der folgenden Ausgabe gezeigt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.