問33 TCP だけにある情報

応用情報​技術者試験 令和7年度 秋期 午前、全80問のうちの問33。

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

UDP のヘッダーフィールドにはないが,TCP のヘッダーフィールドには含まれる情報はどれか。

  1. ア宛先ポート番号
  2. イシーケンス番号
  3. ウ送信元ポート番号
  4. エチェックサム
答えと解説を開く

正解はイです。

TCP は、データを順番どおりに、漏れなく相手に届けることを約束する方式です。そのために、送ったデータが全体の何バイト目からかを示すシーケンス番号をヘッダーに持ち、受け取った側はそれを見て並べ直したり、抜けを見つけて再送を頼んだりします。UDP は届いたかどうかを確かめない簡単な方式なので、シーケンス番号を持ちません。正解はイです。

ほかの選択肢が違う理由

  • ア宛先ポート番号は、届け先のアプリケーションを区別するために、UDP にも TCP にもあります。
  • ウ送信元ポート番号も、UDP と TCP の両方のヘッダーにあります。
  • エチェックサムは、データが途中で壊れていないかを調べる値で、UDP にも TCP にもあります。

仕組み

UDP のヘッダーは、送信元ポート番号、宛先ポート番号、長さ、チェックサムの 4 つだけです。TCP はこれに、シーケンス番号、確認応答番号、ウィンドウサイズなどが加わります。

確認や再送が無い UDP は、少し欠けても止まらずに届けたい音声や動画の通話、短いやり取りで済む DNS などに使われます。

この問に出る言葉