SAシステムアーキテクト試験 午前Ⅰ

令和4年度春期 システムアーキテクト 午前Ⅰ 問10

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

UDPを使用しているものはどれか。

選択肢

  1. ア
    FTP
  2. イ
    NTP
  3. ウ
    POP3
  4. エ
    TELNET
解き方のヒントを見る

通信プロトコルを整理する視点

通信プロトコルの利用場面を考えるときは、名称や印象だけで判断せず、誰が何を目的に、どの相手とどのような条件で情報をやり取りするのかという関係に注目して整理します。

この問題で問われていること

今回の確認では、各候補が想定している通信の目的と利用環境の対応関係だけに焦点を当て、細かな仕様や用語の記憶ではなく、場面に必要な役割を読み取ることを意識してください。

視点

利用場面を区別する際は、通信の当事者、やり取りの目的、求められる条件を順に切り分け、問題文の状況と候補の説明が同じ観点で対応しているかを丁寧に照合します。

確認ポイント

  • 通信の主体と相手の関係を整理する
  • 情報交換の目的を一文で言い換える
  • 利用環境で重視される条件を確認する
正解と解説を見る

正解

イ

解説

UDPを使用する代表的なプロトコルはNTPです。NTPはネットワーク上の機器間で時刻を同期するためのプロトコルで、UDPを利用して時刻情報を送受信します。一方、FTP、POP3、TELNETはTCPを利用します。

理由

NTPはネットワークに接続された機器の時刻を同期するプロトコルで、通常はUDPを使って通信します。時刻情報の交換では、TCPのような接続確立を毎回行うより、軽量に要求と応答を行えることが重視されます。

比較

FTPはファイル転送、POP3はメール受信、TELNETは遠隔端末操作に使われ、いずれも通信内容を確実に届けるためTCPを利用します。したがって、選択肢の中でUDPを使用するのはNTPです。

選択肢ア

これは不正解だよ。FTPはFile Transfer Protocolの略で、ファイルを転送するためのプロトコルです。制御情報やファイルデータを相手に確実に届ける必要があるため、再送制御や順序制御を備えたTCPを利用します。UDPを使用する選択肢ではありません。

選択肢イ(正解)

これは正解だよ。NTPはNetwork Time Protocolの略で、ネットワークに接続された機器の時刻を同期するためのプロトコルです。時刻情報の要求と応答を軽量に行うため、一般にUDPを利用して通信します。

選択肢ウ

これは不正解だよ。POP3はPost Office Protocol version 3の略で、メールサーバから電子メールを受信するためのプロトコルです。メールの内容を確実に受信する必要があるため、通常はTCPを利用します。UDPを使用するプロトコルではありません。

選択肢エ

これは不正解だよ。TELNETは、ネットワークを通じて遠隔のコンピュータを端末操作するためのプロトコルです。入力や応答を順序どおり確実に届ける必要があるため、TCPを利用します。したがってUDPの選択肢には該当しません。

学習のポイント

アプリケーション層プロトコルとTCP・UDPの組合せを、用途と通信特性から整理する。

出典:独立行政法人 情報処理推進機構(IPA)令和4年度春期 システムアーキテクト試験 午前Ⅰ 問10(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針