Reenvío de solicitudes de OID desde una partición secundaria de Hyper-V
Las solicitudes de identificador de objeto de multidifusión (OID), incluidas OID_802_3_ADD_MULTICAST_ADDRESS y OID_802_3_DELETE_MULTICAST_ADDRESS, se emiten mediante el protocolo excesivo y los controladores de filtro que se ejecutan en lo siguiente:
Sistema operativo de administración que se ejecuta en la partición primaria de Hyper-V.
Sistema operativo invitado que ejecuta Windows Vista o una versión posterior del sistema operativo Windows en la partición secundaria de Hyper-V.
La interfaz de conmutador extensible reenvía estas solicitudes de OID hacia abajo en la ruta de acceso de control de conmutador extensible. Esto permite que las extensiones obtengan información de configuración sobre la interfaz de red que se usa en la partición.
Por ejemplo, el borde del protocolo del conmutador extensible reenvía una solicitud de conjunto de OID de OID_802_3_ADD_MULTICAST_ADDRESS desde una partición secundaria hacia abajo en la ruta de acceso de control de conmutador extensible. Esto permite a las extensiones obtener la configuración de dirección de multidifusión que usa la interfaz de red en esa partición.
Cuando estas solicitudes de OID de multidifusión llegan a la interfaz de conmutador extensible, el borde del protocolo del conmutador extensible encapsula la solicitud OID dentro de una estructura de NDIS_SWITCH_NIC_OID_REQUEST . El borde del protocolo también establece los miembros de esta estructura de la siguiente manera:
Los miembros SourcePortId y SourceNicIndex se establecen en los valores correspondientes para el puerto y el adaptador de red utilizados por la partición desde la que se originó la solicitud OID.
Nota Si la solicitud de OID de multidifusión se originó en el sistema operativo de administración, el perímetro del protocolo establece estos miembros en los valores del adaptador de red interno del conmutador extensible.
Los miembros DestinationPortId y DestinationNicIndex se establecen en cero. Esto especifica que la solicitud OID encapsulada se va a entregar a las extensiones en la ruta de acceso de control.
El miembro OidRequest se establece en la dirección de una estructura de NDIS_OID_REQUEST para la solicitud OID encapsulada.
A continuación, el borde del protocolo emite la solicitud de OID_SWITCH_NIC_REQUEST para reenviar la solicitud OID encapsulada hacia abajo en la ruta de acceso de control de conmutador extensible. Las extensiones de reenvío subyacentes pueden inspeccionar estas solicitudes OID encapsuladas y conservar la información de dirección de multidifusión que especifiquen. Por ejemplo, la extensión puede necesitar esta información si origina paquetes de multidifusión que reenvía a un puerto de conmutador extensible.
Para obtener más información sobre la ruta de acceso de control de conmutador extensible, vea Ruta de acceso de control extensible de conmutador de Hyper-V.