Suponha que eu tenha uma lista de switches de camada 2 que não suportam LLDP (Link Layer Discovery Protocol), mas suportam SNMP. Eu tenho os endereços IP de gerenciamento desses switches, mas não sei como eles estão conectados uns aos outros.
Consigo obter a tabela de encaminhamento de cada comutador via SNMP, que é um mapeamento do endereço MAC de origem / destino para o número da porta do comutador.
É possível construir a topologia da rede da camada 2 a partir dessas tabelas de encaminhamento? Eu procurei muito por esse algoritmo (pseudo-código), mas não consigo encontrá-lo.