IPA過去問ドリル

令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問5

テクノロジ/ネットワーク

IPv4 ネットワークで TCP を使用するとき,フラグメント化されることなく送信できるデータの最大長は何オクテットか。ここで TCP パケットのフレーム構成は図のとおりであり,ネットワークの MTU は 1,500 オクテットとする。また,( )内はフィールド長をオクテットで表したものである。

令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問5の図

出典:令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問5

正解:ウ

解説

MTU はイーサネットのペイロード,すなわち IP ヘッダー以降の最大長で 1,500 オクテットです(MAC ヘッダーと FCS は含みません)。ここから IP ヘッダー 20 オクテットと TCP ヘッダー 20 オクテットを引いた 1,500−20−20=1,460 オクテットが,フラグメント化されずに送信できるデータ(TCP ペイロード)の最大長です。

選択肢ごとの解説

  • 誤り。1,446 は MTU から MAC ヘッダー(14)まで誤って差し引いた値です。MAC ヘッダーは MTU に含まれません。
  • 誤り。1,456 は FCS(4)まで誤って差し引くなど,計算を誤った値です。
  • 正しい。1,500−20(IP)−20(TCP)=1,460 オクテットです。
  • 誤り。1,480 は TCP ヘッダーを引き忘れた値(IP ペイロードの最大長)です。
ネットワークスペシャリストの過去問を演習モードで解く