0

我正在尝试使用 Libpcap 尝试发送 ping,但每当我发送请求时,它们从未响应,没有给出错误,并且它看起来与通过 ping 实用程序发送的常规 ping 相同。

左边的数据包通过终端上的 ping 发送,右边的数据包通过我的应用程序发送。据我所知,数据字段是可选的,所以我不包括它,并且标识符/序列号可以是随机的,所以它们是随机的。

我在这里遗漏了一些明显的东西吗?

在此处输入图像描述

4

1 回答 1

1

我注意到您尚未验证您的 IP 标头校验和。你确定它实际上是正确的吗?如果不是,下一个路由器将静默丢弃与您所看到的一致的数据包。如果您打开它,Wireshark 应该能够为您验证 ip 标头校验和。

于 2017-07-28T01:27:55.850 回答