Есть около 150 свитчей d-link, есть к ним доступ по cli, web и snmp
Задача - составить топологию (карту) этих свитчей.
Как я вижу это. На свитче на каждом порту можно смотреть (как минимум через web и cli) маки подключенных железок, которые висят дальше на этом порту.
Т.е. проходим все свитчи (ip их известны), собираем их маки, дальше по всем портам каждого свитча собираем маки, ищем совпадения с таблицей маков свитчей.
И самое сложное - сопоставление маков и составление карты на основе полученных данных.
Есть ли уже такое решение? Если нет, то буду писать свой лисапед.
p.s. нагуглил d-view 6.0, который вроде это дело умеет, но он больно огорожен, а нужно opensource\freeware.
p.p.s Никто не подскажет MIB для просмотра мака самого свитча и того, что висит на порту?