Коммутаторы сетевого адаптера
Сетевой адаптер, поддерживающий виртуализацию однокорневого ввода-вывода (SR-IOV), должен реализовывать аппаратный мост, который перенаправлял сетевой трафик между физическим портом адаптера и внутренними виртуальными портами (VPorts). Этот мост называется коммутатором сетевого адаптера и показан на следующем рисунке.
Каждый коммутатор сетевого адаптера содержит следующие компоненты:
Один внешний или физический порт, который обеспечивает сетевое подключение к внешней физической сети.
Один внутренний порт, предоставляющий физическую функцию PCI Express (PCIe) на сетевом адаптере с доступом к внешней физической сети. Внутренний порт называется виртуальным портом (VPort).
PF всегда имеет VPort, который создается и назначается ему. Этот VPort называется VPort по умолчанию и ссылается на DEFAULT_VPORT_ID идентификатор.
Дополнительные сведения о виртуальных портах см. в разделе Виртуальные порты (VPorts).
Один или несколько виртуальных портов, которые предоставляют виртуальную функцию PCIe (VF) на сетевом адаптере с доступом к внешней физической сети.
Примечание Дополнительные виртуальные порты можно создавать и выделять в PF для доступа к сети.
Примечание Начиная с версии NDIS 6.30 в Windows Server 2012 интерфейс SR-IOV поддерживает только один коммутатор сетевого адаптера. Этот параметр называется коммутатором сетевого адаптера по умолчанию, на который ссылается идентификатор NDIS_DEFAULT_SWITCH_ID.
Аппаратными ресурсами сетевого коммутатора управляет драйвер мини-порта PF для сетевого адаптера SR-IOV. Драйвер создает и настраивает коммутатор сетевой карты одним из следующих способов:
Статическое создание на основе стандартизированных ключевых слов INF коммутатора SR-IOV и коммутатора сетевого адаптера. Дополнительные сведения об этих ключевых словах см. в разделе Стандартизированные ключевые слова INF для SR-IOV.
Динамическое создание на основе запросов метода идентификатора объекта (OID) OID_NIC_SWITCH_CREATE_SWITCH. NDIS или модуль расширяемого коммутатора Hyper-V выдает эти запросы OID для создания коммутаторов сетевой карты на сетевом адаптере SR-IOV.
Дополнительные сведения о создании, настройке и управлении коммутаторами сетевого адаптера см. в разделе Управление коммутаторами сетевого адаптера.