Dynamic Trunking Protocol

Das Dynamic Trunking Protocol (DTP) ist ein proprietäres Netzwerkprotokoll der Firma Cisco Systems für lokale Netze. Es dient dazu, dass zwei VLAN-fähige Switches untereinander aushandeln, ob ein Port automatisch einen VLAN-Trunk bilden soll. DTP wurde eingeführt, um die Switch-Konfiguration zu vereinfachen und Konfigurationsfehler zu vermeiden.

Aufgrund von Sicherheitsrisiken wird von der Verwendung abgeraten.

Funktionsweise

Ein Trunk-Port dient der Übertragung von unterschiedlichen VLANs über eine einzige physische Verbindung. Das Verfahren ist als IEEE 802.1Q standardisiert; daneben gibt es noch ältere proprietäre Lösungen wie beispielsweise das Inter-Switch Link Protocol (ISL) von Cisco. Mit dem Dynamic Trunking Protocol können zwei benachbarte Geräte untereinander automatisch aushandeln, ob eine Verbindung einen VLAN-Trunking verwenden soll. Daneben kann auch ausgehandelt werden, ob 802.1Q oder ISL zur Kapselung verwendet wird.

Das Dynamic Trunking Protocol ist ein Punkt-zu-Punkt-Protokoll zwischen direkt miteinander verbundenen Ethernet-Netzwerkgeräten; eine Weiterleitung in der Broadcast-Domäne ist nicht vorgesehen. Ein Port, auf dem DTP aktiviert ist, sendet DTP-Frames an die MAC-Adresse 01-00-0C-CC-CC-CC. Hierbei handelt es sich um eine Multicast-Adresse, die auch von weiteren proprietären Cisco-Protokollen wie zum Beispiel dem VLAN Trunking Protocol, Port Aggregation Protocol oder Unidirectional Link Detection verwendet wird.

Konfiguration

Die Konfiguration erfolgt im Internetwork Operating System, indem ein Port in einen von fünf Modi versetzt wird:

Port ist einem VLAN fest zugeordnet und verwendet kein VLAN-Trunking.
Port ist ein VLAN-Trunk.
Port ist ein Tunnel, auf dem ein einzelnes Tunnel-VLAN konfiguriert wird. Über dieses Tunnel-VLAN können mehrere Kunden-VLANs transportiert werden. Auf dem Nachbarport wird das äußere Tunnel-VLAN wieder entfernt.
Aktive Aushandlung: Port wird Trunk, wenn sein Nachbarport am anderen Ende als trunk, dynamic desirable oder dynamic auto konfiguriert ist.
Passive Aushandlung: Port wird Trunk, wenn Nachbarport am anderen Ende als trunk oder dynamic desirable konfiguriert ist.

Einzelnachweise

  1. 1 2 Cisco Networking Academy's Introduction to VLANs. 7. April 2014, abgerufen am 7. Oktober 2018 (englisch).
  2. ↑ Cisco DTP (Dynamic Trunking Protocol) Negotiation. Abgerufen am 12. April 2026.
  3. ↑ Catalyst 3750-X and 3560-X Switch Software Configuration Guide, Release 12.2(55)SE. Chapter: Configuring IEEE 802.1Q and Layer 2 Protocol Tunneling. Cisco, 11. September 2018, abgerufen am 21. April 2017 (englisch).