Sua tabela de endereços do Switch2 mac só preencherá com entradas de endereço de origem que ele tenha observado em um quadro Ethernet de ingresso. O mais provável é que em algum momento o MAC da porta do Switch1 100Base-TX tenha sido o endereço de origem de um quadro Ethernet, enquanto o MAC do 1000Basex-X não foi. Isso pode estar relacionado ao comportamento da mudança na forma como ele origina o tráfego auto-originado, como quadros BPDU, etc. Ao encaminhar o tráfego transitório da camada 2, ou seja, tráfego, ele simplesmente carrega o caminho, os endereços Ethernet individuais do físico interfaces no switch não estão incluídas.
Meu palpite seria que o Switch1 originou um quadro Ethernet como o MAC da porta 100Base-TX em um ponto, enquanto ele não originou nada do MAC da porta 1000Base-X. Se ele nunca originar tráfego com o MAC da porta 1000Base-X, sua tabela de endereços do Switch2 mac nunca será preenchida com ele.