平成28年度 春期 午前Ⅱ 問17
ネットワーク
TCPに関する問題
TCPヘッダとUDPヘッダの両方にあるフィールドはどれか。
- ア宛先IPアドレス
- イコントロールフラグ(SYN,ACKなど)
- ウシーケンス番号
- エチェックサム
答えと解説を見る
✓ これが正解エチェックサム
解説
TCPとUDPのヘッダの両方にあるのは、チェックサムです。
TCPとUDPはどちらもトランスポート層のプロトコルで、ヘッダには送信元と宛先のポート番号、そしてデータの誤りを調べるためのチェックサムが共通して含まれます。見分ける軸は、そのフィールドがどの層のヘッダにあり、どんな機能のためのものかです。TCPは接続を確立し、届いた順序や再送を管理するので、シーケンス番号やコントロールフラグなど多くのフィールドをもちます。UDPはそうした管理をせず、ヘッダはポート番号、長さ、チェックサムだけの簡素なつくりです。両方にあるのは、どちらにも必要な誤り検出のためのフィールドです。信頼性を担う項目はTCPだけ、と分けておくと選べます。
ほかの選択肢はなぜ違うのか
- ア宛先IPアドレス:宛先IPアドレスは、ネットワーク層のIPヘッダに含まれるフィールドです。TCPとUDPのヘッダが宛先を示すのはポート番号であり、IPアドレスはその下の層のヘッダが受け持っています。
- イコントロールフラグ(SYN,ACKなど):SYNやACKなどのコントロールフラグは、TCPが接続の確立や確認応答、切断を行うために使うフィールドです。接続の手順をもたないUDPのヘッダには、このフィールドはありません。
- ウシーケンス番号:シーケンス番号は、TCPが送ったデータの順序を管理し、抜けや重複を見つけて再送するために使うフィールドです。順序の管理をしないUDPのヘッダには含まれていません。
この問題の用語
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
- UDP届いたかを確かめず、速さを優先して送る通信の約束事です。TCPと同じくポート番号でアプリを見分け、音声や動画の配信に向きます。
- IPアドレスネットワークにつながった機器を見分けるための番号。通信はこの番号を宛先として届けられ、名前からは変換して求めます。
- コントロール目的どおりに業務が進むように組み込む、決まりや点検、仕組みのことです。監査では、その整備と運用の状況が評価されます。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問17
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問13:サブネットに関する問題(IPアドレス)
- 令和6年度 秋期 午前Ⅱ 問16:NTPに関する問題(UDP)
- 令和6年度 秋期 午前Ⅱ 問13:TCPに関する記述(TCP)
- 令和3年度 秋期 午前Ⅱ 問15:ICMPの機能(UDP)
- 令和2年度 10月 午前Ⅱ 問14:サブネットマスクの問題(IPアドレス)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)