ユーザー データグラム プロトコルの機能

ユーザー データグラム プロトコル (UDP) は、広く使用されている伝送制御プロトコル/インターネット プロトコル (TCP/IP) のアーキテクチャに組み込まれたデータ ネットワーキング プロトコルです。このプロトコルは、リアルタイムのデータ ビット (音声やビデオなど) を、ある場所から別の場所へ、個々のデータグラム (関連する確認応答機能を持たないデータ パケット) の形式で送信する堅牢な方法を定義します。
堅牢性
UDP の顕著な特徴は、インターネットを介したデータ配信の堅牢性です。これがまさに、TCP/IP が主にリアルタイム データ転送用に UDP を標準化した理由です。特に、ネットワークを介した音声/ビデオ パケットの転送または受信に関してはそうです。さらに、この堅牢な機能により、UDP はドメイン ネーム システム (DNS) や動的ホスト構成プロトコル (DHCP) などのサービスやプロトコルでも使用されます。
信頼できない
UDP は高速ですが、本質的に信頼性が低くなります。これは、データ ビットが UDP 経由で転送される場合、TCP とは異なり、自動化された方法で受信確認を取得できないことを意味します。 UDP のこの機能により、コンピューター ネットワークでのテキストまたは文字の送受信に UDP が使用されるのを防ぎます。
混乱
データ パケットは、TCP などのプロトコルを介して送信されると、受信側で調整および組み立てられた方法で到着します。データビットまたはパケットを配置された方法で転送する保証がないため、このプロパティもUDPにはありません。これは、その堅牢性と信頼性の低い送受信の背後にあるまさにその理由と言えます.