OVS 可以通过 OpenFlow 协议来匹配 VLAN ID。具体来说,可以使用匹配字段 dl_vlan
来匹配 VLAN ID。例如,下面的 OpenFlow 规则会匹配 VLAN ID 为 100 的数据包:
ovs-ofctl add-flow br0 dl_vlan=100,actions=output:1
其中,dl_vlan=100
表示匹配 VLAN ID 为 100 的数据包;actions=output:1
表示将匹配的数据包输出到端口 1。这样配置后,当交换机接收到 VLAN ID 为 100 的数据包时,会自动将其转发到端口 1。