Suporte full duplex com o Windows NT

Traduções deste artigo Traduções deste artigo
ID do artigo: 217305 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Sintomas

Baixo desempenho de rede é observado em um ambiente Ethernet da full-duplex com o Microsoft Windows NT.

Resolução

No Service Pack 4 para o Windows NT 4.0, um novo recurso NDIS substituiu o recurso de "full duplex" mais antigo. Esse recurso desserializa toda a comunicação entre NDIS e o driver do adaptador de miniporta. Além para enviar e receber operações, outras funções, como indicações de status do adaptador e parâmetros de adaptador de configuração também foram desserializadas.

Uma melhoria significativa de desempenho é possível se o driver de miniporta do adaptador de rede é capaz de operando no modo desserializado em sistemas de (SMP) multiprocessador simétricos. Enviar e receber funções podem ser atendidos e active simultaneamente, porque isso permite que operações diferentes ser manipulado por diferentes processadores. Além disso, ainda mais ganhos de desempenho podem ser obtidos em sistemas SMP com adaptadores de rede que operam em modo full duplex na camada de controle de acesso de mídia. A desvantagem para esse modo de operação é que o driver do adaptador de miniporta assume a responsabilidade todos os dados e sincronização de controle de acesso.

A camada NDIS mais antiga ainda tem suporte modo full duplex de operação para uso com os drivers de miniporta de adaptador de rede que não oferecem suporte operação totalmente desserializada.

Situação

Esse comportamento é por design.

Mais Informações

No passado, houve alguma confusão se refere o suporte de full duplex adaptadores de rede no Windows NT. As seguintes informações devem esclarecer esse problema.

O termo "full duplex" foi usado para descrever duas funções separadas, um relacionados à comunicação entre o driver de miniporta do adaptador de rede e o sistema operacional e o outro sendo a operação do adaptador de rede propriamente dito. Quando usado para descrever a comunicação entre o sistema operacional e o driver de miniporta do adaptador de rede, o termo "full duplex" se refere a permitindo simultâneas enviar e receber operações entre o driver de miniporta do adaptador de rede e o sistema operacional em computers.When SMP usado para descrever adaptadores de rede, refere-se a funcionalidade de camada de controle de acesso mídia, permitindo que simultâneas de recepção e transmissão de dados pelo adaptador de rede.

Vários adaptadores de rede modernos oferecem suporte a operação full duplex na camada de controle de acesso de mídia. Isso significa que o adaptador tem a capacidade de enviar dados de seu buffer de enviar e receber dados em seu buffer de recebimento simultaneamente. Capacidade do adaptador para executar essas funções é implementada no buffer do adaptador e suporte, a adaptador de miniporta driver como escrito, o fornecedor e, portanto, não é sob o controle do sistema operacional. O sistema operacional não está ciente do, nem controlar se ou não o adaptador de rede está operando no modo full duplex de operação, como também está operando nesta operação de modo.

Um adaptador de rede pode executar em operação full duplex independente do sistema operacional.

No caso de um determinado adaptador dá suporte a operação full duplex na camada de controle de acesso de mídia e o driver corretamente está gerenciando esta operação, os benefícios completos de capacidade de um determinado adaptador de executar operação full duplex ainda não são realizados se o sistema operacional não pode aceitar dados de simultaneamente e enviar dados para o adaptador. Na arquitetura do Windows NT, o driver de miniporta do adaptador de rede interfaces com o módulo de NDIS (Network Driver Interface Specification). Este módulo passou por várias alterações de design e aprimoramentos longo do tempo.

Versões anteriores do NDIS usadas exclusivamente uma arquitetura serializada permitido somente uma interação entre NDIS e o driver do adaptador de miniporta por vez. Dados podem ser enviados para o driver de miniporta do NDIS ou recebidos do driver de miniporta e uma nova operação não pode continuar até que a operação anterior foi concluída. Essa arquitetura feita a gravação do adaptador de drivers de miniporta mais simples de como o driver não ter que gerenciar a sincronização de acesso de dados. No entanto, isso também tended limitar os ganhos realizados do uso de adaptador de rede operar no modo full duplex na camada de controle de acesso de mídia como somente um buffer pode transferir dados em qualquer momento.

NDIS versão 4.0 introduziu um recurso que também foi chamado "full duplex", mas foi usado em um contexto diferente que o mesmo prazo quando usado para descrever a operação do adaptador de rede na camada de controle de acesso de mídia. Os NDIS full duplex recurso permite simultânea enviar e receber operações entre NDIS e o driver de miniporta. Ele estabelecido (incorretamente) que este recurso foi implementação da Microsoft de suporte para adaptadores de rede operando no modo full duplex na camada de controle de acesso de mídia. A intenção real foi aumentar o desempenho em geral e ainda manter a gravação dos drivers de miniporta mais simples possível. Ela é independente da operação do adaptador de rede na camada de controle de acesso de mídia.

Com a adição deste recurso, maior sobrecarga de processamento foi contraído dentro do módulo NDIS e como resultado pouca ou nenhuma aumento de desempenho foi visto quando usar adaptadores de rede que operado no modo full duplex na camada de controle de acesso de mídia. Devido a convenção de nomenclatura full duplex, muitas pessoas tem assumido que a NDIS full-duplex recurso foi vinculado a suporte adaptadores que operam no modo full duplex na camada de controle de acesso de mídia e, como mencionado acima, isso não é o caso.

Propriedades

ID do artigo: 217305 - Última revisão: segunda-feira, 14 de outubro de 2013 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 Service Pack 1
  • Microsoft Windows NT 4.0 Service Pack 2
  • Microsoft Windows NT 4.0 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbfaq kbnetwork kbprb KB217305 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 217305

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