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

令和3年度 春期 午前Ⅱ 問7

通信プロトコル

MTUに関する問題

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

フレーム構成:

MACヘッダIPヘッダTCPヘッダデータFCS
(14)(20)(20)(4)
答えと解説を見る

✓ これが正解ウ1,460

解説

1,500 から IP と TCP のヘッダ各 20 を引き 1,460 です。

MTU は、データリンク層の 1 フレームで運べるデータの最大長で、イーサネットでは MAC ヘッダと FCS を除いた部分、つまり IP パケット全体の大きさの上限を指します。MTU が 1,500 オクテットなら、IP パケットは 1,500 オクテットまでです。そこから IP ヘッダ 20 オクテットと TCP ヘッダ 20 オクテットを引くと、1,500-20-20=1,460 オクテットが、フラグメント化されずに送れるデータの最大長です。MAC ヘッダの 14 オクテットと FCS の 4 オクテットは MTU の外側なので引きません。MTU にどこからどこまでが入るかを図で確かめてから引き算するのが、取り違えを防ぐコツです。

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

この問題の用語

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

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