【发布时间】:2019-05-15 20:25:22
【问题描述】:
我目前正在使用 jnetPcap(基本上是 WinPcap 的 Java 版本)开发 ICMP 流量生成器。起初,我尝试在 Windows 提示符下使用 ping 命令,捕获发送的数据包(我使用 WireShark 进行捕获),复制其字节,在我的程序中使用这些字节构建相同的数据包,然后再次发送。这工作得很好,数据包已发送并收到回复。我可以发送 100 个具有相同 ID 的数据包 - 没问题。
但是当我尝试将 ID 字段从 3039 更改为 3038 时,我不再收到服务器的回复。而且我不能总是使用同一个 ID,因为即使它适用于一个网站,它也不会适用于其他网站。
有什么问题?我应该如何生成这个 ID?提前谢谢你。
【问题讨论】: