我公司正在开发一个网络软件,它的网络稳定性非常重要。所以我的主管想让我为我们的QA团队建立测试环境。
除了网络延迟测试之外,我几乎可以处理所有设置它的事情。我需要找到一个可以控制网络延迟的工具,但是我找不到。我的主管提到过,有一个工具可以创建一个虚拟的NIC来控制网络延迟等等。
如果您见过任何网络延迟控制工具或一些有用的信息,请告诉我。
谢谢。。
发布于 2009-06-05 07:49:53
如果必须是窗户..。我认为这不会是一件容易和自由的事情。如果你有这方面的预算,去顺拉吧。没有预算,去linux和使用and。
我尝试了一些免费的linux模拟器来模拟具有延迟和带宽限制的4个主机站点。所有这些都与我的配置崩溃了,所以我最终手动设置了Qdisc。
如果您决定使用linux选项,我可以在Qdisc配置中进行辅助。
关于更多的意见,你已经从Zoredache在你的发帖中得到一个链接。
发布于 2009-07-13 08:58:01
基本上,你需要一个交换机/桥接/路由器,它会减慢你的流量。我强烈建议不要在客户端或服务器上使用工具,而是在网络设备上使用它们之间的工具。
也就是说,您需要一个广域网仿真器。这些软件允许您配置带宽、延迟/延迟和随机丢包。因此,您可以通过缓慢的上行模拟连接,或者只是查看应用程序如何延迟执行。
如果你花一些钱买一个设备,看看网络噩梦的S广域网仿真器设备。我喜欢的免费解决方案是WANem。它为第三层操作提供了一个很好的WebGUI (易于配置),如果您需要减缓第二层的流量,只需创建一个带有两张网卡的桥接接口即可。
发布于 2009-06-05 08:21:26
木偶可能可以帮助您在这里,并可能简化您的生活通过创建其他的网络配置,以及测试。
https://serverfault.com/questions/20314
复制相似问题