ICMP TTL 超出标头在wireshark 中显示长度:243 [原始数据报长度:972]。原始 TCP-SYN 为 58 字节
网络工程
tcp
线鲨
icmp
跟踪路由
2022-02-14 04:44:03
1个回答
如果 ICMP 标头中的“长度”字段的值为 243,则发送它的主机认为原始数据报的长度为 243*4 = 972 字节。Wireshark 正确报告了原始数据报的声称长度,因此要么 1) 发送 ICMP 数据包的主机没有正确计算长度,要么 2) 数据包的长度确实为972 字节。
TCP 标头之前的 IP 标头的总长度字段显示什么?如果您没有任何 IP 选项,则应指定长度 20+24 = 44(IPv4 标头为 20,带 MSS 选项的 TCP 标头为 24);有问题的长度字段以 4 字节为单位,所以它应该是 11。如果它的值不是11,而是值 243,那是构造 IPv4 标头的代码中的错误TCP SYN 段。
其它你可能感兴趣的问题

