回环测试(loopback) lo与eth速度有差异

cwlin0 |浏览35次
检举|收藏|2024/03/08 08:43

对网卡进行回环测试lo和eth速度有差异,以下是回环测试的方法和测试结果:

      方法1:使用本地loop模式;

      方法2:将eth1的phy设置为回环模式;

      测试代码逻辑:发送socket原始套接字,发送后立即记录时间并接收,接收到后记录时间,然后计算接收前后的时间差

   从测试结果可以看到,本地loop模式下,发收时间为16us,而使用eth1时,发收时间为300us左右,能否定位一下eth1回环测试时间较长的原因,我们目前的猜想是MAC驱动的问题

   另:我们的需求是20us以内。


全部回答(0)
0人关注该问题
 加载中...