all: Specifies all protocol templates.
Usage guidelines
For this command to take effect, perform the following tasks:
1.
Create a VLAN and associate it with the specified protocol templates.
2.
Set the port link type to hybrid.
3.
Configure the port to allow the protocol-based VLAN to pass through.
When you execute the undo port hybrid protocol-vlan command on a port, follow these
guidelines:
•
If you specify both the vlan-id argument and the all keyword, this command disassociates the
port from all protocol templates of the specified VLAN.
•
If you specify only the all keyword, this command disassociates the port from all protocol
templates of all VLANs.
Examples
# Configure Ten-GigabitEthernet 1/0/1 as a hybrid port, assign it to VLAN 2 as an untagged member,
and associated it with protocol template 1 in VLAN 2.
<Sysname> system-view
[Sysname] vlan 2
[Sysname-vlan2] protocol-vlan 1 ipv4
[Sysname-vlan2] quit
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] port link-type hybrid
[Sysname-Ten-GigabitEthernet1/0/1] port hybrid vlan 2 untagged
[Sysname-Ten-GigabitEthernet1/0/1] port hybrid protocol-vlan vlan 2 1
# Configure Layer 2 aggregate interface Bridge-Aggregation 1 as a hybrid port, assign it to VLAN 2
as an untagged member, and associated it with protocol template 1 in VLAN 2.
<Sysname> system-view
[Sysname] vlan 2
[Sysname-vlan2] protocol-vlan 1 ipv4
[Sysname-vlan2] quit
[Sysname] interface bridge-aggregation 1
[Sysname-Bridge-Aggregation1] port link-type hybrid
[Sysname-Bridge-Aggregation1] port hybrid vlan 2 untagged
[Sysname-Bridge-Aggregation1] port hybrid protocol-vlan vlan 2 1
protocol-vlan
Use protocol-vlan to associate a VLAN with the specified protocol template.
Use undo protocol-vlan to disassociate a VLAN from the specified protocol template.
Syntax
protocol-vlan [ protocol-index ] { at | ipv4 | ipv6 | ipx { ethernetii | llc | raw | snap } | mode
{ ethernetii etype etype-id | llc { dsap dsap-id [ ssap ssap-id ] | ssap ssap-id } | snap etype
etype-id } }
undo protocol-vlan { protocol-index [ to protocol-end ] | all }
Default
A VLAN is not associated with a protocol template.
30