tcpdump发现不一样ipid的数据包被拼接成一个大包

问题:发送端将3个大小为1460的TCP报文用tcpreplay回放到捕包机,其ipid均不相同,可是捕包机只收到了一个为4k+的大包。tcp 缘由:捕包机使用tcpdump捕包,须要通过网卡驱动,Linux2.6.29以上内核支持gro机制,网卡开启了gro后,会将同一tcp流的顺序报文合并为一个大包以提升处理效率。优化 解决方法:使用命令 ethtool -K eth0 gro off 关闭该
相关文章
相关标签/搜索