Reliable User Datagram Protocol
- Reliable User Datagram Protocol
In computer networking, the Reliable User Datagram Protocol (RUDP) is a transport layer protocol designed at Bell Labs for the Plan 9 operating system. It aims to provide a solution where UDP is too primitive because guaranteed-order packet delivery is desirable, but TCP adds too much complexity/overhead.
It extends UDP by adding the following additional features:
# Acknowledgment of received packets
# Windowing and congestion control
# Retransmission of lost packets
# Overbuffering (Faster than real-time streaming)
RUDP is not currently a formal standard, however it was described in an IETF [http://www3.ietf.org/proceedings/99mar/I-D/draft-ietf-sigtran-reliable-udp-00.txt internet-draft] in 1999. It has not been proposed for standardization.
Microsoft R-UDP
Microsoft has introduced another protocol they refer to as R-UDP. It is used in their MediaRoom product for IPTV service delivery over multicast networks. This is a proprietary protocol and very little is known about its operation. It is not thought to be based on the above referenced IETF draft.
References
* RFC 908 (Version 1)
* RFC 1151 (Version 2)
* [http://plan9.bell-labs.com/sources/plan9/sys/src/9/ip/rudp.c Plan 9 implementation of RUDP]
* http://www3.ietf.org/proceedings/99mar/I-D/draft-ietf-sigtran-reliable-udp-00.txt
Wikimedia Foundation.
2010.
Look at other dictionaries:
Reliable User Datagram Protocol — Saltar a navegación, búsqueda Reliable User Datagram Protocol (RUDP) es un protocolo de nivel de transporte diseñado por Bell Labs para el sistema operativo Plan 9. Intenta proveer una solución para los casos en los que User Datagram Protocol… … Wikipedia Español
Reliable User Datagram Protocol — (RUDP) es un protocolo de nivel de transporte diseñado por Bell Labs para el sistema operativo Plan 9. Intenta proveer una solución para los casos en los que UDP es muy precario puesto que se necesita entrega ordenada y que no necesitan la… … Enciclopedia Universal
User Datagram Protocol — (UDP) is one of the core protocols of the Internet Protocol Suite. Using UDP, programs on networked computers can send short messages sometimes known as datagrams (using Datagram Sockets) to one another. UDP is sometimes called the Universal… … Wikipedia
Datagram Congestion Control Protocol — Internet protocol suite Application layer BGP DHCP DNS FTP HTTP … Wikipedia
Reliable multicast — A reliable multicast protocol is a computer networking protocol that provides a reliable sequence of packets to multiple recipients simultaneously, making it suitable for applications like multi receiver file transfer.Overview Multicast is a… … Wikipedia
IL Transport Protocol — es un protocolo diseñado por Bell Labs para el sistema operativo Plan 9. Es similar a Transmission Control Protocol (TCP) pero mucho más simple. IANA le ha asignado el número de protocolo 40 para ser usado con Protocolo Internet (IP). Sus… … Wikipedia Español
Communications protocol — For other senses of this word, see Protocol. A communications protocol is a system of digital message formats and rules for exchanging those messages in or between computing systems and in telecommunications. A protocol may have a formal… … Wikipedia
Layer Two Tunneling Protocol — L2TP im TCP/IP‑Protokollstapel: Anwendung L2TP Transport UDP Internet IP (IPv4, IPv6) Netzzugang Ethernet Token … Deutsch Wikipedia
Hypertext Transfer Protocol — HTTP Persistence · Compression · HTTPS Request methods OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT Header fields Cookie · ETag · Location · Referer DNT · … Wikipedia
Real-time Transport Protocol — The Real time Transport Protocol (or RTP) defines a standardized packet format for delivering audio and video over the Internet. It was developed by the Audio Video Transport Working Group of the IETF and first published in 1996 as RFC 1889 which … Wikipedia