応用情報技術者試験 令和4年度 秋期 午前 問34
IP の上位階層のプロトコルとして、コネクションレスのデータグラム通信を実現し、信頼性のための確認応答や順序制御などの機能をもたないプロトコルはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】エ
エのUDPが正解です。UDPはIPの上位に位置するトランスポート層のプロトコルで、通信相手とのコネクションを確立せずにデータグラムを送信します。送達確認のための確認応答、失われたデータの再送、到着順を整える順序制御などを行わないため、TCPよりも処理の負荷が小さく、遅延を抑えやすい特徴があります。その代わり、データが確実に届くことや送信順に届くことは保証されません。高速性やリアルタイム性が重視される音声・動画配信、DNSの問合せなどで利用されます。
アのICMPは誤りです。ICMPは、IP通信におけるエラー通知や診断情報の伝達に使われるプロトコルです。代表例として、到達可能性を調べるpingで利用されますが、アプリケーションのデータを運ぶトランスポート層プロトコルではありません。
イのPPPは誤りです。PPPは、2地点間の回線でIPパケットなどを運ぶためのデータリンク層のプロトコルです。IPの上位ではなく下位に位置します。
ウのTCPは誤りです。TCPはコネクション型であり、通信開始前に接続を確立します。確認応答、再送制御、順序制御、フロー制御などによって信頼性の高い通信を実現します。
【ポイント】 TCPは信頼性を重視するコネクション型、UDPは速度を重視するコネクションレス型です。 UDPでは信頼性が必要な場合、アプリケーション側で確認や再送を実装します。 TCPとUDPは、どちらもIPの上位に位置するトランスポート層のプロトコルです。
出典:令和4年度 秋期 応用情報技術者試験 午前 問34
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の80問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる