Protocolo troncal dinámico (DTP)
Course Contents
1. ¿Qué es la autoedición?
Si estás aquí es porque quieres entender qué es y cómo funciona el Protocolo de Troncalización Dinámica (DTP).
DTP tiene una función sencilla: negociar automáticamente si un enlace entre dos conmutadores debe convertirse en un puerto troncal o permanecer como puerto de acceso.
Para ello, se intercambian tramas DTP para decidir entre los conmutadores vecinos si el enlace formará un tronco.

En lugar de configurar manualmente el modo troncal o de acceso en ambos lados, DTP se encarga de la configuración por ti.
Dynamic Trunking Protocol es un protocolo propietario creado por Cisco y sólo funciona entre dispositivos Cisco.
2. Cómo funciona la autoedición
Para entender cómo se comporta la autoedición por defecto, veamos un ejemplo básico:

Aquí tenemos dos switches conectados a través de sus interfaces GigabitEthernet 0/1.
Configuración por defecto de los conmutadores
Comprobemos su configuración por defecto:
En SW1:
SW1#show interfaces gigabitEthernet 0/1 switchport Name: Gig0/1 Switchport: Enabled Administrative Mode: dynamic auto Operational Mode: static access Administrative Trunking Encapsulation: dot1q Operational Trunking Encapsulation: native Negotiation of Trunking: On Access Mode VLAN: 1 (default) Trunking Native Mode VLAN: 1 (default) Voice VLAN: none Administrative private-vlan host-association: none Administrative private-vlan mapping: none Administrative private-vlan trunk native VLAN: none Administrative private-vlan trunk encapsulation: dot1q Administrative private-vlan trunk normal VLANs: none Administrative private-vlan trunk private VLANs: none Operational private-vlan: none Trunking VLANs Enabled: All Pruning VLANs Enabled: 2-1001 Capture Mode Disabled Capture VLANs Allowed: ALL Protected: false Unknown unicast blocked: disabled Unknown multicast blocked: disabled Appliance trust: none
En SW2:
SW2#show interfaces gigabitEthernet 0/1 switchport Name: Gig0/1 Switchport: Enabled Administrative Mode: dynamic auto Operational Mode: static access Administrative Trunking Encapsulation: dot1q Operational Trunking Encapsulation: native Negotiation of Trunking: On Access Mode VLAN: 1 (default) Trunking Native Mode VLAN: 1 (default) Voice VLAN: none Administrative private-vlan host-association: none Administrative private-vlan mapping: none Administrative private-vlan trunk native VLAN: none Administrative private-vlan trunk encapsulation: dot1q Administrative private-vlan trunk normal VLANs: none Administrative private-vlan trunk private VLANs: none Operational private-vlan: none Trunking VLANs Enabled: All Pruning VLANs Enabled: 2-1001 Capture Mode Disabled Capture VLANs Allowed: ALL Protected: false Unknown unicast blocked: disabled Unknown multicast blocked: disabled Appliance trust: none
¿Qué significa esta configuración?
Por defecto, las interfaces funcionan con estos importantes ajustes:
Modo administrativo: dinámico automático
Este es el modo DTP por defecto aplicado automáticamente a los puertos del switch.
En dynamic auto el puerto escucha las tramasDTP pero no inicia el trunking.
Simplemente espera una trama DTP que diga:
“¡Eh, convirtámonos en un tronco!”
Si recibe una trama de este tipo, acepta y se convierte en un puerto troncal.
De lo contrario, el puerto permanece pasivo.
Modo operativo: acceso estático
Como ambos puertos de nuestros switches están configurados en auto dinámico, ambos están escuchando pero ninguno está enviando tramas DTP.
Como resultado, no se negocia ningún trunk y los puertos permanecen en modo acceso por defecto.
Negociación de Trunking: On
Esto significa que DTP está habilitado en los puertos y listo para negociar, pero de nuevo sólo si un lado toma la iniciativa.

¡Como ambos puertos están esperando pasivamente una trama DTP y ninguno inicia
no se forma ningún trunk y el enlace permanece en modo acceso !
Ahora que ya sabes cómo se comporta DTP por defecto, es hora de ver los otros modos DTP que permiten la negociación del puerto troncal.
☕ Toma un sorbo de café o un vaso de agua y continuemos 🙂
3. Modos de negociación DTP
DTP te da flexibilidad para decidir cómo se comportan tus switchports.
Cada switchport puede configurarse con uno de los siguientes modos:
Modo Switchport | Comportamiento |
---|---|
auto dinámico | Escucha las tramas DTP pero no inicia la negociación de troncales. |
dinámica deseable | Envía activamente tramas DTP para intentar formar un tronco. |
maletero | Fuerza al puerto a convertirse en troncal y envía tramas DTP. |
acceda a | Obliga al puerto a convertirse en un puerto de acceso y desactiva la negociación troncal. |
no negociar | Desactiva completamente la autoedición. No se envían ni se escuchan tramas. |
👉 Pero, ¿cómo se comportan estos modos en la práctica?
Cuando aprendí autoedición, también me llevó un poco de tiempo entender cada modo y eso es completamente normal.
Empecemos por la combinación más habitual:
Dynamic Desirable (envío) + Dynamic Auto (escucha).
Configuraremos SW1 en modo deseable dinámico y dejaremos SW2 en automático dinámico.
¡Veamos cómo interactúan y si negocian con éxito un troncal!

