Dynamic Trunk Protocol (DTP) ist ein Cisco-spezifisches Protokoll das es Cisco-Geräten ermöglicht automatisch zu erkennen ob ein bestimmter Port eine Verbindung zu einem anderen Gerät als einem Endgerät (z.B. einem Switch oder einem Router) herstellen sollte und ob diese Verbindung trunking-fähig sein sollte.
Ein Trunk ist eine Verbindung zwischen zwei Geräten, die mehrere VLANs (Virtual Local Area Networks) übertragen kann.