Protocolul Microsoft RDP cu inimă deschisă ...

De | Duminică, 26 martie 2017 | Comentarii (0) | Variat

microsoft

Această postare oferă informații foarte tehnice și detaliate despre Protocolul desktop la distanță (RDP) al Microsoft, prin documentația editorului.

Definiție

RDP este un protocol care permite unui utilizator să se conecteze la un server care rulează Microsoft RDS (Remote Desktop Services, anterior Terminal Services). Clienții există pentru majoritatea versiunilor Microsoft Windows (inclusiv Windows Mobile), Linux, Unix, OS X, iOS, Android și alte sisteme de operare. Serverele RDP sunt integrate în sistemele de operare Windows. Există, de asemenea, un server RDP pentru Unix și OS X. În mod implicit, serverul ascultă pe portul TCP 3389 și portul UDP 3389.

Evoluții

RDP se bazează pe protocolul ITU T.share (cunoscut și sub numele de T.128). Versiunile RDP se schimbă cu sistemele de operare:

RDP 4.0: Prima versiune cu Windows NT 4.0 Server, Terminal Server Edition.

RDP 5.0: Windows 2000 Server

Funcții noi comparativ cu v4.0:

RDP 5.1: Windows XP Professional

Funcții noi comparativ cu v5.0:

PDR 5.2: Windows Server 2003

Funcții noi comparativ cu v5.1:

RDP 6.0: Windows Vista

Funcții noi comparativ cu v5.2:

PDR 6.1: Windows 2008 și Windows Vista Service Pack 1

Noile caracteristici comparativ cu v6.0 sunt legate în principal de gestionarea noilor funcții RDP:

RDP 7.0: Windows 2008 R2 și Windows 7 (Professional - numai Ultimate)

Funcții noi comparativ cu v6.1:

RDP 8.0: Windows 2012 și Windows 8

Funcții noi comparativ cu v7.0:

RDP 8.1: Windows 2012 R2 și Windows 8.1

Funcții noi comparativ cu v8.0:

PDR 10: Windows 2016 și Windows 10

Funcții noi comparativ cu v8.1:

  • H.264/AVC 444 c odec suport ... (vezi acest link)

Documentatie tehnica

Fiecare secțiune include un link către un fișier tehnic în format PDF care explică în detaliu o cărămidă funcțională a RDP.

  • Permite unui dispozitiv client RDP (Remote Desktop Connection) să imite o sesiune de computer Windows client în ceea ce privește nivelurile audio și literele de unitate.

  • Proiectat pentru a facilita interacțiunea utilizatorului cu un sistem de computer la distanță prin transferul informațiilor grafice de afișare de pe computerul de la distanță către utilizator și transportând intrările utilizatorului pe computerul de la distanță, unde poate fi injectat local.

Afișează conținutul desktopului Windows care rulează pe o mașină pe o a doua mașină conectată la prima printr-o rețea.

  • Transferă date audio de la server la client.

  • Transferă date audio de la un client la un server.

  • Prin stabilirea unui canal virtual între dispozitivele sursă și țintă, acesta poate retransmite cererile de autentificare primite de dispozitivul țintă către dispozitivul sursă.

  • Permite utilizatorilor să transfere date fără probleme prin clipboard-ul sistemului între aplicațiile care rulează pe diferite computere.

  • Permite unui client de afișare la distanță să replice funcționalitatea Desktop Window Manager (DWM) pe o graniță de rețea.

  • Acest protocol de control este utilizat pentru a solicita modificări ale configurației afișajului într-o sesiune la distanță.