Como o switch sabe qual switch para enviar dados?

3

Por exemplo

                  SW1
             /    |      \
         server1  SW2    SW3
                  |      |     \
             server2   server3 server4

Se o servidor3 enviar dados para o servidor4, SW3 conhecerá o MAC, portanto, apenas encaminhará os dados.

Mas e se server1 enviar dados para o server4? Como o SW1 sabe qual porta usar para encaminhar dados?

    
por Sato 21.03.2017 / 09:41

1 resposta

5

Pelo endereço MAC. Os switches encaminham todos os pedidos de ARP e criam um banco de dados cujo endereço MAC está disponível em qual porta. Como os switches são transparentes, isso significa direta ou indiretamente por meio de outros switches. A menos que você ative protocolos mais altos. O SW3 nem sabe que SW1 ou SW2 existem.

O SW3 conhece os endereços MAC de todos os servidores e quais as suas próprias portas para usá-los. Simples assim. Se você está lendo as especificações de qualquer switch, sempre há uma noção de como esse banco de dados pode ser grande - a maior parte está na faixa de mais de 1.000 entradas para qualquer coisa que não seja extremamente barata.

    
por 21.03.2017 / 09:58