過去問解きまくり研究所 ホーム

令和7年度 春期 午前 問30

ネットワーク

MTUに関する問題

MTU(Maximum Transmission Unit)が 1,500 バイトに設定された IPv4 ネットワークで,2,000 バイトのデータを TCP を用いて送信するときに,二つ目に送信されるパケットに含まれるデータは何バイトか。ここで,TCP ヘッダー長は 20 バイト,IP ヘッダー長は 20 バイト,イーサネットのヘッダー長とトレーラー長は,それぞれ 14 バイトと 4 バイトとする。また,データを複数パケットに分割して送信するときは,先に送信するパケットに格納できる上限までデータを含めて送信するものとする。

答えと解説を見る

✓ これが正解イ540

解説

上限から二つのヘッダーを引いた1,460が一つ目に入ります。

MTUは、一つのパケットに収められるIPデータグラムの大きさの上限を表します。この上限の中にはIPヘッダーとTCPヘッダーも含まれるので、実際に運べるデータの量は1,500から20と20を引いた1,460バイトです。設問は、先に送るパケットに格納できる上限までデータを詰めると断っているので、一つ目のパケットにはこの1,460バイトが入ります。残りは2,000から1,460を引いた540バイトで、これが二つ目に送られるパケットに含まれるデータの量になります。ここで気を付ける点が二つあります。一つは、イーサネットのヘッダーとトレーラーが上限の外側で付け足される部分であり、この計算には入らないこと。もう一つは、問われているのがパケットに含まれるデータの量であって、ヘッダーまで数えたパケット全体の大きさではないことです。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和7年度 春期 応用情報技術者試験 午前 問30

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)