Compartilhar via


Drivers intermediários do NDIS MUX

O número de miniportos virtuais expostos por um driver intermediário MUX pode ser diferente do número de adaptadores físicos inferiores associados ao driver. Um driver intermediário MUX expõe miniportos virtuais em uma relação um-para-n, n-para-um ou até mesmo uma relação m-to-n com adaptadores subjacentes. Essa variedade resulta em associações internas complicadas e caminhos de dados.

Em uma configuração de um para n , um único driver intermediário MUX pode se associar a muitos adaptadores físicos abaixo. Os drivers de transporte se associam ao miniporto virtual do driver intermediário MUX da mesma forma que se associam a miniportos não virtuais. O driver intermediário do MUX reempacota e transmite todas as solicitações e envia pacotes que são enviados ao driver intermediário para uma conexão específica. Um driver LBFO (Failover de Balanceamento de Carga) é um exemplo desse tipo de driver intermediário MUX.

A figura a seguir ilustra uma configuração de driver intermediário MUX de um para n .

Diagrama ilustrando uma configuração de driver intermediário MUX de um para n com vários adaptadores físicos.

Em uma configuração n-to-one, um driver intermediário MUX pode expor muitos miniportos virtuais para um único adaptador físico abaixo. Drivers de protocolo excessivamente associados a esses miniportos virtuais do driver intermediário MUX da mesma forma que se associam a miniportes não virtuais. O driver intermediário do MUX manipula solicitações e envia que são enviadas ao driver para conexões específicas em cada miniporto virtual. O driver reempacota e transfere essas solicitações e envia para o driver de miniporto NDIS para o adaptador físico associado.

A figura a seguir ilustra uma configuração de driver intermediário de MUX n para um.

Diagrama ilustrando uma configuração de driver intermediário MUX n-to-one com vários miniportos virtuais.

Os drivers intermediários do MUX exigem uma DLL de objeto de notificação. Quando um driver intermediário MUX é inicializado, suas associações são determinadas pela configuração estabelecida por sua DLL de objeto de notificação. Para obter mais informações sobre como instalar drivers intermediários do MUX, consulte Instalação do MUX Intermediate Driver.

A lista a seguir descreve exemplos de drivers intermediários MUX n-to-one:

  • 802 e LANs virtuais proprietários são tecnologias que podem ser implementadas como drivers intermediários semelhantes ao exemplo de MUX.

  • O MUX Intermediate Driver Sample é um driver intermediário de MUX n para um. O MUX cria vários miniportos virtuais em camadas acima de um único adaptador de miniporte subjacente.