Skip to main content
Version: current

protocol-based-vlan


interface/ethernet/switch/protocol-based-vlan

Syscap: musicswitch
Type: Directory

The Protocol Based VLAN table is used to assign VID and QoS attributes to related protocol packets per port.

FlagNameDescription
Xdisabled
Iinvalid
ArgumentTypeDescription
frame-typeenum (ethernet | rfc-1042 | llc) { ethernet:0, rfc-1042:1, llc:2 }Encapsulation type of the matching frames.
protocolalt { protocol: enum () , protocol-number: num [ .. 65535] }Matching protocol for Protocol-based VLAN rule.
ports ( mandatory )multi { array-id }Matching switch ports for Protocol-based VLAN rule.
set-service-vid-forenum (none | untagged-or-priority-tagged | tagged | all) { none:0, untagged-or-priority-tagged:1, tagged:2, all:3 }Service VLAN ID assignment command for different packet types.
new-service-vidnumThe new service VLAN ID replaces the original service VLAN ID for the specified protocol.
set-customer-vid-forenum (none | untagged-or-priority-tagged | tagged | all) { none:0, untagged-or-priority-tagged:1, tagged:2, all:3 }Customer VLAN ID assignment command for different packet types.
new-customer-vidnumThe new customer VLAN ID replaces the original customer VLAN ID for the specified protocol. If set to 4095, then traffic is dropped.
set-qos-forenum (none | untagged-or-priority-tagged | tagged | all) { none:0, untagged-or-priority-tagged:1, tagged:2, all:3 }Frame type for which QoS assignment command applies.
qos-groupenum (none) { none:0xffffffff }Defined QoS group from the QoS group menu.