O OIDs do CDP do Cisco CDP OIDs inclui o cdpInterfaceIfIndex que deve mapear para o interface física local. (ifmib)
O estabelecimento de "Uplink" pode ser complicado, mas às vezes você pode inferir de taxas de tráfego relativas e, às vezes, de spanning tree, quais dispositivos são "upstream" de outros.
Considere também uma oportunidade de padronizar a convenção de nomenclatura para torná-la mais óbvia na hierarquia de um dispositivo. ("Acesso", "Distribuição", "Core" para usar o Cisco fala - sua hierarquia pode ser um pouco diferente)