RDP ( Reliable Data Protocol ) är utformat för att ge tillförlitlig dataöverföring mellan paketorienterade applikationer. Den utvecklades ursprungligen för applikationer som implementerar fjärrdataladdning och fjärrfelsökning, men den kan också användas i andra applikationer som kräver tillförlitlig meddelandehantering. Det finns två versioner av RDP, som beskrivs i RFC 908 respektive RFC 1151 .
RUDP -protokollet ( Reliable User Datagram Protocol ) , baserat på RDP-protokollet, är utformat för att överföra telefonsignaler över IP-nätverk. Detta protokoll är inte standardiserat, det har ingen officiell specifikation.
RDP- och RUDP-protokollen används i de fall där UDP inte kan användas på grund av dess opålitlighet, och användningen av TCP medför för hög komplexitet i dataöverföringsprocessen.
Till skillnad från UDP stöder RDP och RUDP följande funktioner:
Plats för RDP i hierarkin av protokoll:
Datautbyte mellan nivåer:
RDP förser applikationslagret med en pålitlig meddelandetjänst. Protokollgränssnittet omvandlar användardata till meddelanden. Meddelanden, i sin tur, under utbytet av data mellan RDP och IP omvandlas till datasegment och sedan till datagram.
RDPv1 | RDPv2 |
---|---|
För mer information om SYN, ACK, EAK, RST, NUL-segment, deras struktur och parametrar, se RFC 908 Arkiverad 13 november 2007 på Wayback Machine .
Initialt är anslutningen i STÄNGD-tillståndet, det vill säga den existerar inte. Detta tillstånd lämnas av en begäran om att öppna en anslutning. Begäran kan vara aktiv eller passiv. Efter en öppen förfrågan och ett framgångsrikt utbyte av SYN- och ACK-segment mellan noder går anslutningen in i OPEN-tillståndet. I detta tillstånd skickas användardata. Den avslutas när en begäran tas emot om att stänga anslutningen eller RST-segmentet. När ett RST-segment tas emot stängs anslutningen efter en viss fördröjning. När en stängningsförfrågan tas emot skickar noden ett RST-segment och först då fördröjs och stänger anslutningen.
TCP / IP-protokoll efter lager av OSI-modellen | Grundläggande|
---|---|
Fysisk | |
kanaliserad | |
nätverk | |
Transport | |
session | |
Representation | |
Applicerad | |
Annat ansökt | |
Lista över TCP- och UDP-portar |