最近在调试流媒体业务时发现,8168的网口在20MB/s发送存在问题, 测试例子:1.单个socket收发测试,发送连续的数据包如1,2,3,4,5,可能接收到1,1,3,4,5,在发送端抓包发现发送就错了;2.多个socket收发测试,发现某个包本应发个socketA,却发给了socketB,A少收了一个包,B多收到了一个包。感觉上是驱动的问题,我用的版本DVRRDK_04.01.00.02,哪位大神给个定位思路,多谢!
↧
最近在调试流媒体业务时发现,8168的网口在20MB/s发送存在问题, 测试例子:1.单个socket收发测试,发送连续的数据包如1,2,3,4,5,可能接收到1,1,3,4,5,在发送端抓包发现发送就错了;2.多个socket收发测试,发现某个包本应发个socketA,却发给了socketB,A少收了一个包,B多收到了一个包。感觉上是驱动的问题,我用的版本DVRRDK_04.01.00.02,哪位大神给个定位思路,多谢!