Reliable User Datagram Protocol

TCP/IP群
アプリケーション層
カテゴリ
トランスポート層
カテゴリ
インターネット層
カテゴリ
リンク層
カテゴリ

Reliable User Datagram Protocol(RUDP)は、Plan 9のためにベル研究所で設計されたトランスポート層プロトコルである。

保証されたパケット送出をするためには、UDPではあまりに原始的だが、TCPでは、プロトコル上のオーバヘッドが大きすぎる。そこで、RUDPは、UDPに以下のような機能をTCPより少ないオーバーヘッドで拡張したものである。

  1. 受信パケットの確認応答
  2. ウィンドーイングとフロー制御
  3. 欠損パケットの再送
  4. リアルタイムストリーミングより速いオーバーバッファリング

RUDPは現在、正式な規格ではないが、1999年IETFのインターネットドラフトで記述された。標準化のための提案はされていない。

関連項目

外部リンク

  • https://9p.io/sources/plan9/sys/src/9/ip/rudp.c: Plan 9における該当箇所のソースコード
  • http://www.javvin.com/protocolRUDP.html
  • https://tools.ietf.org/html/draft-ietf-sigtran-reliable-udp-00
スタブアイコン

この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。

  • 表示
  • 編集