Anúncios **VTP (VLAN Trunking Protocol)** são trocados entre switches no mesmo domínio VTP sobre **Links Trunk Camada 2** usando framework **GARP (Generic Attribute Registration Protocol)** (especificamente mecanismos **GVRP - GARP VLAN Registration Protocol** em implementações iniciais, embora VTP Cisco seja proprietário).
Fluxo Processo
- Gatilho Anúncio: Um switch (modo Server/Client) envia **Anúncio Resumo VTP** (a cada 5 min padrão) ou **Anúncio Subconjunto** (em mudança VLAN) para fora de **Todas Portas Trunk**.
- Encapsulamento: Frame MAC Destino = **01-00-0C-CC-CC-CC** (Endereço Grupo Cisco / Multicast CDP/VTP). EtherType = **0x2003** (Proprietário Cisco).
- Recepção: Switches vizinhos no trunk recebem frame.
- Validação: Cheque **Match Nome Domínio**, **Match Digest Senha MD5**, **Número Revisão Configuração** (Maior vence).
- Processamento: Se válido & revisão maior → Atualiza base dados VLAN local (Add/Delete/Modify VLANs por mensagem).
- Propagação: Switches atualizados **inundam novos Anúncios Resumo/Subconjunto** para fora suas outras portas trunk.
Pontos-Chave
- **Apenas percorre Links Trunk** (ISL ou 802.1Q). Não Portas Acesso.
- **Modo VTP Transparent** encaminha anúncios mas **não origina nem processa** mudanças VLAN.
- **VTP Versão 3** adiciona suporte Private VLANs, VLANs Extended Range (1006–4094), e melhor autenticação (SHA-256), mas ainda usa mesmo mecanismo flooding multicast L2.