This command maps a protocol group to a VLAN for the current interface. Use the
no form to remove the protocol mapping for this interface.
protocol-vlan protocol-group group-id vlan vlan-id
no protocol-vlan protocol-group group-id vlan
group-id - Group identifier of this protocol group. (Range: 1-2147483647)
vlan-id - VLAN to which matching protocol traffic is forwarded.
No protocol groups are mapped for any interface.
Interface Configuration (Ethernet, Port Channel)
When creating a protocol-based VLAN, only assign interfaces via this
command. If you assign interfaces using any of the other VLAN commands
(such as the
command), these interfaces will admit traffic of any protocol
type into the associated VLAN.
When a frame enters a port that has been assigned to a protocol VLAN, it is
processed in the following manner:
If the frame is tagged, it will be processed according to the standard rules
applied to tagged frames.
If the frame is untagged and the protocol type matches, the frame is
forwarded to the appropriate VLAN.
If the frame is untagged but the protocol type does not match, the frame is
forwarded to the default VLAN for this interface.
When MAC-based, IP subnet-based, or protocol-based VLANs are supported
concurrently, priority is applied in this sequence, and then port-based VLANs
The following example maps the traffic entering Port 1 which matches the protocol
type specified in protocol group 1 to VLAN 2.
Console(config)#interface ethernet 1/1
Console(config-if)#protocol-vlan protocol-group 1 vlan 2
– 415 –
| VLAN Commands
Configuring Protocol-based VLANs