サンプル問題 [科目A]問28
広告
解説
UDP(User Datagram Protocol)は、TCP/IPの通信処理で使われる伝送制御プロトコルの一つで、TCPと同じトランスポート層に位置します。
TCPでは通信の信頼性を担保するために、コネクション確立、再送処理、輻輳処理などの様々な仕組みが取り入れられていますが、その分だけ通信のオーバーヘッドは増加してしまいます。TCPから信頼性を確保する機能を取り除き、ヘッダー構成の簡素化によりデータ比率を高めることで、軽量で効率性の高い通信を実現するプロトコルが「UDP」です。UDPは、信頼性よりも効率性やリアルタイム性が重視される音声や画像のストリーム配信、および、DNS、DHCP、NTPなどのアプリケーション層プロトコルで用いられています。
TCPでは通信の信頼性を担保するために、コネクション確立、再送処理、輻輳処理などの様々な仕組みが取り入れられていますが、その分だけ通信のオーバーヘッドは増加してしまいます。TCPから信頼性を確保する機能を取り除き、ヘッダー構成の簡素化によりデータ比率を高めることで、軽量で効率性の高い通信を実現するプロトコルが「UDP」です。UDPは、信頼性よりも効率性やリアルタイム性が重視される音声や画像のストリーム配信、および、DNS、DHCP、NTPなどのアプリケーション層プロトコルで用いられています。
- TCP … 信頼性重視
- UDP … 通信効率、リアルタイム性重視
- Hypertext Transfer Protocolの略。アプリケーション層のプロトコルです。
- Internet Protocolの略。ネットワーク層のプロトコルです。
- Transmission Control Protocolの略。トランスポート層のプロトコルですが、通信の信頼性を重視する通信に用いられます。
- 正しい。UDPは、リアルタイム性重視のトランスポート層のプロトコルです。
広告