ICMP応答がうまくいかないのはなぜ?
ICMP応答がうまくいかないのはなぜ?
今のところ二つの疑惑が
id/sequence問題
id:fiberfiberさんによる指摘。
#素人ですが、rfc792をちょっと見てみました。
IdentifierとSequence numberはEcho requestのものを正しくコピーしてますか?
Identifier=192.168.とSequence number=100.2となっているように見えます。Windowsがそう言ってきているなら正しいのかもしれませんが。。。
→
IdentifierとSequence numberをぜんぜん気にしていませんでした。
ICMPHeaderのdata部に両者が埋め込まれているのですね。
なるほど。
これを発行元からコピーしてみたところ・・・
→checkSumにひっかるようになったので調べています。
→直った。