VMQ 筛选器操作

多个接收筛选器,可以在接收队列上设置。 此外,当前 VMQ 实现支持目标媒体访问控制 (MAC) 地址的筛选器,以及检查虚拟局域网 (VLAN) 标识符的可选筛选器。

下图显示了 VLAN 标识符与 MAC 地址测试、筛选器和队列之间的关系。

说明 vlan 标识符与 mac 地址测试、筛选器和队列之间的关系的示意图。

在上图中,网络数据包包括目标地址 (DA) 和 VLAN 标识符字段。 网络适配器硬件根据微型端口驱动程序在网络适配器硬件中接收和设置的设置,对队列实现筛选器。 有关在接收队列上设置筛选器的详细信息,请参阅 设置和清除 VMQ 筛选器

在此图中,有两个筛选器:每个筛选器将目标地址和 VLAN 标识符与传入数据包中的字段进行比较。 如果 VLAN 和 DA 测试都匹配,则满足该筛选器的条件,并将传入数据包分配到队列。 如果队列上有多个筛选器,然后匹配任何筛选器,则网络适配器会将数据包分配给队列。