Networking

Wireshark 是否可以故意丟棄數據包?

  • January 22, 2013

我想測試類似 VoIP 的東西。我想測試一些“人為丟包”。Wireshark 能做到這一點嗎?或者有什麼好的解決辦法嗎?

您可以使用WANEM等工具來模擬封包遺失。這是一張 Live-CD,因此您可以將它放在伺服器和客戶端之間的系統上。

如前所述,WANEM 是一個很好的工具。如果你在 Linux 上做,你也可以玩緩衝隊列等,看看這個頁面,這個頁面已經有很多這個問題的答案,包括 netem 和隊列範例;

此外,您可以使用 iperf/jperf 之類的工具來飽和連結。

你也可以使用 iptables 來丟棄數據包,像這樣

引用自:https://serverfault.com/questions/471358