We have a multi vendor network and are struggling to get accurate topology information on any equipment other than our Cisco estate.
We have multiple subnets and on Cisco only subnets the topology information is reported correctly.
However in other subnets where we have multi vendors we struggle to get accurate topology information, some devices report their information where others don't.
e.g. we have 2 Cisco Distribution switches that run spanning tree on 2 seperate rings on a subnet, a very brief layout is below
Vendor A -> Vendor B -> Vendor B -> Vendor B -> Vendor B - Vendor B -> Vendor A
On the above scenario we have toplogoy information from 1 to 2, nothing from 2 to 3, nothing from 3 to 4, information from 4 to 5, nothing from 5 to 6 and information from 6 to 7.
Vendor A is Cisco, Vendor B is Garrettcom and the links between switches are fibre.
Each node has both the L2 & L3 boxes ticked under resources and in the back end database i can see the L2 connections for each of the nodes.
In the database however under the toplogy table i only see some of the links being reported.
Using Network Atlas (ConnectNow) or NTM show the same results.
The vast majority of these nodes have been added manually, however i have tried running Network Discovery to see if the toplogy information can be recalculated but no matter what i try i cannot get this information to show.
We will be in a position shortly to upgarde to the latest version of NPM (currently running V12.1).
Question is do i upgrade the software from 12.1 to the latest, or trash my database and start again from a fresh install of the latest version and then re-import all of my devices again and start over using Network Discovery to add my nodes.
Or is there some other way of getting the topology information to be displayed on a mixed vendor subnet without too much effort?
Any ideas / suggestions would be appreciated.