O roteador é um equipamento de nível IP.
Neste esquema genérico:
You(MACY)----IP/Ethernet--->Router1(MAC1)----IP/Ethernet--->Router2(MAC2)
Você só saberá o MAC do primeiro salto (MAC1 do Roteador1) porque você fala Ethernet com ele. Outro endereço Mac não está exposto a você.
Você pode conhecer os diferentes saltos que existem entre você e um outro host usando o traceroute. Ele informará os endereços IP dos roteadores (se o roteador permitir).
traceroute en.wikipedia.org
Mas um roteador nunca informará a você quais outros roteadores estão conectados a ele. Isso faz parte da tabela de roteamento, que é uma informação privada.