Távoli asztali protokoll
A Microsoft Remote Desktop Protocol (RDP) távoli megjelenítési és bemeneti képességeket biztosít a kiszolgálón futó Windows-alapú alkalmazások hálózati kapcsolatain keresztül. Az RDP különböző hálózati topológiák és több LAN-protokoll támogatására lett kialakítva.
Jegyzet
Ez a témakör szoftverfejlesztőknek szól. Ha a Távoli asztal felhasználói adatait keresi, tekintse meg Windows támogatásicímű témakört. Ha informatikai szakmai információkat keres a Távoli asztalhoz, tekintse meg Távoli asztali szolgáltatások a TechNet.
Alapszintű architektúra
Az RDP az ITU T.120 protokollcsaládon alapul, és annak kiterjesztése. Az RDP egy többcsatornás protokoll, amely lehetővé teszi az eszközkommunikáció és a bemutatóadatok kiszolgálóról való szállítására szolgáló különálló virtuális csatornákat, valamint a titkosított ügyfél- és billentyűzetadatokat. Az RDP bővíthető alapot biztosít, és legfeljebb 64 000 különálló csatornát támogat az adatátvitelhez és a többpontos átvitelre vonatkozó rendelkezéseket.
A kiszolgálón az RDP a saját videoillesztőjét használja a megjelenítési kimenet megjelenítéséhez, ha a renderelési információkat hálózati csomagokba hozza létre RDP protokoll használatával, és elküldi őket a hálózaton keresztül az ügyfélnek. Az ügyfélen az RDP renderelési adatokat fogad, és a csomagokat a megfelelő Microsoft Windows grafikus eszközillesztő (GDI) API-hívásokká értelmezi. A bemeneti útvonal esetében az ügyfél egér- és billentyűzetes eseményei átirányítva lesznek az ügyfélről a kiszolgálóra. A kiszolgálón az RDP saját billentyűzet- és egérillesztővel fogadja ezeket a billentyűzet- és egéreseményeket.
Távoli asztali munkamenetekben az összes környezeti változót – például a színmélység és a háttérkép engedélyezését és letiltását meghatározó változókat – a RCP-Tcp kapcsolati beállítások határozzák meg. Ez minden olyan függvényre és metódusra vonatkozik, amely környezeti változókat állít be a Távoli asztali webes kapcsolat hivatkozási és a Távoli asztali szolgáltatások WMI-szolgáltató felületének.
Funkciók
A Microsoft RDP a következő funkciókat és képességeket tartalmazza:
-
titkosítás
-
Az RDP az RSA Security RC4-titkosítását használja, amely egy adatfolyam-titkosítás, amely kis mennyiségű adat hatékony titkosítására lett kialakítva. Az RC4 a hálózatokon keresztüli biztonságos kommunikációhoz készült. A rendszergazdák 56 vagy 128 bites kulccsal titkosíthatják az adatokat.
-
sávszélesség-csökkentési funkciók
-
Az RDP különböző mechanizmusokat támogat a hálózati kapcsolaton keresztül továbbított adatok mennyiségének csökkentésére. A mechanizmusok közé tartozik az adattömörítés, a bitképek állandó gyorsítótárazása, valamint a karakterjelek és a töredékek gyorsítótárazása a RAM-ban. Az állandó bitkép-gyorsítótár jelentősen javíthatja a teljesítményt az alacsony sávszélességű kapcsolatoknál, különösen akkor, ha olyan alkalmazásokat futtat, amelyek széles körben használják a nagy bitképeket.
-
roaming megszakadása
-
A felhasználók kijelentkezés nélkül manuálisan is leválaszthatók a távoli asztali munkamenetről. A rendszer automatikusan újracsatlakozik a leválasztott munkamenethez, amikor visszatér a rendszerbe, akár ugyanarról az eszközről, akár egy másik eszközről. Ha egy felhasználó munkamenetét hálózati vagy ügyfélhiba váratlanul leállítja, a felhasználó megszakad, de nincs kijelentkezve.
-
vágólap leképezése
-
A felhasználók törölhetik, másolhatják és beilleszthetik a szöveget és a grafikus elemeket a helyi számítógépen futó alkalmazások és a távoli asztali munkamenetekben futó alkalmazások és a munkamenetek között.
-
Nyomtatás átirányítása
-
A távoli asztali munkamenetben futó alkalmazások az ügyféleszközhöz csatlakoztatott nyomtatóra nyomtathatnak.
-
virtuális csatornák
-
Az RDP virtuális csatorna architektúrájának használatával a meglévő alkalmazások bővíthetők, és új alkalmazások fejleszthetők olyan funkciók hozzáadásához, amelyek kommunikációt igényelnek az ügyféleszköz és egy távoli asztali munkamenetben futó alkalmazás között.
-
távvezérlés
-
A számítógép-támogatási személyzet megtekintheti és vezérelheti a távoli asztali munkameneteket. A bemenetek és a grafikus elemek két távoli asztali munkamenet közötti megosztása lehetővé teszi a támogatási személy számára a problémák távoli diagnosztizálásának és megoldásának lehetőségét.
-
hálózati terheléselosztás
-
Az RDP kihasználja a hálózati terheléselosztás (NLB) előnyeit, ahol elérhető.
Az RDP emellett a következő funkciókat tartalmazza:
- 24 bites szín támogatása.
- Kisebb sávszélességen keresztül javult a teljesítmény az alacsony sebességű betárcsázós kapcsolatokon.
- Intelligens kártya hitelesítése távoli asztali szolgáltatásokon keresztül.
- Billentyűzet csatlakoztatása. A speciális Windows-kulcskombinációk teljes képernyős módban való irányításának lehetősége a helyi számítógépre vagy egy távoli számítógépre.
- Hang-, meghajtó-, port- és hálózati nyomtatóátirányítás. A távoli számítógépen előforduló hangok az RDC-ügyfelet futtató ügyfélszámítógépen hallhatók, a helyi ügyfélmeghajtók pedig láthatók lesznek a távoli asztali munkamenetben.