Partilhar via


Drivers intermediários NDIS MUX

O número de miniportas virtuais que são expostas por um driver intermediário MUX pode ser diferente do número de adaptadores físicos inferiores que estão vinculados ao driver. Um driver intermediário MUX expõe miniportas virtuais em uma relação um-para-n, n-para-um ou até mesmo uma relação m-para-n com adaptadores subjacentes. Essa variedade resulta em ligações internas e caminhos de dados complicados.

Em uma configuração um-para-n, um único driver intermediário MUX pode se ligar a muitos adaptadores físicos abaixo. Os drivers de transporte se ligam à miniporta virtual do driver intermediário MUX da mesma forma que se ligam a miniportas não virtuais. O driver intermediário MUX reempacota e retransmite todas as solicitações e pacotes de envio que são submetidos para o driver intermediário para uma conexão específica. Um driver intermediário MUX, como o LBFO (Load Balancing Failover), é um exemplo desse tipo de driver.

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 um-para-n com vários adaptadores físicos.

Em uma configuração n-to-one, um driver intermediário MUX pode expor muitas miniportas virtuais para um único adaptador físico abaixo. Os drivers de protocolo sobrepostos se ligam a essas miniportas virtuais do driver intermediário MUX da mesma forma que se ligam a miniportas não virtuais. O driver intermediário MUX lida com solicitações e envios que são enviados ao driver para conexões específicas em cada miniporta virtual. O driver reatua e transfere essas solicitações e envia-as para o driver de miniporta NDIS do adaptador físico associado.

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

Diagrama ilustrando uma configuração de driver intermediário MUX n-to-one com múltiplas miniportas virtuais.

Os controladores intermédios MUX requerem uma DLL de objeto de notificação. Quando um driver intermediário MUX é inicializado, suas ligações são determinadas pela configuração estabelecida pela DLL do objeto de notificação. Para obter mais informações sobre como instalar drivers intermediários MUX, consulte Instalação de Drivers Intermediários MUX.

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

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

  • O MUX Intermediate Driver Sample é um driver intermediário MUX n-to-one. O MUX cria várias miniportas virtuais em camadas acima de um único adaptador de miniporta subjacente.