Delen via


Extern bureaublad-protocol

Microsoft Remote Desktop Protocol (RDP) biedt externe weergave- en invoermogelijkheden via netwerkverbindingen voor Windows-toepassingen die op een server worden uitgevoerd. RDP is ontworpen ter ondersteuning van verschillende typen netwerktopologieën en meerdere LAN-protocollen.

Notitie

Dit onderwerp is bedoeld voor softwareontwikkelaars. Als u op zoek bent naar gebruikersgegevens voor Extern bureaublad, raadpleegt u Windows-ondersteuning. Als u op zoek bent naar IT-professionele informatie voor Extern bureaublad, raadpleegt u Extern bureaublad-services op TechNet.

 

Basisarchitectuur

RDP is gebaseerd op en een uitbreiding van de ITU T.120-serie protocollen. RDP is een protocol dat geschikt is voor meerdere kanalen waarmee afzonderlijke virtuele kanalen kunnen worden gebruikt voor het dragen van communicatie- en presentatiegegevens van apparaten van de server, evenals versleutelde clientmuis- en toetsenbordgegevens. RDP biedt een uitbreidbare basis en ondersteunt maximaal 64.000 afzonderlijke kanalen voor gegevensoverdracht en voorzieningen voor multipoint-transmissie.

Op de server gebruikt RDP een eigen videostuurprogramma om weergave-uitvoer weer te geven door de renderinggegevens in netwerkpakketten samen te stellen met behulp van het RDP-protocol en deze via het netwerk naar de client te verzenden. Op de client ontvangt RDP renderinggegevens en interpreteert de pakketten in bijbehorende GDI-API-aanroepen (Microsoft Windows Graphics Device Interface). Voor het invoerpad worden clientmuis- en toetsenbordgebeurtenissen omgeleid van de client naar de server. Op de server gebruikt RDP een eigen toetsenbord en muisstuurprogramma om deze toetsenbord- en muis-gebeurtenissen te ontvangen.

In een Extern bureaublad-sessie worden alle omgevingsvariabelen, bijvoorbeeld variabelen die de kleurdiepte en achtergrond bepalen en in- en uitschakelen, bepaald door de RCP-Tcp verbindingsinstellingen. Dit is van toepassing op alle functies en methoden die omgevingsvariabelen instellen in de Extern bureaublad-webverbindingsverwijzing en de WMI Provider-interface van Extern bureaublad-services.

Functies

Microsoft RDP bevat de volgende functies en mogelijkheden:

-versleuteling

RDP maakt gebruik van RC4-codering van RSA Security, een stroomcodering die is ontworpen om kleine hoeveelheden gegevens efficiënt te versleutelen. RC4 is ontworpen voor veilige communicatie via netwerken. Beheerders kunnen ervoor kiezen om gegevens te versleutelen met behulp van een 56- of 128-bits sleutel.

functies voor bandbreedtereductie

RDP ondersteunt verschillende mechanismen om de hoeveelheid gegevens te verminderen die via een netwerkverbinding worden verzonden. Mechanismen zijn onder andere gegevenscompressie, permanente caching van bitmaps en caching van glyphs en fragmenten in RAM. De permanente bitmapcache kan een aanzienlijke verbetering bieden in de prestaties ten opzichte van verbindingen met lage bandbreedte, met name bij het uitvoeren van toepassingen die uitgebreid gebruikmaken van grote bitmaps.

verbinding met roaming

Een gebruiker kan de verbinding met een extern bureaubladsessie handmatig verbreken zonder zich af te melden. De gebruiker wordt automatisch opnieuw verbonden met de niet-verbonden sessie wanneer hij of zij zich weer aanmeldt bij het systeem, hetzij vanaf hetzelfde apparaat of een ander apparaat. Wanneer de sessie van een gebruiker onverwacht wordt beëindigd door een netwerk- of clientfout, wordt de verbinding met de gebruiker verbroken, maar niet afgemeld.

Toewijzing van klembord

Gebruikers kunnen tekst en afbeeldingen verwijderen, kopiëren en plakken tussen toepassingen die worden uitgevoerd op de lokale computer en toepassingen die worden uitgevoerd in een extern bureaubladsessie en tussen sessies.

Afdrukomleiding

Toepassingen die worden uitgevoerd in een extern bureaubladsessie kunnen worden afgedrukt naar een printer die is gekoppeld aan het clientapparaat.

virtuele kanalen

Met behulp van de architectuur van virtuele RDP-kanalen kunnen bestaande toepassingen worden uitgebreid en kunnen nieuwe toepassingen worden ontwikkeld om functies toe te voegen die communicatie vereisen tussen het clientapparaat en een toepassing die wordt uitgevoerd in een sessie met extern bureaublad.

beheer op afstand

Het ondersteuningspersoneel van de computer kan een extern bureaubladsessie bekijken en beheren. Het delen van invoer- en weergaveafbeeldingen tussen twee sessies met extern bureaublad biedt een ondersteuningsmedewerker de mogelijkheid om problemen op afstand te diagnosticeren en op te lossen.

netwerktaakverdeling

RDP maakt gebruik van netwerktaakverdeling (NLB), indien beschikbaar.

Daarnaast bevat RDP de volgende functies:

  • Ondersteuning voor 24-bits kleur.
  • Verbeterde prestaties ten opzichte van inbelverbindingen met lage snelheid via verminderde bandbreedte.
  • Smartcardverificatie via Extern bureaublad-services.
  • Toetsenbordhaak. De mogelijkheid om speciale Windows-toetsencombinaties, in de modus Volledig scherm, naar de lokale computer of naar een externe computer te leiden.
  • Geluids-, station-, poort- en netwerkprinteromleiding. Geluiden die op de externe computer voorkomen, kunnen worden gehoord op de clientcomputer waarop de RDC-client wordt uitgevoerd, en lokale clientstations zijn zichtbaar voor de sessie met extern bureaublad.