目标

目标

目标

是找出应该升级/重组网络的哪些部分以改善网络健康(可靠性和性能)。

有哪些方法可以监控网络流量,检测瓶颈、延迟、数据包丢失? 我可以从网络中的一个点进行此操作吗?还是必须将我的计算机插入特定的网络位置?

检查网络负载、检测瓶颈等的最佳策略是什么?

现在有很多工具,但安装和运行在任何地方是否足以ntop仙人掌?我在 Google 上搜索了一下,发现有内容说

ntop 是一个网络流量探测器,它显示网络使用情况,类似于流行的 top Unix 命令的功能。

但在我了解如何收集数据之前我无法使用它,所以我问了这个问题。

背景

我们的网络完全建立在廉价的网络交换机上但网络已经扩展了很多,包括计算机、网络摄像头和一些其他带有网络接口的硬件。所有网络设备都是 100mbit,没有一个是 1gbit。

  • 摄像机会在远处的几台电脑上录制,并在远处的其他电脑上观看。
  • 计算机不超过 50 台,但有些距离较远(这里面积很大),有些距离 300 米等。这些地方之间有无线电链路和光纤连接。这些计算机通常连接到数据库应用程序。

网络图

网络图

  • 红线是光纤
  • 黑线为以太网线
  • 盒子是物理位置

答案1

在支持 NetFlow Analyser 的环境中,我们发现 NetFlow Analyser 是一款非常有用的工具,可用于容量规划、识别瓶颈和监控网络健康状况。您甚至可以使用它来检查备份是否按预期运行(在 A 和 B 时段之间,X 量的数据是否通过 Y 链路流动?)或监控 iSCSI 网络上的磁盘性能(接入存储控制器上的端口并监控吞吐量)。但是,它需要交换机支持才能正常运行,而您在评论廉价交换机时可能没有考虑到这一点。

根据您发布的内容,我假设您这样做的主要原因是视频观看性能存在问题?您没有提到观看/提供视频是否仅限于有限数量的机器,或者它是否可能发生在网络上的任何机器之间。这个问题的答案将完全改变您解决这个问题的方法。绿线表示视频流吗?

您的图表显示了 12 栋建筑,您的描述暗示它们都距离很近。我们在这里看到的是什么样的环境?我猜是学校、学院或医院?

鉴于您所发布的内容,我在这里的核心建议与您的请求有点无关 - 看看您每小时的工资是多少以及您有多忙。看看为总部的核心网络购买几台 Cisco/Juniper 24 端口千兆交换机的成本。升级核心网络可能比诊断现有的过时基础设施并尝试对其进行调整更具成本效益,也更能充分利用您的时间。

答案2

网络监控是一个相当宽泛的术语,Netflow/sFlow 可用于监控通过各种设备的流量类型。Ntop 和一些网络设备都提供此功能。可以使用 smokeping 之类的工具来监控网络延迟(http://oss.oetiker.ch/smokeping/)。主机将在网络链路的各个端点运行它,然后它们互相 ping 以显示响应时间和/或数据包丢失。

此外,cacti 还可用于从支持它的网络设备收集原始统计数据(流量速率 + 实际帧错误等等)

希望这对有些人有帮助。

答案3

当您说您有便宜的交换机时:如果您有非托管交换机(没有 SNMP 或其他仪器),那么您就没那么幸运了。您所能做的(可能)就是在您的网关和 WAN 链路上进行监控以测量它们。内部的东西 - 您无法将实际的监控解决方案与分接头或笔记本电脑嗅探器组合在一起,这些通常适合在一个地方解决特定问题。

相关内容