O VTP (VLAN Trunking Protocol) é um protocolo da Cisco que simplifica o
gerenciamento de VLANs em uma rede de switches. Em vez de configurar cada VLAN
manualmente em todos os switches, você pode fazer as alterações em um único switch
(o servidor VTP) e ele propaga automaticamente as informações para os outros switches
(clientes VTP).
Para que o VTP funcione, todos os switches devem estar no mesmo domínio VTP e
conectados por meio de portas trunk.
Modos de Operação do VTP
Antes de começar a configurar, é fundamental entender os três modos de operação. Por
padrão, todos os switches Cisco vêm no modo "Server".
Server (Servidor): Neste modo, você pode criar, modificar e excluir VLANs. O
switch servidor anuncia as mudanças para os outros switches no mesmo
domínio. Ele também sincroniza sua base de dados de VLANs com a de outros
servidores ou clientes. É o ponto central de controle.
Client (Cliente): Um switch cliente recebe as atualizações de VLANs de um
servidor VTP. Ele não pode criar, modificar ou excluir VLANs. Ele apenas
armazena e encaminha as informações. Se você tentar criar uma VLAN em um
cliente, o comando será rejeitado.
Transparent (Transparente): Este switch não participa do domínio VTP. Ele
não anuncia nem sincroniza suas VLANs. No entanto, ele retransmite as
mensagens VTP que recebe de outros switches, permitindo que o servidor e os
clientes se comuniquem através dele. Em um switch transparente, você pode
criar e excluir VLANs, mas essas mudanças não são propagadas.
Passo a Passo da Configuração VTP
A configuração do VTP deve ser feita em uma ordem específica para evitar problemas.
Passo 1: Configurar a Interface Trunk
O VTP só funciona através de interfaces configuradas como trunk. Certifique-se de que
as portas que conectam os switches estejam nesse modo.
Switch# configure terminal
Switch(config)# interface [tipo/número_da_interface]
Switch(config-if)# switchport mode trunk
Switch(config-if)# end
Passo 2: Configurar o Switch VTP Server
Este será o switch principal onde todas as VLANs serão criadas.
1. Acesse o modo de configuração global:
Switch# configure terminal
2. Defina o modo VTP como server (normalmente já é o padrão):
Switch(config)# vtp mode server
3. Defina o nome do domínio VTP:
O nome deve ser o mesmo em todos os switches que você quer que participem do
mesmo domínio. O nome do domínio VTP é case-sensitive.
Switch(config)# vtp domain [nome_do_dominio]
Exemplo: vtp domain RedeVendas
4. (Opcional, mas recomendado) Defina uma senha VTP:
A senha adiciona uma camada de segurança, garantindo que apenas switches
autorizados entrem no domínio.
Switch(config)# vtp password [senha]
Exemplo: vtp password cisco123
5. Crie as VLANs:
Agora você pode criar todas as VLANs necessárias na sua rede.
Switch(config)# vlan 10
Switch(config-vlan)# name Servidores
Switch(config-vlan)# exit
Switch(config)# vlan 20
Switch(config-vlan)# name Usuarios
Passo 3: Configurar os Switches VTP Client
Estes switches receberão automaticamente as VLANs criadas no servidor.
1. Acesse o modo de configuração global:
Switch# configure terminal
2. Defina o modo VTP como client:
Switch(config)# vtp mode client
3. Defina o mesmo nome do domínio VTP e a mesma senha:
Switch(config)# vtp domain [nome_do_dominio]
Switch(config)# vtp password [senha]
Exemplo: vtp domain RedeVendas e vtp password cisco123
Passo 4: Configurar um Switch VTP Transparent
1. Acesse o modo de configuração global:
Switch# configure terminal
2. Defina o modo VTP como transparent:
Switch(config)# vtp mode transparent
3. (Opcional) Crie VLANs locais:
Você pode criar VLANs neste switch, mas elas não serão propagadas.
Switch(config)# vlan 99
Switch(config-vlan)# name Local_VLAN
Comandos de Verificação
Para garantir que o VTP está funcionando como esperado, use os seguintes comandos
no modo de usuário privilegiado (#):
show vtp status: Mostra o modo de operação, o nome do domínio VTP, o
número da revisão de configuração (Configuration Revision) e a versão do VTP.
O número de revisão é fundamental: ele deve ser o mesmo em todos os switches
que sincronizaram as VLANs.
show vlan brief: Exibe todas as VLANs criadas e suas respectivas portas. Nos
switches clientes, você verá as VLANs criadas no servidor aparecerem aqui
automaticamente.
Lembre-se de sempre verificar o Configuration Revision para garantir que todos os
clientes estão sincronizados com o servidor. Ao adicionar um novo switch em uma rede
VTP, uma boa prática é configurá-lo primeiro no modo transparent para zerar o número
de revisão e evitar que um número de revisão alto inadvertidamente apague as VLANs
da rede.