- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ICMPエコー要求のデータ部分の長さ)
ICMPエコー要求のデータ部分の長さについて教えてください
このQ&Aのポイント
- ICMPエコーリクエストのデータ部分の長さについて疑問があります。RFC792には具体的な長さの決まりがないと書かれていますが、実際に試してみると32バイト以上でないと応答が返ってきません。
- データ部分が32バイト以上ないとICMPエコーリクエストへの応答がない理由を教えてください。イーサネットフレームの長さの決まりから、18バイト以上は必要と思われますが、正確な情報を知りたいです。
- ICMPエコーリクエストにおけるデータ部分の長さについての疑問です。試しに作成したスクリプトでLAN内のwindowsやgoogle.comに対してエコーリクエストを送信していますが、データ部分が32バイト以上でないと応答が返ってきません。具体的な長さの決まりやその理由について知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Windows Vista で試しました。 ping -l 1 www.google.com でも応答してもらえていますが・・・
お礼
ありがとうございます。 よく見るとデータの長さが16ビット で割り切れないときのチェックサムの 計算が間違っていました。 考え直してみます。