TCP bad checksum in wireshark
2014-09-10 15:11
351 查看
TCP bad checksum in wireshark
Q: Wireshark捕获本机发送的TCP包的checksum都不对,但是目的机器接收的包却是正确的,怎么回事?A: 是网卡的checksum offload选项导致的,如果选择了Tx TCP/IP
Checksum,那么操作系统将随机填充TCP头部的checksum,而由网卡来计算,
填充正确的checksum并发送,所以嗅探器本地捕获的TCP报校验和错误,而目的主机收到的包是正确的. 解决方法:将checksum
offload选项改成None即可.
相关文章推荐
- 什么是Tcp Checksum Offload,WireShark中为什么会出现Tcp Checksum Offload
- [Protocol Analysis]Wireshark capture packet tcp udp checksum error
- WireShark 中为什么会出现 Tcp Checksum Offload?
- Wireshark捕获的outgoing TCP包的IP header checksum error问题
- WireShark抓包时TCP数据包出现may be caused by ip checksum offload
- Wireshark捕获的outgoing TCP包的IP header checksum error问题
- Wireshark捕获的outgoing TCP包的IP header checksum error问题
- 转载:WireShark中为什么会出现Tcp Checksum Offload?
- "The string '__checksum' was not found in the string table"解决办法
- TCP checksum
- xcode 报错 malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - object was probably modified after being freed. *** set a breakpoint in malloc_error_break to debug------d
- 【MySQL】InnoDB: Error: checksum mismatch in data file 报错
- WireShark抓包,may be caused by ip checksum offload的解决办法
- How to calculate MD5 check sum in Python
- Verifying Checksum ... Bad Data CRC ERROR: can't get kernel image!
- When the CRC and TCP checksum disagree
- switch off UDP checksum in kernel
- uboot启动linux内核时输出Verifying Checksum ... Bad Data CRC解决方法
- wireshark抓包中Checksum Offload问题