VTP (Vlan Trunk Protocol)
¿Qué es VTP?
VTP es conocido por sus siglas como Vlan Trunking Protocol, el cual es un protocolo propietario de Cisco, el cual tiene una función de que dentro de nuestra infraestructura de red, cuando tenemos varios switches y necesitemos crear, eliminar y modificar una vlan, solamente lo hagamos una vez y esta acción sea propagada a todos los switches de manera que no necesitemos configurar cada switch que tengamos en nuestra infraestructura de red, lo cual nos podria ahorrar bastante tiempo, ya que si tuviéramos unos 50 switches, tendríamos que repetir este procedimiento 50 veces.
A continuacion detallaremos mas sobre los roles, mensajes y versiones que tiene este protocolo.
Roles VTP
Server
Es el switch dentro del dominio VTP que puede crear, eliminar y modificar la información de VLANs dentro del dominio VTP y reenviar la información a los switches clientes
Client
Son los switches dentro del dominio VTP que reciben la información o cambios que realiza el switch servidor y modifica su base de datos local de VLANs y reenvian la informacion hacia otros clientes que puedan estan conectados entre si.
Las VLANs no pueden ser configuradas de manera local en el switch
Transparente
Recibe y reenvía la información de VLAns pero no modifica su base de datos local, en este modo las VLANs son configuradas de forma local en el switch
Off
No participa del dominio VTP, no recibe ni reenvia ninguna informacion.
Las vlans son configuradas de manera local, es decir que puede configurar vlans dentro del switch, pero esta informacion no sera reenviada a ningun switch.
Mensajes VTP
Summary
Incluye la versión, dominio y numero de revisión de configuración y timestamp.
Se envían cada 300 segundos o cuando una vlan es añadida
Subset
Envía toda la información para realizar cambios en la base de datos de VLAN
Se envía cuando ocurre algún cambio en alguna VLAN
Client Requests
Se envía solo para solicitar mayor información
Ocurre cuando un switch con un numero de revisión menor ingresa al dominio VTP y ve que existe un numero de revisión mayor la cual se almacena localmente.
Configuración VTP
Configuracion
### Definir la version VTP
vtp version |1| - |2| - |3|
### Definir el dominio VTP
vtp domain <cisco.com>
### Definir el modo que estara trabajando el switch
vtp mode |server| |client| |transparent| |none|
### Definir una contraseña para el dominio VTP (Opcional)
vtp password <password>
Verificacion
### Comando para verificar VTP
show vtp status
show vtp status | i version run|Operating|VLANS|Revision