Redes de computadores
O VTP – VLAN Trunk Protocol, é um protocolo de camada 2, criado pela Cisco, utilizado para manter a consistência na configuração de VLANs e facilitar a administração das mesmas. Com o VTP criamos uma estrutura Client-Server, onde todas as alterações devem ser realizadas no Server, e automaticamente são replicadas para os dispositivos Clients.
Sem o VTP, quando vamos criar uma VLAN, temos que entrar em todos os switches da rede e adicionála. Da mesma forma, para remover ou editar uma VLAN temos que entrar em cada switch, e efetuar a operação manualmente.
Com o VTP este processo é automatizado. Após criar/deletar/editar a VLAN no VTP Server, a informação é replicada para os VTP Clients.
Além de agilizar o trabalho do administrador, o VTP também garante a consistência na configuração (as mesmas VLANs existirão em todos os switches) e minimiza as chances de erro.
As mensagens enviadas pelo VTP Server possuem um número de revisão, assim, quando o switch Client recebe o anúncio VTP, ele compara com a revisão que ele já possui. Se o número da revisão for maior ele utiliza o anúncio e consolida as alterações. Se o número da revisão for menor, o anúncio é apenas retransmitido. Para o VTP funcionar precisamos criar um domínio, definir o VTP Server e os Clients, bem como configurar a versão do VTP (1, 2 ou 3). Opcionalmente também podemos configurar uma senha para o domínio. Importante: Os anúncios VTP são transmitidos apenas por links Trunks.
VTP Modes
VTP Server: Em um switch no modo VTP Server podemos criar, editar e deletar VLANs, e definir outros parâmetros, como número da revisão e o Pruning. As opções configuradas no VTP Server são replicadas para todos os switches no domínio VTP. Neste modo o switch recebe e transmite os anúncios VTPs e guarda as informações das VLANs na NVRAM.
VTP Client: Possuem as mesmas configurações realizadas no VTP Server, mas nestes equipamentos não podemos criar, editar e