Información general sobre el conmutador extensible de Hyper-V
Windows Server 2012 presenta el conmutador extensible de Hyper-V (también denominado conmutador virtual de Hyper-V), que es un conmutador Ethernet virtual que se ejecuta en el sistema operativo de administración de la partición primaria de Hyper-V. En este documento se describen los temas siguientes:
- Lectura en segundo plano
- Tipos de conmutadores extensibles y adaptadores de red de Hyper-V
- Tipos de extensiones de conmutador extensible
- Diagramas de arquitectura de conmutador extensible de Hyper-V
Lectura en segundo plano
Para obtener información general técnica sobre esta tecnología y sus fundamentos, consulte la siguiente documentación de TechNet:
- Introducción al conmutador virtual de Hyper-V
- Información general sobre Virtualización de red de Hyper-V
- Introducción a Hyper-V
Tipos de conmutadores extensibles y adaptadores de red de Hyper-V
El Administrador de redes virtuales de Hyper-V se puede usar para crear, configurar o eliminar uno o varios conmutadores extensibles de los siguientes tipos:
Un conmutador extensible externo que admite puertos que se conectan a un único adaptador de red externo, así como uno o varios adaptadores de red de máquina virtual (VM). Este tipo de conmutador permite enviar o recibir paquetes entre todas las particiones de Hyper-V y la interfaz de red física en el host.
Además, las aplicaciones y los controladores que se ejecutan en el sistema operativo de administración pueden enviar o recibir paquetes a través de este tipo de conmutador.
Un conmutador extensible interno que admite puertos que se conectan a uno o varios adaptadores de red internos, así como uno o varios adaptadores de red de máquina virtual. Este tipo de conmutador permite enviar o recibir paquetes entre la partición primaria de Hyper-V y una o varias particiones secundarias de Hyper-V en el host.
Además, las aplicaciones y los controladores que se ejecutan en el sistema operativo de administración pueden enviar o recibir paquetes a través de este tipo de conmutador.
Conmutador extensible privado que admite puertos que se conectan a uno o varios adaptadores de red de máquina virtual. Este tipo de conmutador permite enviar o recibir paquetes solo entre particiones secundarias de Hyper-V.
Nota Las aplicaciones y los controladores que se ejecutan en el sistema operativo de administración no pueden enviar ni recibir paquetes a través de este tipo de conmutador.
Cada módulo de conmutador extensible enruta los paquetes entrantes y salientes a través de los adaptadores de red que usan las particiones secundarias y primarias de Hyper-V. Estos adaptadores de red incluyen lo siguiente:
Adaptadores de red externos que proporcionan la conexión a la interfaz de red física que está disponible en el host.
Para obtener más información sobre este tipo de adaptador de red, consulte Adaptadores de red externos.
Nota Solo los conmutadores extensibles externos proporcionan acceso a un adaptador de red externo.
Adaptadores de red internos que proporcionan acceso a un conmutador extensible para los procesos que se ejecutan en el sistema operativo de administración de la partición primaria de Hyper-V. Esto permite que estos procesos envíen o reciban paquetes a través del conmutador extensible.
Para obtener más información sobre este tipo de adaptador de red, consulte Adaptadores de red internos.
Nota Solo los conmutadores extensibles externos e internos proporcionan acceso a un adaptador de red interno.
Adaptadores de red de máquina virtual que se exponen dentro del sistema operativo invitado que se ejecuta en una partición secundaria de Hyper-V. Los adaptadores de red de máquina virtual proporcionan una conexión al conmutador extensible para que los paquetes se envíen o reciban mediante procesos que se ejecutan en el sistema operativo invitado de la partición secundaria.
Para obtener más información sobre este tipo de adaptador de red, consulte Adaptadores de red de máquina virtual.
Cada partición secundaria de Hyper-V se puede configurar para que tenga uno o varios adaptadores de red de máquina virtual. Cada adaptador de red de máquina virtual está configurado para asociarse a una instancia de un conmutador extensible. Esto permite configurar una partición secundaria de la siguiente manera:
La partición secundaria se puede configurar para tener un único adaptador de red de máquina virtual asociado a una instancia de un conmutador extensible.
La partición secundaria se puede configurar para tener varios adaptadores de red de máquina virtual, con cada adaptador de red de máquina virtual asociado a una instancia de un conmutador extensible.
La partición secundaria se puede configurar para tener varios adaptadores de red de máquina virtual, con uno o varios adaptadores de red de máquina virtual asociados a la misma instancia de un conmutador extensible.
Tipos de extensiones de conmutador extensible
El conmutador extensible de Hyper-V admite una interfaz en la que los proveedores de software independientes (ISV) pueden ampliar la funcionalidad del conmutador de las maneras siguientes:
El conmutador extensible de Hyper-V admite una interfaz que permite que los controladores de filtro NDIS, conocidos como extensiones, se enlacen dentro de la pila de controladores de conmutador extensible. Esto permite a las extensiones capturar, filtrar y reenviar paquetes a los puertos del conmutador extensible. Esto también permite que las extensiones inserten, quiten o redirijan paquetes a los puertos que están conectados a los adaptadores de red expuestos en las particiones de Hyper-V.
Una vez instaladas las extensiones, se pueden habilitar o deshabilitar en instancias independientes de un conmutador extensible de Hyper-V. Para obtener más información, consulte Instalación de extensiones de conmutador extensible de Hyper-V.
La Plataforma de filtrado de Windows (WFP) proporciona una extensión de filtrado de serie (Wfplwfs.sys) que permite a los filtros WFP o a los controladores de llamadas interceptar paquetes a lo largo de la ruta de datos del conmutador extensible de Hyper-V. Esto permite que los filtros de WFP o los controladores de llamadas realicen la inspección o modificación de paquetes mediante las funciones de sistema y administración de WFP.
Para obtener información general sobre WFP, consulte Plataforma de filtrado de Windows.
Para obtener información general sobre los controladores de llamadas de PMA, consulte Controladores de llamada de plataforma de filtrado de Windows.
Nota Para realizar el filtrado basado en WFP del tráfico extensible de paquetes de conmutador, los ISV solo necesitan ampliar sus filtros y controladores de llamadas de WFP para usar llamadas y tipos de datos extendidos de WFP. Los ISV no necesitan desarrollar sus propias extensiones.
La interfaz de conmutador extensible admite los siguientes tipos de extensiones:
Extensiones de captura
Extensiones que capturan y supervisan el tráfico de paquetes. Este tipo de extensión no puede modificar ni quitar paquetes, ni excluir los paquetes de entregarse a puertos de conmutador extensibles. Sin embargo, las extensiones de captura puede originar el tráfico de paquetes, como paquetes que contienen estadísticas de tráfico que la extensión envía a una aplicación host.
Se pueden enlazar y habilitar varias extensiones de captura en cada instancia de un conmutador extensible.
Para obtener más información sobre este tipo de extensión, consulte Extensiones de captura.
Filtrado de extensiones
Estas extensiones tienen las mismas funcionalidades que las extensiones de captura. Sin embargo, en función de la configuración de la directiva de puerto o conmutador, este tipo de extensión puede inspeccionar y quitar paquetes, o excluir la entrega de paquetes a puertos de conmutador extensibles. Las extensiones de filtrado también pueden originar, duplicar o clonar paquetes e insertarlos en la ruta de acceso de datos de conmutador extensible.
Se pueden enlazar y habilitar varias extensiones de filtrado en cada instancia de un conmutador extensible.
Para obtener más información sobre este tipo de extensión, consulte Extensiones de filtrado.
Reenvío de extensiones
Estas extensiones tienen las mismas funcionalidades que las extensiones de filtrado, pero son responsables de realizar las tareas principales de reenvío de paquetes y filtrado de conmutadores extensibles. Estas tareas incluyen las siguientes:
Determinar los puertos de destino de un paquete, a menos que el paquete sea un paquete NVGRE. Para obtener más información, consulte Reenvío híbrido.
Filtrado de paquetes mediante la aplicación de directivas de puerto estándar, como directivas de seguridad, perfil o LAN virtual (VLAN).
Nota Si una extensión de reenvío no está instalada y habilitada en el conmutador extensible, el conmutador determina los puertos de destino de un paquete, así como filtra los paquetes en función de la configuración de puerto estándar.
Solo se puede enlazar y habilitar una extensión de reenvío en cada instancia de un conmutador extensible.
Para obtener más información sobre este tipo de extensión, consulte Extensiones de reenvío.
Diagramas de arquitectura de conmutador extensible de Hyper-V
En la ilustración siguiente se muestran los componentes de la interfaz de conmutador extensible para NDIS 6.40 (Windows Server 2012 R2) y versiones posteriores.
En la ilustración siguiente se muestran los componentes de la interfaz de conmutador extensible para NDIS 6.30 (Windows Server 2012).
Para obtener más información sobre los componentes de la interfaz de conmutador extensible, consulte Arquitectura de conmutador extensible de Hyper-V.