В компьютерных сетях надежный протокол пользовательских датаграмм ( RUDP ) — это протокол транспортного уровня , разработанный в Bell Labs для операционной системы Plan 9. Он призван предоставить решение, где UDP слишком примитивен, поскольку желательна доставка пакетов с гарантированным порядком , но TCP добавляет слишком много сложности/накладных расходов. Для того чтобы RUDP получил более высокое качество обслуживания , RUDP реализует функции, которые похожи на TCP с меньшими накладными расходами.
Для обеспечения качества он расширяет UDP путем добавления следующих функций:
В настоящее время RUDP не является официальным стандартом, однако он был описан в проекте IETF Internet Draft в 1999 году. [1] Он не был предложен для стандартизации.
Компания Cisco в своих терминалах сигнальных линий (как автономных, так и интегрированных в другой шлюз) использует RUDP для транзитной передачи сигналов SS7 MTP3 или ISDN .
Версии взаимно несовместимы и немного отличаются от проекта IETF. [ необходима ссылка ] Структура Cisco Session Manager, используемого поверх RUDP, также отличается.
Microsoft представила другой протокол, который она назвала R-UDP и использовала его в своем продукте MediaRoom (теперь принадлежащем Ericsson) для доставки услуг IPTV через многоадресные сети. Это фирменный протокол, и очень мало известно о его работе. Он не считается основанным на вышеупомянутом проекте IETF. [2]