Compartir a través de


Filtros de recepción de fusión de paquetes

A partir de NDIS 6.30, los filtros de recepción NDIS se han ampliado para admitir la fusión de paquetes. Cada filtro de recepción para la fusión de paquetes define lo siguiente:

  • Un conjunto de campos dentro de los distintos encabezados de protocolo de un paquete, como la dirección de destino de un encabezado de control de acceso multimedia (MAC) o el puerto de destino de un encabezado de Protocolo de datagramas de usuario (UDP).

  • El adaptador de red combina el tiempo máximo que un paquete que coincide con un filtro de recepción combinado. El adaptador usa este valor para establecer un valor de expiración en un temporizador de hardware en el adaptador. En cuanto expire el temporizador, el adaptador debe interrumpir el host para que el controlador de miniporte pueda procesar los paquetes combinados.

    Nota En cuanto se combina el primer paquete que coincide con un filtro de recepción y se inicia el temporizador, el adaptador de red debe combinar paquetes adicionales que coincidan con los filtros de recepción sin restablecer y reiniciar el temporizador.

Los controladores que se sobreponen, como los controladores de protocolo y filtro, descargan los filtros de recepción de fusión de paquetes al controlador de minipuerto mediante la emisión de solicitudes de conjunto de identificador de objeto (OID) de OID_RECEIVE_FILTER_SET_FILTER. Para obtener más información, vea Establecer filtros de recepción de fusión de paquetes.

Los controladores demasiado excesivos también pueden consultar los filtros de recepción de fusión de paquetes descargados en el controlador de minipuerto. Los controladores que se sobreponen lo hacen mediante la emisión de solicitudes de método OID de OID_RECEIVE_FILTER_ENUM_FILTERS al controlador de minipuerto. Para obtener más información, vea Consultar filtros de recepción de fusión de paquetes.