Spolehlivý uživatelský datagramový protokol - Reliable User Datagram Protocol - Wikipedia
Tento článek obsahuje seznam obecných Reference, ale zůstává z velké části neověřený, protože postrádá dostatečné odpovídající vložené citace.červen 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Sada internetového protokolu |
---|
Aplikační vrstva |
Transportní vrstva |
Internetová vrstva |
Propojit vrstvu |
v počítačové sítě, Spolehlivý uživatelský datagramový protokol (RUDP) je transportní vrstva protokol navrženo v Bell Labs pro Plán 9 operační systém. Jeho cílem je poskytnout řešení tam, kde UDP je příliš primitivní, protože zaručené pořadí balíček dodání je žádoucí, ale TCP přidává příliš mnoho složitosti / režie. Aby RUDP získal vyšší kvalita služeb, RUDP implementuje funkce, které jsou podobné TCP s menší režií.
Implementace
Aby byla zajištěna kvalita, rozšiřuje UDP přidáním následujících funkcí:
- Potvrzení přijatých paketů
- Okna a řízení toku
- Opakovaný přenos ztracených paketů
- Přes vyrovnávací paměť (rychlejší než streamování v reálném čase)
RUDP není v současné době formálním standardem, nicméně byl popsán v IETF internetový koncept v roce 1999. Standardizace nebyla navržena.
Cisco RUDP
Cisco ve svých Signaling Link Terminals (buď samostatně, nebo integrovaných v jiné bráně) používá RUDP pro backhauling z SS7 MTP3 nebo ISDN signalizace.
- Pro backhaul SS7 MTP3 se používá RUDP v0 (bez kontrolních součtů).
- Pro backhaul ISDN PRI se používá RUDP v1 (s kontrolním součtem).
Verze jsou vzájemně nekompatibilní a mírně se liší od konceptu IETF.[Citace je zapotřebí ] Struktura aplikace Cisco Session Manager použitá nad RUDP je také odlišná.
Microsoft R-UDP
Společnost Microsoft představila další protokol, který nazvala R-UDP a použila jej ve svém produktu MediaRoom (nyní ve vlastnictví společnosti Ericsson) pro poskytování služeb IPTV prostřednictvím sítí vícesměrového vysílání. Toto je proprietární protokol a o jeho fungování se ví velmi málo. Nepředpokládá se, že by to bylo založeno na výše zmíněném návrhu IETF.[1]