Porta de mudança do switch Ethernet

Porta de mudança do switch Ethernet

Na universidade estamos aprendendo sobre switches Ethernet e recebi a seguinte pergunta:

O que acontece com os frames endereçados a uma máquina x, se esta máquina for desconectada do switch e depois reconectada em um link diferente?

Se um quadro com endereço desconhecido for recebido, sei que o switch o enviará para todas as portas (inundação de quadros). A mesma coisa acontece aqui?

Obrigado

Responder1

Como @RonMaupin apontou, isso é tratado por meio de tabelas de endereços MAC no switch - um sistema correlativo simples que compara os quadros recebidos dos dispositivos (junto com o MAC de origem desse quadro, que faz parte dos dados do quadro) com um registro de todos outros dispositivos conectados.

Na maior parte, o processo de mudança de uma porta para outra ao longo de uma ponte é efetivamente instantâneo. Isso é respondido de forma muito mais concisa aqui:

https://networkengineering.stackexchange.com/questions/13012/how-does-a-switch-learn-a-switch-table

Responder2

Além da referência de @SmallLoanOf1M à resposta de RonMaupin:

Desconectar uma NIC de um switch remove o MAC da NIC da tabela de endereços de origem dos switches. Se neste estado um quadro for recebido pelo switch, ele será inundado em todas as portas.

Quando há vários switches conectados em uma cadeia, o próximo switch ainda associará o MAC à porta que conecta os dois switches. Portanto, mover a NIC para um switch diferente pode causar alguns quadros mal direcionados.

Na prática, reconectar a NIC a outra porta (potencialmente em um switch diferente) faz com que algum tráfego seja enviado - a solução mais simples para o host é enviar uma transmissão. Este tráfego se encarrega de atualizar os SATs em todos os switches relacionados.

informação relacionada