监控两个站点之间的带宽/延迟/抖动?

监控两个站点之间的带宽/延迟/抖动?

我有 2 个通过 MPLS 网络连接的站点,我想执行以下操作:

  • 在两端设置一个主机,使它们可以互相“交谈”,并以某种方式以 5 分钟为间隔报告/记录它们之间遇到的吞吐量、抖动、延迟等。

与 Qcheck 类似但可以实现自动化。

最重要的是,我想确定 WAN 网络是否全天“稳定”或是否出了问题。我们在这些站点之间召开视频会议,即使在 1024kbps 的通话中,我们也遇到了延迟和抖动。我希望通过一些测试来排除网络故障。

答案1

iperf 就是您要找的工具。它允许您运行一些非常不错的测试:使用 TCP 和 UDP 流量。您可以生成不同的带宽使用情况并以双向模式进行测试(模拟视频会议),如果您使用 UDP,您还将获得抖动数字。

http://www.noc.ucf.edu/Tools/Iperf/

答案2

你应该调查吸烟。这是一个很棒的工具,而且非常容易使用和安装。

它将给你如下图表:

烟雾图

答案3

我用过平绘图仪之前我有一个 ISP,他们声称问题不是他们的路由器坏了。我也喜欢它,因为它可以显示两个位置之间的延迟。

答案4

我的答案取决于你说的 WAN 是什么意思。如果你指的是

RTR --- DS1/DS3/OC3.. --- RTR

并且您控制两个 RTR,然后使用 iperf 之类的工具。这假设您进行的测试是在与实际流量相同的条件下进行的,并且测试流量数据包具有与实际流量相同的优先级。这也是我认为 ping 结果大致正确的唯一条件。

如果 WAN 意味着

RTR --- 其他路由网络 --- RTR

那么该工具必须模拟实际发送/接收的数据包。在这些情况下,ping 几乎没有意义,除了查明对方是否响应 ICMP。这就是它的全部意义。

相关内容