Não, o dispositivo lento não desacelera a rede. O motivo tem a ver com o funcionamento de um comutador.
Quando um switch recebe uma mensagem, ele compara o endereço MAC de destino a uma tabela mantida na memória. Em seguida, reenvia essa mensagem para o destino, usando a porta correta e apenas a porta correta.
Se isso facilitar, você pode pensar assim:
HostA (1Gbps), HostB (1Gbps), HostC (100Mbps), todos conectados ao switch, criam essas conexões físicas:
- HostA (1Gbps) - > Switch (1Gbps)
- HostB (1Gbps) - > Switch (1Gbps)
- HostC (100 Mbps) - > Comutador (100 Mbps)
Agora, se você considerar a situação em que o HostA está se comunicando com o HostC, é necessário perceber que, embora o HostA possa enviar dados para o comutador a 1Gbps, o comutador só pode enviar dados para o HostC a 100Mbps. Então, essencialmente, a comunicação será limitada a 100Mbps.
Agora, se você continuar esse raciocínio, pode pensar assim:
- HostA (1Gbps) < - > HostB (1Gbps)
- HostA (100 Mbps) < - > HostC (100 Mbps)
- HostB (100 Mbps) < - > HostC (100 Mbps)
Qualquer comunicação com a HostC será reduzida para 100Mbps, devido ao gargalo