Vad är Remote Desktop Protocol?
Remote Desktop Protocol (RDP) är ett protokoll utvecklat av Microsoft® för att möjliggöra fjärrskrivbordsanslutningar där en användare på en dator kan se och kontrollera skärmen på en annan. RDP driver Microsofts Remote Desktop Services, en serie fjärrskrivbordsapplikationer. Protokollet tillåter kommunikation mellan en klient och server på nästan alla typer av nätverk, och har kryptering, bandbreddbegränsning och kapacitet för belastningsbalansering. Programvara för fjärrskrivbord som använder RDP är tillgängligt för flera plattformar och används bakom kulisserna i vissa andra Microsoft®-produkter.
Ett protokoll är en uppsättning regler och standardbeteenden som styr kommunikationen mellan olika datorer. När det gäller protokollet för fjärrskrivbordet anger dessa regler hur bilden på skärmen på en dator kodas och skickas över en nätverksanslutning som ska visas på en annan dator. RDP utgör grunden för Microsofts fjärrskrivbordsprogramvara, för närvarande känd som Remote Desktop Services. När ett klientsystem, även känt som en terminal, har loggats in i värddatorn, visar det värdens skärm och tillåter användare att få åtkomst till filer, applikationer och andra resurser på värdmaskinen.
Protokoll är vanligtvis tänkta i termer av lager, med de lägsta lagren fungerar som en grund för högre. Protokollet för fjärrskrivbordet är ett applikationslagerprotokoll, vilket innebär att det förlitar sig på flera lager under det. Detta betyder också att RDP kan användas över många olika typer av nätverksanslutningar eftersom applikationslagerprotokoll förlitar sig på nätverks- och länkprotokoll på lägre nivå för nätverksfunktion.
För att förhindra avlyssning krypterar protokollet på fjärrskrivbordet data innan det skickas över nätverket. Varierande krypteringsnivåer är tillgängliga beroende på versionen av protokollet. Vissa versioner av RDP som ingår i Windows® 2000 och XP är sårbara för en attack som kan kringgå denna kryptering. användare med dessa operativsystem kanske vill uppdatera sin programvara.
Protokollet för fjärrskrivbordet erbjuder också flera funktioner för att öka prestandan på en långsam eller opålitlig anslutning. Ny data skickas endast när något på skärmen ändras, vilket innebär att få paket med information behövs för att tolka en förändring. Att använda mindre färger kan påskynda en anslutning, och RDP kan också komprimera data. På avskärmningssidan stöds lastbalanseringsfunktioner för att lika fördela resurser på servrar som accepterar många samtidiga anslutningar.
Klientprogramvara som stöder protokollet för fjärrskrivbordet ingår i alla versioner av Windows® från XP framåt; Microsoft® erbjuder också en RDP-klient för Mac®. Serverprogramvara ingår i de flesta serveroperativsystem som erbjuds av Microsoft®, samt vissa professionella nivåer av Windows®. Även om RDP är ett proprietärt protokoll finns flera klientapplikationer, som tsclient, tillgängliga för Linux och andra Unix®-liknande operativsystem. Vissa andra Microsoft®-produkter, till exempel mjukvaran som driver mediaströmning från en dator till en Xbox 360®, använder också fjärrskrivbordsprotokollet bakom kulisserna.