UDP(User Datagram Protocol)は、通信速度やリアルタイム性を重視するコネクションレス型のプロトコルです。一方、TCP(Transmission Control Protocol)は、データの確実な到達を保証する信頼性の高いコネクション型のプロトコルです。
NTP(Network Time Protocol)はネットワーク上の機器の時刻を同期するためのプロトコルです。時刻同期の処理にはわずかな遅延が影響するため、再送処理などによる通信のオーバーヘッドが少ないUDPを使用します。
各選択肢の解説
ア FTP: ファイル転送を行うためのプロトコルです。ファイルのデータ欠落を防ぐため、信頼性の高いTCPを使用します。
イ NTP: 時刻同期プロトコルです。前述の通り、オーバーヘッドの少ないUDPを使用します。したがってこれが正解です。
ウ POP3: 電子メールを受信するためのプロトコルです。メールデータを確実に受信するためにTCPを使用します。
エ TELNET: ネットワーク経由で他のコンピュータにログインし、遠隔操作するためのプロトコルです。入力したコマンドの確実な送受信が求められるため、TCPを使用します。