2010-09-22 59 views
2

我需要一款產品來模擬測試移動應用程序(尤其是iphone和android)的網絡延遲。我打算建立一個連接到Linux盒子的wifi路由器,並編寫大量腳本來近似不同類型的連接問題。用於模擬移動測試連接問題的最佳軟件產品

到目前爲止,我已粗略看過Netemns-2or its offspring ns-3)。 Netem看起來非常容易部署和配置,但他們看起來像需要一些深入的調查。

有沒有人對他們可以分享的解決方案有任何正面/負面的經驗?或者可能爲這個問題使用了不同的解決方案?

+0

我聽說過DeviceAnywhere,但沒有第一手的經驗。 – seand 2010-09-22 02:27:09

+0

我正在設置一個通過Netem連接到WIFI的網絡連接的Ubuntu盒子。我會用我的經驗更新這個問題。 – DougW 2010-09-29 23:53:49

回答

2

如果有人來這裏尋找提示,我發現一個似乎很好的解決方案。

Ubuntu自帶Netem已安裝,所以我繼續前進,只是使用了它。基本上,我有一臺帶有兩個以太網端口的計算機,互相轉發,並將Netem延遲設置應用於連接。然後我將一個無線路由器連接到另一個,將LAN連接到另一個。 Netem讓我玩各種延遲和丟包設置。

順便說一句,我也試過使用幾個不同的筆記本電腦,並將內置無線網卡設置爲ad-hoc無線路由器。我大部分工作,但找到一個內置無線網卡的筆記本電腦,在Linux中臨時播放很不錯,最多是棘手的......不能推薦它。

+0

您可以嘗試在無線路由器上安裝Open-WRT等Linux發行版,並運行Netem。我沒有嘗試過,但聽說它效果不錯 – sharjeel 2010-11-06 10:36:09

+0

的確如此,我們完全可以將電腦完全切斷。在我的情況下,我更喜歡一個完整的linux發行版,因爲還有其他的東西我想玩,但是這是一個好主意。 – DougW 2010-11-07 00:40:48

相關問題