Remote Desktop -programvara gör det möjligt för en avlägsen användare att se skrivbordet och styra musen och tangentbordet. Detta fungerar genom att skapa en säker anslutning mellan din dator och fjärranvändarens dator. Programvaran överför sedan skärmens visuella data till fjärranvändaren och översätter tangentbordet och musingångarna tillbaka till din dator. Exempel på sådan programvara inkluderar:
* TeamViewer: Ett populärt och allmänt använt alternativ, känt för sin användarvänlighet och kompatibilitet i plattformen.
* Anydesk: Ett annat populärt val, ofta berömt för sin hastighet och prestanda.
* Chrome Remote Desktop: Ett gratis och bekvämt alternativ integrerat med Google Chrome.
* Microsoft Remote Desktop: En inbyggd funktion i Windows som möjliggör fjärranslutningar till andra Windows-maskiner.
* VNC (Virtual Network Computing): Ett äldre men ändå allmänt använt open source-protokoll som stöder åtkomst till avlägsna skrivbord.
Den underliggande tekniken som används varierar mellan olika programvara, men de involverar i allmänhet en kombination av:
* Nätverksprotokoll: Dessa definierar hur data överförs mellan datorerna (t.ex. TCP/IP).
* kryptering: Detta säkerställer anslutningen och säkerställer att de överförda uppgifterna är skyddade från avlyssning.
* Skärmkodning och komprimering: Dessa tekniker minskar mängden data som måste överföras och förbättra prestandan.
* Inmatning översättning: Detta översätter fjärranvändarens tangentbord och musåtgärder till kommandon som förstås av din dator.
I huvudsak skapar programvaran en virtuell förlängning av fjärranvändarens dator på din maskin, vilket gör att de kan interagera med den som om de satt framför den.