O Que É VTP Pruning?
VLAN Trunking Protocol (VTP) pruning é um recurso de otimização de largura de banda que impede tráfego flooded desnecessário (broadcast, multicast, unknown unicast) de atravessar links trunk para switches que não têm portas na VLAN relevante.
Como Funciona
- Rastreamento Atividade VLAN: Cada switch monitora quais VLANs têm portas de acesso ativas.
- Mensagem Prune: Quando VTP pruning habilitado, switches incluem "prune list" em anúncios VTP, indicando VLANs sem portas locais ativas.
- Filtragem Upstream: Switches upstream recebem a prune list e param de encaminhar tráfego flooded para aquelas VLANs pelo trunk ao switch solicitante.
- Dinâmico: Conforme portas são adicionadas/removidas de VLANs, prune lists atualizam automaticamente via updates VTP.
Principais Benefícios
- Largura de Banda Trunk Reduzida: Elimina flooding desperdiçado através de links onde tráfego seria descartado de qualquer forma.
- Bancos de Dados VLAN Menores: Switches mantêm entradas apenas para VLANs que realmente precisam encaminhar.
- Convergência Melhorada: Menos tráfego flooded = convergência STP mais rápida e menor utilização CPU.
- Auxílio Prevenção de Loop: Limitando escopo de frames flooded, pruning reduz chance de loops spanning-tree propagarem.
Configuração (Cisco IOS)
Switch(config)# vtp pruning ! Habilita pruning para todo domínio VTP (apenas modo server)
Também pode ser controlado por-VLAN com switchport trunk pruning vlan em trunks específicos.
Ressalvas
- Requer VTP versão 2 ou 3.
- Funciona apenas em links trunk.
- VLAN 1 e VLANs 1002–1005 (default FDDI/Token Ring) nunca são podadas.
- Todos switches no domínio devem suportar pruning para comportamento consistente.
VTP pruning é recurso simples, baixo risco, que gera economia mensurável de largura de banda em redes comutadas médio-grandes.