寻找一个开源的实时网络分析程序

Win*_*nja 5 networking linux windows tcpip

有人可以推荐一个开源实时网络分析程序吗?

我正在寻找该程序要做的是显示我们内部网络中 IP 带宽使用情况的图表,可以在我们需要的任何时候快速查看(通常是当我们想快速找出谁在使用大量带宽和网速变慢)。

理想情况下,我们只想将服务器机房墙上的监视器连接到一个系统,该系统的 NIC 将处于许可模式,以可视方式记录所有网络活动,该方式可以轻松查看并 24/7 全天候运行。

更喜欢开源,因为我没有这个项目的预算,一般更喜欢开源项目。我也希望它可用于 CentOS,但任何 linux 发行版或 Windows 操作系统都是可以接受的。

谢谢!

编辑:另外,它不能使用 SNMP。收集需要是日志文件或混杂模式。

小智 3

NTOP 是您可能需要考虑的事情。它会自动收集很多有用的信息。但如果您想了解“大局”,而不是“我需要知道谁正在减慢我们的网络速度”,那么它的效果会更好。

在我看来,获得 100% 实时信息的最佳工具是tcptrack。它只监视给定的接口并显示使用最多带宽的连接。我将交换机上的所有互联网流量镜像到连接到运行 tcptrack 的服务器上的专用 NIC 的端口。我可以准确地看到哪些 IP/端口正在占用带宽。