I kindly request clarification on the issue that my MikroTik router board lately and after being connected to the internal network through a Cisco N3K switch, only show MikroTik devices in neighbors whereas and before this setup it was listing Ubiquity devices for example also.
Can anyone clarify how to revert it back to show all devices?
The neighbor functionality uses MNDP, LLDP and CDP at L2 for discovery. If the MikroTik device is connected to the same L2 segment as say Ubiquiti APs still it should be seeing them through the Nexus 3k. Itβs possible the Nexus has disabled CDP, LLDP or, both on the interface facing the MikroTik. This would still allow MNDP through. I believe CDP is disabled by default in most Nexus platforms. You can enable it on an particular interface like so:
config t
int type slot/port
cdp enable
end
copy running-config startup-config
You of course would want to enable CDP on all interfaces moving through the Nexus 3k for the required L2 domain.
Actually cdp is enabled on the switch globally and on each interface also.
The weird thing is that all neigbors are visible in the N3K switch but not showing in MikroTik router neighbors.
sh cdp neighbors
The output shows MikroTik, Ubiquity, and all supported devices, whereas the MikroTik CCR only show MikroTik devices.
I should also mention that the interfaces to the wireless network are access with VID, whereas the interface to the CCR is trunk allowing only those VIDs.