stringtranslate.com

Надежный протокол пользовательских датаграмм

В компьютерных сетях надежный протокол пользовательских датаграмм ( RUDP ) — это протокол транспортного уровня , разработанный в Bell Labs для операционной системы Plan 9. Он призван предоставить решение, где UDP слишком примитивен, поскольку желательна доставка пакетов с гарантированным порядком , но TCP добавляет слишком много сложности/накладных расходов. Для того чтобы RUDP получил более высокое качество обслуживания , RUDP реализует функции, которые похожи на TCP с меньшими накладными расходами.

Реализации

Для обеспечения качества он расширяет UDP путем добавления следующих функций:

  1. Подтверждение полученных пакетов
  2. Окно и управление потоком
  3. Повторная передача потерянных пакетов
  4. Избыточная буферизация (быстрее, чем потоковая передача в реальном времени)

В настоящее время RUDP не является официальным стандартом, однако он был описан в проекте IETF Internet Draft в 1999 году. [1] Он не был предложен для стандартизации.

Cisco RUDP

Компания Cisco в своих терминалах сигнальных линий (как автономных, так и интегрированных в другой шлюз) использует RUDP для транзитной передачи сигналов SS7 MTP3 или ISDN .

  1. Для транзитной связи SS7 MTP3 используется RUDP v0 (без контрольных сумм).
  2. RUDP v1 (с контрольной суммой) используется для транзитной связи ISDN PRI.

Версии взаимно несовместимы и немного отличаются от проекта IETF. [ необходима ссылка ] Структура Cisco Session Manager, используемого поверх RUDP, также отличается.

Microsoft R-UDP

Microsoft представила другой протокол, который она назвала R-UDP и использовала его в своем продукте MediaRoom (теперь принадлежащем Ericsson) для доставки услуг IPTV через многоадресные сети. Это фирменный протокол, и очень мало известно о его работе. Он не считается основанным на вышеупомянутом проекте IETF. [2]

Смотрите также

Ссылки

  1. ^ Надежный протокол UDP
  2. ^ «Документ по тестированию Microsoft TV от JDSU» (PDF) .

Внешние ссылки