Estou apenas me perguntando como um switch sabe como rotear pacotes para destinos "ocultos" atrás de outro switch. No meu entendimento, um switch possui uma tabela que mapeia cada uma de suas portas de hardware para exatamente um endereço MAC. Até aqui tudo bem, quando um pacote / quadro (?) Chega agora, pode determinar a porta na qual o pacote deve ser roteado.
Mas o que acontece quando há outro switch conectado a uma dessas portas e este segundo switch possui mais de um dispositivo conectado?
Gostaria de saber como um switch é capaz de resolver isso (na OSI-Layer 2, sem roteador), pois acho que isso realmente funciona na realidade (?)
Lamento se essa pergunta já existe (acho que não, não deve ser incomum), mas não consegui colocar meu pensamento em uma consulta de pesquisa adequada.