严重程度 协议层 事件 源 源端口 目标 目标端口 数据包
警告 传输层 TCP数据包校验和错误(请看数据包 427) 192.168.1.* isis-am 208.98.161.108 www-http 427
今天用科来抓包时发现TCP数据包校验和错误,查了一下然因在Win平台上用科来抓包时发现TCP数据包校验和错误,但应用层的反应告诉我,这个报文的TCP数据包校验和错误没有问题。如是做以下设置:
本地连接->网卡配置->高级->Rx Checksum Offload/Tx Checksum Offload,可能你的这两处设置都是Enable,将他改成Disable即可,代价是网络性能会不同程度降低。
通常由操作系统的TCP/IP协议栈完成TCP/UDP/IP校验和的计算工作(如:Offload Checksum),这两处设置成Enable之后,协议栈不再进行校验和的计算,而是由网卡自己完成。
如果在上述位置没有发现Rx Checksum Offload/Tx Checksum Offload项,有两种可能,一种是网卡本身不支持这种功能,另一种是网卡驱动未提供配置项,后一种情形居多。所以碰到这种情况不用担心。
该问题与使用何种抓包或Sniffer软件无关。