RDP (Remote Desktop Protocol) is een eigen protocol ontwikkeld door Microsoft dat externe toegang mogelijk maakt tot grafische desktops en applicaties op een externe server of computer. Hiermee kunnen gebruikers communiceren met een externe desktopomgeving alsof ze fysiek aanwezig zijn op de externe machine. RDP vergemakkelijkt veilig en efficiënt beheer, ondersteuning en samenwerking op afstand tussen netwerken, waardoor het op grote schaal wordt gebruikt in zakelijke omgevingen voor externe desktoptoegang en -beheer.
RDP draait voornamelijk via TCP (Transmission Control Protocol) als transportprotocol. TCP zorgt voor een betrouwbare en geordende levering van datapakketten tussen de RDP-client en de server, waardoor de verzonden gegevens intact en in de juiste volgorde aankomen. Deze betrouwbaarheid is cruciaal voor het onderhouden van een stabiele externe desktopsessie en ervoor te zorgen dat gebruikersinteracties met externe applicaties soepel en responsief verlopen.
De protocolprovider voor RDP is Microsoft, dat het RDP-protocol heeft ontwikkeld en onderhoudt als onderdeel van zijn Windows-besturingssysteemfamilie. Microsoft werkt RDP regelmatig bij en verbetert deze om de beveiliging, prestaties en compatibiliteit met moderne netwerkomgevingen en clientapparaten te verbeteren. RDP is geïntegreerd in Windows-besturingssystemen en beschikbaar als een service voor externe desktoptoegang, beheer en virtualisatieoplossingen, ter ondersteuning van verschillende externe desktopscenario’s in bedrijfs- en consumentenomgevingen.
Het protocol dat wordt gebruikt voor externe servercommunicatie is doorgaans afhankelijk van de specifieke oplossing of technologie voor externe toegang die wordt gebruikt. Naast RDP kunnen ook andere protocollen zoals VNC (Virtual Network Computing), SSH (Secure Shell) en bedrijfseigen protocollen worden gebruikt voor externe servertoegang en -beheer. Elk protocol heeft zijn eigen kenmerken, beveiligingsfuncties en prestatieoverwegingen, geschikt voor verschillende gebruiksscenario’s, variërend van externe desktoptoegang tot serverbeheer, monitoring en probleemoplossing. Organisaties kiezen het juiste externe serverprotocol op basis van hun beveiligingsvereisten, netwerkinfrastructuur en specifieke operationele behoeften.