¡Aquí puede ver una animación que muestra cómo se envían las tramas DTP desde la interfaz G0/1 de SW1 si el modo deseable dinámico está activado !
Configuración
En SW1:
SW1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#interface gigabitEthernet 0/1
SW1(config-if)#switchport mode dynamic desirable
El modo deseable dinámico envía activamente tramas DTP para iniciar la negociación troncal.
En SW2, no cambiamos nada:
Permanece en modo dinámico automático, listo para escuchar las tramas DTP entrantes.
Ahora, vamos a verificar si el tronco está arriba.
Verificación
En SW1:
SW1#show interfaces trunk
Port Mode Encapsulation Status Native vlan
Gi0/1 desirable 802.1q trunking 1
Vlans allowed on trunk:
Gi0/1 1-1005
Vlans allowed and active in management domain:
Gi0/1 1,10,20
Vlans in spanning tree forwarding state and not pruned:
Gi0/1 1,10,20
En SW2:
SW2#show interfaces trunk
Port Mode Encapsulation Status Native vlan
Gi0/1 auto 802.1q trunking 1
Vlans allowed on trunk:
Gi0/1 1-1005
Vlans allowed and active in management domain:
Gi0/1 1,10,20
Vlans in spanning tree forwarding state and not pruned:
Gi0/1 1,10,20
Como puede ver, el enlace troncal se ha formado correctamente.
- SW1 está enviando tramas DTP(dinámicas deseables).
- SW2 está escuchando y aceptando(dynamic auto).
Así es exactamente como funciona la autoedición.
⚠️Recuerde:
si ambos lados están en auto dinámico, no se formará ningún tronco.
Necesita al menos un lado en modo deseable dinámico o tronco para iniciar.
→ Enhorabuena, acabas de crear una troncal negociada por autoedición.
4. Cómo interactúan los modos de autoedición
Ahora que ya sabes cómo configurar la autoedición y lo fácil que es formar un tronco, vamos a profundizar en cómo interactúan los distintos modos de autoedición.
Combinaciones que crean un tronco con éxito
Para que se forme una troncal, al menos uno de los lados debe tomar la iniciativa enviando tramas DTP.

Puntos clave que hay que recordar:
- dinámica deseable: Envía tramas DTP activamente para negociar una troncal.
- Troncal: Fuerza la interfaz al modo troncal y también envía tramas DTP.
- dinámico automático: Sólo escucha las tramas DTP; necesita un interlocutor para iniciarse.
Importante:
Si al menos un lado está en modo deseable dinámico o troncal, se formará un tronco con éxito.
Situaciones en las que no se forma tronco
¿Qué ocurre cuando nadie inicia o el trunking está desactivado?

Si ambos lados están en auto dinámico o un lado está en acceso : no se envían tramas DTP y no se crea ninguna troncal.
Cuadro recapitulativo completo
Aquí tienes un resumen de todas las posibles interacciones del modo autoedición:
Auto Dinámico | Dinámico Deseable | Maletero | Acceda a | |
---|---|---|---|---|
Dynamic Auto | Acceda a | Maletero | Maletero | Acceda a |
Dinámico Deseable | Maletero | Maletero | Maletero | Acceda a |
Maletero | Maletero | Maletero | Maletero | ? |
Acceda a | Acceda a | Acceda a | ? | Acceda a |
Caso especial: Troncal vs Acceso
Si un puerto está configurado como troncal y el otro como acceso, no se comunicarán correctamente.
¿Por qué?
- El puerto troncal etiqueta las tramas VLAN (802.1Q).
- El puerto de acceso espera tramas no etiquetadas.
Resultado: No pueden entenderse y falla la comunicación.
5. Conclusión
DTP es un protocolo de Cisco que automatiza la negociación troncal entre switches.
Por defecto, los puertos están en modo dinámico automático, escuchan pero no inician la negociación.
Para formar un tronco, al menos un lado debe enviar activamente tramas DTP (dinámico deseable o troncal).
Modo | Comportamiento |
---|---|
auto dinámico | Escucha, pero no inicia. |
dinámica deseable | Inicia activamente el trunking. |
maletero | Fuerza el trunking, envía tramas DTP. |
acceda a | Fuerza el acceso, desactiva la autoedición. |
no negociar | Desactiva completamente la autoedición. |