Поделиться через


Операции фильтра VMQ

Несколько фильтров получения и могут быть заданы в очереди получения. Кроме того, текущая реализация VMQ поддерживает фильтры по mac-адресу назначения для входящих пакетов и дополнительные фильтры, которые проверяют идентификатор виртуальной локальной сети (VLAN).

На следующем рисунке показана связь между идентификатором виртуальной локальной сети и тестами MAC-адресов, фильтрами и очередями.

схема, иллюстрирующая связь между идентификатором виртуальной локальной сети и тестами mac-адресов, фильтрами и очередями.

На приведенном выше рисунке пакет сетевых данных включает в себя целевой адрес (DA) и поле идентификатора виртуальной локальной сети. Оборудование сетевого адаптера реализует фильтры в очереди на основе параметров, полученных драйвером мини-порта и заданных в оборудовании сетевого адаптера. Дополнительные сведения о настройке фильтров в очереди получения см. в разделе Настройка и очистка фильтров VMQ.

На этом рисунке есть два фильтра. Каждый фильтр сравнивает адрес назначения и идентификатор виртуальной локальной сети с полями во входящем пакете. Если оба теста VLAN и DA совпадают, то условие для этого фильтра выполняется и входящий пакет назначается очереди. Если в очереди есть несколько фильтров, а затем совпадение для любого фильтра, сетевой адаптер назначает пакет очереди.