OpenFlow multi-VLAN instance associates multiple VLANs to an OpenFlow instance.

The capabilities of the OpenFlow multi-VLAN instance include:

  • Ability to include more than one VLAN on the switch as member VLAN for an OpenFlow instance in Virtualized mode.

  • Supported on both OpenFlow 1.0 and 1.3 versions.

  • For a Multi-VLAN instance, the first VLAN in the Multi-VLAN instance is part of the DPID. Since VLANs cannot be part of multiple instances, this restriction ensures a unique DPID (the upper 16 bits of the DPID) for each instance.

  • Packet-IN for a Multi-VLAN instance is the same as aggregate mode (that is, the Packet-IN is sent with the VLAN tag.) If the instance is a single VLAN instance, the behavior is the same as the virtualized instance (that is, the Packet-IN is sent untagged.)

  • Ability to add OpenFlow rules with wild-carded VLAN in such an instance that matches traffic inbound on only those VLANs that are part of the instance.

  • Ability to add OpenFlow rules with a specific VLAN that is part of the VLANs in the instance.

  • Supports v2 and v3 modules.