Noções sobre o protocolo de ambiente de trabalho remoto (RDP)

Traduções de Artigos Traduções de Artigos
Artigo: 186607
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve o protocolo RDP (Remote Desktop) forcommunication utilizado entre o servidor de Terminal e o Client.RDP do servidor de terminais é encapsulado e encriptada no TCP.

Mais Informação

Noções sobre o protocolo de ambiente de trabalho remoto (RDP)

Protocolo de ambiente de trabalho remoto se baseia e é uma extensão de T-120family de padrões de protocolos. Um protocolo com capacidade para multicanal permite forseparate canais virtuais para que transporta dados de apresentação, devicecommunication série, informações de licenciamento, dados altamente encriptados (teclado, actividade do rato) e assim sucessivamente. Tal como o RDP é uma extensão do núcleo T.Shareprotocol, várias outras funcionalidades são mantidas como parte do RDP, tal como as funcionalidades de arquitecturais necessários para suportar multiponto (multipartysessions). Entrega dos dados multiponto permite dados de uma aplicação para bedelivered em "tempo real" para múltiplas partes sem ter de enviar os mesmos dados para cada sessão individualmente (por exemplo, quadros Virtual).

Nesta primeira versão do Windows Terminal Server, no entanto, estamos areconcentrating no sentido de fornecer fiável e rápida comunicações ponto a ponto (sessão única). Canal de dados de apenas um será utilizado no initialrelease do Terminal Server 4.0 no entanto, a flexibilidade da sala de plentyof dá RDP para a funcionalidade em produtos futuros.

Uma das razões que decidiu implementam o RDP para connectivitypurposes no Windows NT Terminal Server Microsoft é o que fornece uma veryextensible base a partir da qual pretende criar muitas mais funcionalidades. Isto é becauseRDP fornece 64.000 separar canais de transmissão de dados. No entanto, a actividades de transmissão actual estão a utilizar apenas um único canal (dados de forkeyboard, o rato e apresentação).

Além disso, o RDP foi concebida para suportar vários tipos de topologias de rede (por exemplo, RDIS, VASOS e muitos protocolos de rede local, tais como TCP/IP, NetBIOS, IPX e assim sucessivamente). A versão actual do RDP só será executada através de TCP/IP, mas os comentários de withcustomer, outro suporte de protocolo pode ser adicionado em futuras versões.

A actividade em causa nos dados de envio e recepção através de stackis o RDP essencialmente o mesmo que as normas de modelo OSI de sete camadas para commonLAN à rede hoje. Dados a partir de uma aplicação ou serviço a ser transmittedis passada através das pilhas de protocolo, sectioned, direccionado para achannel (através de MCS), encriptados, moldado, em pacotes, embalados para o protocolo de rede que se encontra e finalmente corrigida e enviados através de fios para sobre no cliente. Os dados devolvidos funciona da mesma forma apenas por ordem inversa, com thepacket a ser removidos do respectivo endereço, em seguida, continente, desencriptado, e onuntil assim os dados são apresentados para a aplicação para utilização. Chaves partes das modificações da pilha de theprotocol ocorrem entre as camadas de quarta e sétima, onde os dados são encriptados, acondicionados e em pacotes, direccionado para um andprioritized de canal.

Um dos pontos chaves para programadores de aplicações é que, ao utilizar RDP, Microsoft tenha captado ausente as complexidades de lidar com o protocolstack. Isto permite-lhes simplesmente escrever aplicações limpas, bem concebidas, bem-behaved32-bit e, em seguida, a pilha RDP implementada pelo TerminalServer e respectivas ligações de cliente encarrega-se do resto.

Para mais informações sobre a forma como aplicações interagem no Serverand Terminal o que deve ter em consideração quando desenvolver aplicações para uma infra-estrutura de Windows TerminalServer, observe o white paper "Optimizar aplicações para Windows NTServer 4.0, Terminal Server Edition".Quatro componentes pena discutir dentro da instância de pilha RDP são theMultipoint serviço de comunicação (MCSMUX), o genérico de conferência de Control(GCC), Wdtshare.sys e Tdtcp.sys. MCSmux e GCC fazem parte da família Telecommunication Union (ITU) 120 de theInternational. O MCS é madeup de dois padrões: T.122, que define os serviços multiponto, andT.125, que especifica o protocolo de transmissão de dados. Atribuição de controlschannel MCSMux (por multiplexing dados para channelswithin virtual predefinido do protocolo), os níveis de prioridade e segmentação de dados a serem enviados.-Abstracts essencialmente as pilhas RDP múltiplas numa única entidade, na perspectiva do GCC. GCC é responsável pela gestão de canais de thosemultiple. O GCC permite a criação e eliminação de sessionconnections e controlos de recursos fornecidos por MCS. Cada Serverprotocol de Terminal (actualmente, apenas em RDP e da Citrix ICA são suportados) irá ter aprotocol pilha carregada instância (uma pilha de escuta aguarda um connectionrequest). O servidor de terminais, controlador de dispositivo coordena e gere a actividade de RDPprotocol e é constituído por componentes mais pequenos, um driver(Wdtshare.sys) RDP para a transferência de IU, compressão, encriptação, criação de pacotes e mais rapidamente e um controlador de transporte (Tdtcp.sys) para compactar o protocolo para theunderlying protocolo de rede, TCP/IP.

RDP foi desenvolvido para ser totalmente independente do respectivo transportstack subjacente, no presente caso TCP/IP. RDP, a ser completamente independente da pilha de itstransport, significa que podemos acrescentar outros controladores de transporte para os protocolos de othernetwork à medida das necessidades dos clientes para os mesmos crescem, com pouca ou nosignificant é alterado para as partes base do protocolo. Estes elementos de arekey para o desempenho e a extendibility do RDP na rede.

Propriedades

Artigo: 186607 - Última revisão: 20 de agosto de 2014 - Revisão: 3.0
Palavras-chave: 
kbinfo kbmt KB186607 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 186607

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com