Compartir a través de


Controladores intermedios de NDIS MUX

El número de miniportes virtuales expuestos por un controlador intermedio MUX puede ser diferente del número de adaptadores físicos inferiores que están enlazados al controlador. Un controlador intermedio MUX expone miniportes virtuales en una relación uno-a-n, n-a-uno o incluso una relación m-a-n con adaptadores subyacentes. Esta variedad da como resultado enlaces internos complicados y rutas de acceso de datos.

En una configuración de uno a n, un único controlador intermedio MUX puede vincularse a muchos adaptadores físicos que están debajo. Los controladores de transporte se enlazan al miniporte virtual del controlador intermedio MUX de la misma manera que se enlazan a miniportes no virtuales. El controlador intermedio MUX vuelve a empaquetar y pasa todas las solicitudes y envía paquetes que se envían al controlador intermedio para una conexión específica. Un controlador de conmutación por error de equilibrio de carga (LBFO) es un ejemplo de este tipo de controlador intermedio MUX.

En la siguiente ilustración se muestra una configuración de controlador intermedio MUX de uno a n.

Diagrama que ilustra una configuración de controlador intermedio MUX de uno a n con varios adaptadores físicos.

En una configuración de n a uno, un controlador intermedio MUX puede presentar muchos miniportes virtuales para un único adaptador físico debajo. Los controladores de protocolo superpuestos se vinculan a estos miniports virtuales del controlador intermedio MUX de la misma manera que se vinculan a miniports no virtuales. El controlador intermedio MUX controla las solicitudes y los envíos que se envían al controlador para conexiones específicas en cada miniport virtual. El controlador vuelve a empaquetar y transfiere estas solicitudes y las envía al controlador miniport NDIS para el adaptador físico asociado.

En la ilustración siguiente se muestra una configuración del controlador intermedio MUX de n a uno.

Diagrama que ilustra una configuración de controlador intermedio MUX de n a uno con varios miniportes virtuales.

Los controladores intermedios de MUX requieren un archivo DLL de objeto de notificación. Cuando se inicializa un controlador intermedio MUX, sus enlaces se determinan por la configuración establecida por su DLL de objeto de notificación. Para obtener más información sobre cómo instalar controladores intermedios de MUX, consulte Instalación de controladores intermedios de MUX.

En la lista siguiente se describen ejemplos de controladores intermedios mux de n a uno:

  • 802 y las REDES virtuales propietarias son tecnologías que se podrían implementar como controladores intermedios similares al ejemplo MUX.

  • El ejemplo del controlador intermedio MUX es un controlador intermedio MUX de n a uno. MUX crea varios minipuertos virtuales en capas superpuestas por encima de un único adaptador de miniport subyacente.