2010-06-04 77 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虛擬設備。