二层拓扑发现

peg*_*h s 5 switch network-topology

我得到了一个由交换机组成的网络(它是一个 LAN),我需要发现它的拓扑结构。(网络中也可能存在链路聚合组 (LAG)。)

我在第 2 层拓扑发现上做了很多搜索,我看到很多文章都在谈论使用 SNMP MIB 或 LLDP(我不知道哪个更好或更实用,但我网络中的所有设备都支持 SNMP)。但是我的问题是我找不到“要安装和运行的软件”来实际查看拓扑图。如果有人可以向我发送可以下载代码并使用它的网站,我将不胜感激。

我还在网上找到了很多可用的工具,例如 OpenNMS、Nagios、The Dude、LANsurveyor、SNMPwalk 等等……但我不知道选择哪一个是最好的。总结一下:发现第 2 层网络拓扑的最简单的方法是什么?

Hyp*_*ppy 7

你真的想知道吗?访问每台交换机上的管理界面,并查看运行配置。特别标记中继端口,然后跟踪这些电缆。根据需要冲洗并重复,直到分析完所有开关。LLDPCDP有助于确定邻接关系,但远非万无一失。

尽管他们声称,没有任何软件可以 100% 正确地做到这一点。有时你只需要弄脏你的手。

  • “快速简便”并不是完全可以做到的,除非您只是想开始猜测。查询 LLDP 或 CDP 命令的实现取决于交换机上运行的操作系统。大多数时候,这并不是特别难做到。根据网络的大小,给它一个下午或几天的时间。最糟糕的情况是你会学到一些东西。 (2认同)