Kaj je protokol oddaljenega namizja?

Protokol oddaljenega namizja (RDP) je protokol, ki ga je razvil Microsoft® za omogočanje povezav na oddaljeno namizje, v katerih lahko uporabnik na enem računalniku vidi in nadzoruje zaslon na drugem. RDP poganja Microsoftove storitve oddaljenega namizja, serijo aplikacij za oddaljeno namizje. Protokol omogoča komunikacijo med odjemalcem in strežnikom v skoraj vseh vrstah omrežja ter vključuje šifriranje, omejitev pasovne širine in zmogljivosti uravnavanja obremenitve. Programska oprema za oddaljeno namizje, ki uporablja RDP, je na voljo za več platform in se uporablja v zakulisju v nekaterih drugih Microsoft® izdelkih.

Protokol je niz pravil in standardnih vedenj, ki urejajo komunikacijo med različnimi računalniki. V primeru protokola oddaljenega namizja ta pravila določajo, kako je slika na zaslonu enega računalnika kodirana in poslana prek omrežne povezave, da se prikaže na drugem računalniku. RDP je osnova za programsko opremo za oddaljeno namizje Microsoft®, trenutno znano kot storitve oddaljenega namizja. Ko je odjemalski sistem, znan tudi kot terminal, prijavljen v gostiteljski računalnik, prikaže zaslon gostitelja in uporabnikom omogoči dostop do datotek, aplikacij in drugih virov na gostiteljskem računalniku.

Protokoli se običajno obravnavajo kot sloji, pri čemer najnižje plasti delujejo kot osnova za višje. Protokol oddaljenega namizja je protokol aplikacijskega sloja, kar pomeni, da se zanaša na več slojev pod njim. To tudi pomeni, da se RDP lahko uporablja v številnih različnih vrstah omrežnih povezav, ker se protokoli aplikacijskega sloja zanašajo na omrežne in povezovalne protokole nižje ravni za omrežno funkcionalnost.

Da prepreči prisluškovanje, protokol oddaljenega namizja šifrira podatke, preden jih pošlje po omrežju. Glede na različico protokola so na voljo različne ravni šifriranja. Nekatere različice RDP, vključene v Windows® 2000 in XP, so ranljive za napade, ki lahko zaobidejo to šifriranje; uporabniki s temi operacijskimi sistemi bodo morda želeli posodobiti svojo programsko opremo.

Protokol oddaljenega namizja ponuja tudi več funkcij za povečanje zmogljivosti pri počasni ali nezanesljivi povezavi. Novi podatki se pošljejo le, ko se nekaj na zaslonu spremeni, kar pomeni, da je za interpretacijo spremembe potrebnih nekaj paketov informacij. Uporaba manj barv lahko pospeši povezavo, RDP pa lahko stisne tudi podatke. Na strani strežnika so podprte funkcije uravnoteženja obremenitve za enakomerno porazdelitev virov na strežnikih, ki sprejemajo številne hkratne povezave.
Odjemalska programska oprema, ki podpira protokol oddaljenega namizja, je vključena v vsako različico sistema Windows® od XP naprej; Microsoft® ponuja tudi odjemalca RDP za Mac®. Strežniška programska oprema je vključena v večino strežniških operacijskih sistemov, ki jih ponuja Microsoft®, pa tudi v nekatere različice Windows® na profesionalni ravni. Čeprav je RDP lastniški protokol, je za Linux in druge Unixu podobne operacijske sisteme na voljo več odjemalskih aplikacij, kot je tsclient. Nekateri drugi Microsoft® izdelki, kot je programska oprema, ki omogoča pretakanje medijev iz računalnika v Xbox 360®, prav tako uporabljajo protokol oddaljenega namizja v zakulisju.