WANemu 與 NistNet 的比較

做網絡測試的同事往往需要使用網絡模擬工具來模擬實際網絡情況,大家比較常用的網絡模擬工具主要有NistNet, IP Cloud, WANemu, Pagent 等。 今天我主要是來分析一下Nistnet, 與 WANemu的優缺點。

    Nistnet 是開源的網絡模擬軟件,需要安裝在linux環境下,雙網卡。使用過程中必須使Nistnet位於鏈路中間, 即 Client<->Nistnet<->Client, 或者 Client<->Nistnet<->Server。Nistnet可以限制網絡丟包,帶寬,延時,抖動,重複幀。可以同時限 制多個條件,比如同時限帶寬和丟包。 需要使用命令行限制,或者在Nistnet軟件界面上限制。 Nistnet的準確性還可以,不過需要在UDP下限丟包, TCP下限帶寬。 如果在UDP下限帶寬,或者在TCP下限制丟包可能會不準。

    WANemu 也是一個開源的網絡模擬軟件, 軟件比較新,所以使用的人還不多。WANemu需要使用CD-ROM啓動或者在VMWare上啓動。WANemu不要求位於Client-Server 之間,不過需要在Client和server上各自添加路由,使得Client<->Server 之間的數據經過WANemu. WANemu可以在Page上進行規則配置,使用方便,功能也比Nistnet要多些, 比如可以設置不定時斷開連接等。

    總之:Nistnet可以使用腳本隨時更改設置規則, WANemu也可以使用命令行來設置規則。 Nistnet使用的人非常多, WANemu使用界面非常好。 各有各的好處。大家可以根據需要來進行選擇。

發佈了32 篇原創文章 · 獲贊 2 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章