IPv4ネットワークでTCPを使用するとき、フラグメント化されることなく送信できるデータの最大長は何オクテットか。ここでTCPパケットのフレーム構成は図のとおりであり、ネットワークのMTUは1,500オクテットとする。また、()内はフィールド長をオクテットで表したものである。
イーサネットのMSSはMTU1500からIPとTCPの各20を引いた1460
| MACヘッダ(14) | IPヘッダ(20) | TCPヘッダ(20) | データ | FCS(4) |
|---|
選択肢
- ア1,446
- イ1,456
- ウ1,460
- エ1,480
正解と解説
正解:ウ 1,460
MTUはIPパケット全体(IPヘッダを含む)の最大長を指すため、MACヘッダとFCSはMTUに含まれない。したがってデータ部の最大長は、MTUの1,500オクテットからIPヘッダ20オクテットとTCPヘッダ20オクテットを引いた1,460オクテットとなる。これがTCPのMSS(最大セグメント長)であり、イーサネット環境での標準的な値である。
選択肢ごとの解説
- ア1,446はMACヘッダ14オクテットも差し引いた値だが、MTUにMACヘッダは含まれない。
- イ1,456は差し引く量が合わず、ヘッダ長の組合せとして成立しない。
- ウ正しい。1,500から IPヘッダ20とTCPヘッダ20を引いた1,460が最大データ長(MSS)である。
- エ1,480はIPヘッダだけを引いた値で、TCPヘッダ20オクテットを引き忘れている。
この問題は2回出題されています
- 2021年度 春期 午前II 問7(このページ)
- 2023年度 春期 午前II 問5
同じ分野の他の問題
- TCPの通信において、サーバがクライアントから要求を受けて3ウェイハンドシェイクを用いたTCPコネクションを確立するとき…2025年度 春期 午前II 問11
- ホストAからホストBにTCPを用いてデータを送信するとき、TCPセグメントのシーケンス番号と受信確認番号(肯定応答番号)…2024年度 春期 午前II 問9
- ネットワークで利用されるアルゴリズムのうち、TCPの輻輳制御アルゴリズムに該当するものはどれか。2023年度 春期 午前II 問4
- ネットワークの制御に関する記述のうち、適切なものはどれか。2017年度 秋期 午前II 問11
- TCPヘッダ中のウィンドウサイズの説明として、適切なものはどれか。2016年度 秋期 午前II 問12
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。