Se é possível o ser humano sobreviver com um pulmão, qual é a necessidade de possuir dois? A resposta a esta pergunta, leva-nos a um assunto pertinente: “Redundância”.
De forma geral, redundância é repetição. Mas o termo é bastante aplicado em redes para designar a duplicação de equipamentos e adição de caminhos de rede alternativos.
Hoje, iremos abordar sobre links redundantes, que é a existência de mais de um caminho entre os dispositivos de origem e transmissão. Esse link, é uma alternativa a opção primária em caso desta falhar.
Apesar das grandes vantagens de se ter links redundantes na rede, existem problemas que podem surgir, tais como:
1.Broadcast Storm: quando uma mensagem de Broadcast é enviada, ela é replicada infinitamente na rede.
2.Várias cópias: o dispositivo recebe várias cópias do mesmo quadro, se o quadro chega por diferentes segmentos ao mesmo tempo.
2.1 Exemplo:
O PC 1 deseja enviar frames ao PC 2, para isso ele envia ao switch 3. Este por sua vez, enviará um quadro Broadcast que será recebido pelo switch 1 e 4. Após isso, o switch 1 e 4 recebe e transmitem no mesmo frame em broadcast. Agora o switch 2 receberá o quadro em duas portas diferentes com o mesmo endereço MAC origem, isso levará a instabilidade
3. Trashing da Tabela MAC: acontece quando um switch recebe em portas diferentes o mesmo quadro com o mesmo endereço MAC de origem.
Para se evitar esses problemas na rede, recorre-se ao protocolo STP (Spanning Tree Protocol) que detecta loops e , em seguida, remove o loop.