Aunque la configuración de VLANs en una red o entorno pequeño pueda ser fácilmente administrable en entornos grandes puede resultar una configuración muy engorrosa el ir configurando todas las VLANs en todos los switches y puede ser fácil el que alguna VLAN no se configure en alguno de los switches, sobre todo si utilizamos el diseño de VLAN extremo a extremo.
En el caso que tengamos una red con un tamaño ya considerable y queramos mantener una consistencia en las VLANs que se van creando resulta muy recomendable disponer de algún mecanismo que nos permita tener todos los switches sincronizados en cuanto a las VLANs de la red.
Un protocolo que nos permite tener todos los switches de la red sincronizados en cuanto a las VLANs disponibles en la red es VTP – VLAN Trunking Protocol. VTP es un protocolo propietario de Cisco de capa 2 que nos permite intercambiar información sobre VLANs entre trunks de forma que los switches de la red tengan la base de datos de VLANs sincronizadas en todo momento desde un punto central de la red.
En el caso de no utilizar switches Cisco o de querer interconectar switches Cisco con otros de otro fabricante no podríamos utilizar VTP y deberíamos utilizar algún protocolo abierto como es GVRP, que tiene unas funcionalidades muy similares al VTP, pero se trata de un protocolo abierto, al contrario que VTP.
VTP nos permite crear VLANs, editarlas o borrarlas desde un switch central en todos los switches de la red.
Características de VTP
Dominios de VTP
VTP utiliza dominios para agrupar a los switches que van a compartir la misma información de VLANs.
Dentro de un dominio de VTP se intercambia la siguiente información gracias a los anuncios de VTP:
* Nombre del Dominio
* Versión de VTP
* Lista de VLANs
* Parámetros específicos de cada VLAN
Modos de VTP
Los switches dentro de un dominio de VTP pueden funcionar de tres formas diferentes:
* Modo servidor: Los servidores son los encargados de crear y mantener la información de todas las VLANs en la red y son los encargados de pasar esta información al resto de switches. Por defecto los switches Cisco estan en modo servidor.
* Modo cliente: Los switches en modo cliente no pueden hacer ninguna modificación en las VLANs y mantienen la información de VLANs gracias a los mensajes que son enviados desde los servidores
* Modo transparente: Los switches en modo transparente no participan en el proceso de VTP y reenvian los mensajes de VTP, pero de forma diferente dependiendo de la versión de VTP. Si es VTP versión 1 sólo se reenvían los mensajes de VTP que tengan como versión 1 y que correspondan al nombre de dominio que tengan configurado. En VTP versión 2 sin embargo los switches transparentes son capaces de reenviar los mensajes VTP aunque no correspondan ni a la versión que tiene el switch configurado ni al dominio en el que esté incluido este switch en modo transparente.
Anuncios de VTP
Los switches que utilizan VTP versión 1 o versión 2 anuncian las VLANs (sólo desde la 1 hasta la 1005), números de versión de configuración y parámetros de cada VLAN por los trunks para notificar esta información al resto de los switches de dominio mediante mensajes de multicast, la versión 3 de VTP ya permitiría la utilización de VLANs en el rango 1-4096, lo que haría a VTP compatible con el estándar IEEE 802.1Q.
Es importante comentar que el número de versión de configuración empieza siempre en 0 y que cada vez que se produce un cambio el número de versión de configuración se incrementa en 1 y el mensaje con número de versión de configuración más alto se considera el último y por tanto el que hay que sincronizar.
Y también es importante comentar que por defecto los anuncios de VTP se transmiten en texto plano y sin password, es decir, sin encriptación, con lo que no se realiza un intercambio de información seguro realiz...