netem和tcpdump loopback接口不同的入口和出口

时间:2014-02-06 21:37:17

标签: networking wireshark tcpdump packet-capture packet-sniffers

我在同一台机器上有两个通信应用程序:

app1 -----> loopback ------> app2

我在ubuntu机器上使用netem(tc命令)对loopback接口应用了一些延迟(100ms)(更具体地说是薄荷)。所以要验证,如果我ping 127.0.0.1,响应延迟200ms。

我想知道是否可以在应用延迟之前和应用延迟之后捕获流量。换句话说,当app1将其发送到网络接口并在app2收到它之前再次捕获时捕获。

使用tcpdump / Wireshark可以实现吗?

1 个答案:

答案 0 :(得分:0)

发送到loopback接口的数据包从L3循环备份到应用程序,不会通过实际网络接口发送。并非所有平台都在环回上捕获数据包,请检查wireshark loopback capture setup