- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フラグメントオフセット)
フラグメントオフセットはなぜ2020なのか?
このQ&Aのポイント
- 質問文章によると、フラグメントオフセットが32ではなく2020となっているが、その理由がわからないとのことです。
- フラグメントオフセットが32ならば0x20になるはずなのに、なぜ2020なのか疑問が生じています。
- 課題の条件に従ってIPヘッダを記述する際、フラグメントオフセットが32ではなく2020となる理由について疑問があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
多分誤植ではないかと思う。 他の数値から考えて2020が16進数だとすると、2進数に変換するなら 10000001000000 となる。 が、フラグメントオフセットは「13ビット」しかない。 上記の数値を良く見れば分かるが、14ビットある。 つまりフラグメントオフセットとして、0x2020という数値は絶対に有り得ない。 本当は0x0020なんじゃないかな。 学校なら、担当の先生が居るはずなので先生にこの件を質問してみて下さい。 (誤植ならちゃんと先生に確認した上で訂正してもらわないと、不要に生徒が頭を抱える事になるので)
お礼
わかりました! 返信ありがとうございます。