我有2个网站通过MPLSnetworking连接,我想要做到以下几点:
一些类似于Qcheck的东西,但可以自动化。
底线是我试图确定广域网是否整天“稳定”或者是否有什么问题。 我们在这些站点之间进行video会议,甚至在1024kbps的呼叫中,我们正在经历延迟和抖动。 我希望通过一些testing来清除networking。
iperf是你正在寻找的工具。 它允许你运行一些相当不错的testing:使用TCP和UDPstream量。 您可以生成不同的带宽使用情况并在双向模式下进行testing(模拟video会议),如果您使用UDP,则还会得到抖动数字。
你应该看看Smokeping 。 这是一个很好的工具,使用和安装非常简单。
它会给你这样的图表:

我之前使用过Ping绘图仪 ,因为我有一个ISP,他声称这不是他们的路由器,这是问题所在。 我也喜欢它,因为它显示了两个位置之间的延迟。
我的答案将取决于你说WAN时的含义。 如果你的意思是
RTR — DS1 / DS3 / OC3 .. — RTR
你可以控制两个RTR,然后使用类似iperf的东西。 这假定您进行的testing在与真实stream量相同的条件下运行,并且testingstream量数据包与真实stream量具有相同的优先级。 这也将是我认为ping的结果是在球场上的唯一条件。
如果WAN意味着
RTR — SomeOtherRoutedNetwork — RTR
那么该工具必须模仿将被发送/接收的实际分组。 在这些情况下,ping是非常没有意义的,除了找出其他人是否正在响应ICMP。 这就是所有的意思。