← Voltar ao curso
Network Access
STP (Spanning Tree Protocol)
STP (IEEE 802.1D)
Previne loops em redes com switches redundantes. Sem STP, broadcast storms, duplicação de quadros e instabilidade na MAC table aconteceriam.
Algoritmo (3 passos):
- Eleição da Root Bridge: O switch com o menor Bridge ID (prioridade + MAC) vence. Prioridade padrão: 32768.
- Eleição da Root Port: Cada switch não-root escolhe a porta com menor custo até a root bridge.
- Eleição das Designated Ports: Em cada segmento, a porta com menor custo até a root bridge é a designated port. As non-designated ports são bloqueadas.
Estados das Portas STP:
| Estado | Ação | |--------|------| | Blocking | Não encaminha, não aprende MACs, recebe BPDUs | | Listening | Não encaminha, não aprende, processa BPDUs (15s) | | Learning | Não encaminha, aprende MACs (15s) | | Forwarding | Encaminha normalmente | | Disabled | Administrativamente desligada |
Caminho para Forwarding: Blocking → Listening (15s) → Learning (15s) → Forwarding (~30s total)
PVST+ (Cisco):
Per-VLAN Spanning Tree — uma instância STP por VLAN. Permite load balancing entre VLANs.
RSTP (802.1w):
Evolução do STP. Converge em milissegundos (vs 30-50s do STP clássico).
- Port roles: Root, Designated, Alternate, Backup
- Edge ports (portas de acesso): vão direto pra forwarding
Comandos:
Switch(config)# spanning-tree vlan 10 priority 4096
Switch(config)# interface gigabitethernet0/1
Switch(config-if)# spanning-tree portfast
Switch(config)# spanning-tree mode rapid-pvst
UplinkFast / BackboneFast:
Técnicas de convergência acelerada para cenários específicos de falha.