正解は エ
トランスポート層プロトコルの使い分けを問う基本問題です。トランスポート層の代表的なプロトコルはTCPとUDPの2つです。UDP(User Datagram Protocol)は、コネクションの確立や到達確認、再送制御を行わないコネクションレス型のプロトコルで、制御のオーバヘッドが小さく転送遅延を抑えられるため、信頼性よりもリアルタイム性が重視される用途に使われます。音声通話(VoIP)、映像ストリーミング、オンラインゲーム、DNSの問合せなどが代表例です。エが正解です。対するTCPは、3ウェイハンドシェイクでコネクションを確立し、確認応答と再送制御、順序制御、フロー制御によってデータを確実に届けるコネクション型プロトコルで、Web(HTTP)やメール、ファイル転送など正確性が必須の用途に使われます。「確実性のTCP、速さのUDP」という対比と、それぞれの代表的な用途をセットで覚えておくことが、ネットワーク分野の得点源になります。
トランスポート層の2枚看板: TCP=コネクション型・確実だが遅延あり、UDP=コネクションレス・速いが保証なし。「リアルタイム」「音声・動画」とくればUDPと即断。