1
我想測試Linux中的網絡以太網驅動程序的統計,我知道要查看統計資料是ethtool的參數,netstat等命令產生數據包錯誤
在有許多領域,爲每測試,我會生成一個數據包,並檢查相應的統計數據字段,看看它是否正在遞增。
如何使用數據包生成工具生成錯誤數據包?
我想測試Linux中的網絡以太網驅動程序的統計,我知道要查看統計資料是ethtool的參數,netstat等命令產生數據包錯誤
在有許多領域,爲每測試,我會生成一個數據包,並檢查相應的統計數據字段,看看它是否正在遞增。
如何使用數據包生成工具生成錯誤數據包?
簡答:使用NetEm(網絡模擬器)。
更多詳細信息: NetEm是一個引入流量仿真行爲的工具。見this tutorial。 NetEm利用TC(流量類)機制來引入規則,這可能導致數據包延遲,丟失,損壞等等。 該工具的加速實現(XNetEm)目前正在通過XDP開發(爲introduced in Netdev2.2)。
希望這會有所幫助。