Product Design, Manufacturing & Innovation Resources
» ユーザーデータグラムプロトコル(UDP)

ユーザーデータグラムプロトコル(UDP)

1980
  • David P. Reed
コンピューターネットワーキングラボでユーザーデータグラムプロトコルのアプリケーションについて共同研究するエンジニアたち。.

(画像はイメージです)

ユーザーデータグラムプロトコル(UDP)は、最小限のコネクションレストランスポート層プロトコルです。信頼性、順序、フロー制御メカニズムなしでシンプルなデータグラムサービスを提供します。 TCPその主な利点は、オーバーヘッドとレイテンシが低いことであり、DNSルックアップ、オンラインゲーム、ライブビデオストリーミングなど、完全な信頼性よりも速度が重要な、時間的制約のあるアプリケーションに適しています。

UDP operates on a ‘fire-and-forget’ basis. An application can send a UDP datagram to a destination without first establishing a connection. The UDP header is very simple, containing only source and destination port numbers, the datagram length, and an optional checksum for error detection. This minimalism translates directly to performance benefits. There is no delay from a connection setup handshake, no state to maintain for connections, and no retransmission of lost packets. This makes UDP ideal for applications that can tolerate some packet loss or have their own mechanisms for handling it. For example, in a VoIP call, losing a few milliseconds of audio is preferable to delaying the entire conversation to retransmit a lost packet. Similarly, in online gaming, receiving slightly outdated game state information is better than pausing the game to wait for a reliable data stream. The QUIC protocol, which underlies HTTP/3, is built on top of UDP to combine its low latency with custom reliability and congestion control mechanisms.

UNESCO Nomenclature: 3307
コンピュータサイエンス

タイプ

ソフトウェア/アルゴリズム

混乱

実質的な

使用法

広く普及している

前駆物質

  • TCPに代わる、よりシンプルで高速な代替手段の必要性
  • ARPANET上でのリアルタイムパケット音声実験の経験
  • Xerox PARCにおけるpup(PARCユニバーサルパケット)プロトコルスイートの設計

アプリケーション

  • ドメインネームシステム(DNS)
  • 音声IP(VoIP)
  • オンラインゲーム
  • ライブ映像と音声のストリーミング配信
  • 簡易ファイル転送プロトコル(TFTP)
  • 動的ホスト構成プロトコル(DHCP)

特許:

NA

潜在的なイノベーションのアイデア

ボットによるトラフィック(現在1日あたり4万件以上)を排除するため、このコンテンツはコミュニティメンバー限定となっています。
> ログイン < または > 登録 < (100%無料)でこれにアクセスできます。他のすべての制限付きコンテンツとツールも同様です。

関連キーワード:UDP、ユーザーデータグラムプロトコル、トランスポート層、コネクションレス、データグラム、低遅延、低オーバーヘッド、DNS、VoIP、ストリーミング。

歴史的背景

ユーザーデータグラムプロトコル(UDP)

1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1981

(日付が不明または関連性がない場合、例えば「流体力学」などでは、その注目すべき出現時期の概算値が提示されます。)

関連する発明、革新、および技術原理

フルサイズの画像とダウンロードは、登録会員のみが100%無料で利用できます。