2010-06-04 96 views
7

可能重复:
Network tools that simulate slow network connection我如何可以模拟慢速网络连接

我有一个投注服务器,该服务器将下注数据到游戏终端 我想模拟一个缓慢网络连接。我希望网络真的很忙,负载很重,所以我可以看到赌注服务器是如何执行的,以及当网络负载很重时它是否超时。

是否有任何工具可以用来做到这一点?

感谢您的任何帮助。 问候,里亚兹

+0

哪个环境?哪种编程语言?什么类型的客户? – dbemerlin 2010-06-04 14:11:41

+0

如何运行多个游戏终端实例模拟并生成大量的网络数据? – Babar 2010-06-04 14:13:06

+0

将另一台计算机连接到网络并从bittorrent下载一堆垃圾。 ;) – 2010-06-23 05:26:11

回答

1

有几个插件,你可以尝试。 Firefox Throttle is one of them

编辑:这假设你正在开发基于浏览器的东西。

+0

Bet服务器是一个在端口2222上发送数据的应用程序 它不是一个Web应用程序。 我们的客户有一个繁忙的网络,赌注服务器正在丢弃数据包,超时。 我们的办公室局域网并不忙,所以我们没有看到这个问题。 我想要一个工具,可以减缓我们的网络,使网络繁忙,所以我可以看到Bet服务器是否丢包,超时 我正在测试这个,而不是开发人员;) – 2010-06-04 16:45:58

+0

那么,我会去什么lewiguez然后在另一篇文章中说;尝试ipfw。 – 2010-06-04 21:25:26

1

尝试this previous post。它有很多很好的答案。如果你是Mac或Linux,你也可以使用ipfw。只需google ipfw或man ipfw的语法。

1

有很多东西高网络拥塞期间发生;丢失数据包,重传,填充缓冲区/队列。最好的方法是为每种类型的情况创建测试网络流量和流量负载。他们必须是可重复的。

您应该使用流量生成器,如IXIA的http://www.ixiacom.com/流量生成器。该设备允许您在网络上创建具有不同负载的测试用例,既指向您的应用程序,也指示整体网络拥塞。你甚至可以在你的应用程序上模拟网络攻击。

0

尝试WANem这是一个开源的广域网仿真器。您可以下载映像(ISO,Knoppix live CD)或VMWare虚拟设备。