Интерфейс расширяемого коммутатора Hyper-V

Примечание Эта страница предполагает, что вы знакомы с информацией и диаграммами в обзоре Hyper-V расширяемого переключателя, а также гибридной пересылки.

Расширяемый коммутатор Hyper-V — это виртуальный коммутатор Ethernet, который выполняется в операционной системе управления родительской секции Hyper-V. Каждый экземпляр расширяемого коммутатора направляет пакеты между физическим сетевым интерфейсом в узле и интерфейсами виртуальной сети, настроенными для дочерних секций Hyper-V. Эти интерфейсы виртуальной сети включают Hyper-V внешние, внутренние и частные сетевые интерфейсы.

Начиная с версии NDIS 6.30 в Windows Server 2012, модуль расширяемого коммутатора поддерживает интерфейс, позволяющий драйверам фильтров NDIS (называемым расширениями расширяемого коммутатора) привязаться в стеке расширяемого драйвера коммутатора. Это позволяет расширениям отслеживать, изменять и пересылать пакеты на расширяемые порты коммутаторов. Это также позволяет расширениям проверять и внедрять пакеты в интерфейсы виртуальной сети, используемые различными Hyper-V секциями.

Расширения можно настроить с помощью политик коммутатора и портов, которые применяются к пакетам, если они направляются через путь данных расширяемого коммутатора. Это позволяет драйверу разрешать или запрещать отправку или получение пакета через порт.

В интерфейсе расширяемого коммутатора драйверы фильтров называются расширениями расширяемого коммутатора , а стек драйверов называется стеком расширяемого коммутатора.

Интерфейс расширяемого коммутатора поддерживает следующие типы расширений:

Захват расширения
Расширение, которое фиксирует и отслеживает трафик пакетов. Этот тип расширения не может изменять пакеты или назначения пакетов через расширяемый коммутатор. Однако захват расширений может инициировать пакетный трафик, например, пакеты, содержащие статистику трафика, которую расширение отправляет в хост-приложение.

Для получения дополнительной информации см. раздел "Захват расширений".

Расширение фильтрации
Расширение, которое фиксирует и отслеживает трафик пакетов. Этот тип расширения также может проверять и отклонять доставку пакетов на основе пользовательских настроек порта или политики коммутатора.

Дополнительные сведения см. в разделе "Фильтры расширений".

Расширение пересылки
Расширение, которое имеет те же возможности, что и расширение фильтрации. Этот тип расширения может определить расширяемые порты назначения коммутатора, в которые доставлен пакет, а также внедрить трафик пакетов в любой расширяемый порт коммутатора. Этот тип расширения также проверяет и отклоняет доставку пакетов на основе стандартных параметров политики портов.

Дополнительные сведения см. в расширения для пересылки.

Заметка В NDIS 6.40 (Windows Server 2012 R2) и более поздних версиях расширения пересылки должны поддерживать гибридную пересылку.

Примечание Если расширение пересылки не установлено и включено в расширяемом коммутаторе, коммутатор определяет порты назначения пакета, а также фильтрует пакеты на основе стандартных параметров порта.

Дополнительные сведения о расширяемом интерфейсе коммутатора см. в разделе Hyper-V Расширяемый коммутатор.