Hvad er protokol til eksternt skrivebord?
Remote Desktop Protocol (RDP) er en protokol udviklet af Microsoft® for at aktivere eksterne desktopforbindelser, hvor en bruger på en computer kan se og kontrollere skærmen på en anden. RDP driver Microsoft®'s Remote Desktop Services, en række applikationer til fjernt skrivebord. Protokollen tillader kommunikation mellem en klient og server på næsten enhver type netværk og indeholder kryptering, båndbreddebegrænsning og belastningsbalanceringsfunktioner. Fjernskrivebordssoftware, der bruger RDP, er tilgængelig for flere platforme og bruges bag kulisserne i nogle andre Microsoft®-produkter.
En protokol er et sæt regler og standardopførsel, der styrer kommunikationen mellem forskellige computere. I tilfælde af protokollen med fjernt skrivebord specificerer disse regler, hvordan billedet på skærmen på en computer kodes og sendes over en netværksforbindelse, der skal vises på en anden computer. RDP danner grundlaget for Microsoft®s fjernskrive-software, i øjeblikket kendt som Remote Desktop Services. Når et klientsystem, også kendt som en terminal, er logget ind på værtscomputeren, viser det værtens skærm og giver brugerne adgang til filer, applikationer og andre ressourcer på værtsmaskinen.
Der tænkes ofte på protokoller med hensyn til lag, hvor de laveste lag fungerer som et fundament for højere. Remote desktop-protokollen er en applikationslagsprotokol, hvilket betyder, at den er afhængig af flere lag under den. Dette betyder også, at RDP kan bruges over mange forskellige typer netværksforbindelser, fordi applikationslagsprotokoller er afhængige af det lavere niveau og netværksprotokoller til netværksfunktionalitet.
For at forhindre aflytning krypterer desktop-protokollen data, inden de sendes over netværket. Varierende krypteringsniveauer er tilgængelige afhængigt af protokollens version. Nogle versioner af RDP inkluderet i Windows® 2000 og XP er sårbare over for et angreb, der kan omgå denne kryptering; brugere med disse operativsystemer ønsker muligvis at opdatere deres software.
Den eksterne skrivebordsprotokol tilbyder også flere funktioner til at øge ydelsen på en langsom eller upålidelig forbindelse. Nye data sendes kun, når noget på skærmen ændres, hvilket betyder, at der er behov for få pakker med information for at fortolke en ændring. Brug af mindre farver kan fremskynde en forbindelse, og RDP kan også komprimere data. På sidesiden understøttes belastningsbalanceringsfunktioner til lige fordeling af ressourcer på servere, der accepterer mange samtidige forbindelser.
Klientsoftware, der understøtter protokollen med eksternt skrivebord, er inkluderet i hver version af Windows® fra XP frem; Microsoft® tilbyder også en RDP-klient til Mac®. Server-software er inkluderet i de fleste server-operativsystemer, der tilbydes af Microsoft®, samt nogle professionelle Windows-smagsoplevelser. Selvom RDP er en proprietær protokol, er flere klientapplikationer, såsom tsclient, tilgængelige til Linux og andre Unix®-lignende operativsystemer. Nogle andre Microsoft®-produkter, f.eks. Softwaren, der driver mediestrømning fra en computer til en Xbox 360®, bruger også remote desktop-protokollen bag kulisserne.