主机上做iptrace抓包发现,部分数据包大小超过网卡MTU(1400)设置,最大超过30000。
我想了解下网卡的网卡large_send参数具体是什么作用,我的理解是允许TCP发送最大不超过64KB的大包,默认是开启。
因公司特殊情况需要把大包在系统分割后发送,如果在网络上面做会造成丢包情况。
为了检验关闭该参数后发送数据包是否变小,并匹配网卡MTU值大小。因此在一台测试机器上关闭了其中一块网卡的large send参数,关闭后发现通过iptrace抓包再也抓不到任何实质的内容(该命令抓不到实质内容就表示无法判断修改后包是否变小),但是通过TCPDump抓包仍然正常。而且,在重新打开网卡的large send参数后,通过iptrace抓包仍然抓不到内容。
目前问题有两个:
1、发送大包是否由large send参数引起,因目前抓包抓不到内容无法确认
2、为何关闭large send参数后,iptrace抓包抓不到内容
附件:
Desktop.rar (415.6 KB)
收起