- Table of Contents
- Related Documents
-
Title | Size | Download |
---|---|---|
03-MPLS QoS commands | 47.42 KB |
Contents
MPLS QoS commands
if-match mpls-exp
Use if-match mpls-exp to define a criterion to match the EXP field in the first (topmost) MPLS label.
Use undo if-match mpls-exp to delete the match criterion.
Syntax
if-match [ not ] mpls-exp exp-value&<1-8>
undo if-match [ not ] mpls-exp exp-value&<1-8>
Default
No criterion is defined to match the EXP field in the first (topmost) MPLS label.
Views
Traffic class view
Predefined user roles
network-admin
Parameters
not: Matches packets not conforming to the specified criterion.
exp-value&<1-8>: Specifies a space-separated list of up to eight EXP values. The value range for the exp-value argument is 0 to 7. If the same EXP value is specified multiple times, the system considers them as one. If a packet matches one of the defined MPLS EXP values, it matches the if-match clause.
Examples
# Define a criterion to match packets with EXP value 3 or 4 in the topmost MPLS label.
<Sysname> system-view
[Sysname] traffic classifier database
[Sysname-classifier-database] if-match mpls-exp 3 4
if-match second-mpls-exp
Use if-match second-mpls-exp to define a criterion to match the EXP field in the second MPLS label.
Use undo if-match second-mpls-exp to delete the match criterion.
Syntax
if-match [ not ] second-mpls-exp exp-value&<1-8>
undo if-match [ not ] second-mpls-exp exp-value&<1-8>
Default
No criterion is defined to match the EXP field in the second MPLS label.
Views
Traffic class view
Predefined user roles
network-admin
Parameters
not: Matches packets not conforming to the specified criterion.
exp-value&<1-8>: Specifies a space-separated list of up to eight EXP values. The value range for the exp-value argument is 0 to 7. If the same MPLS EXP value is specified multiple times, the system considers them as one. If a packet matches one of the defined MPLS EXP values, it matches the if-match clause.
Examples
# Define a criterion to match packets with EXP value 3 or 4 in the second MPLS label.
<Sysname> system-view
[Sysname] traffic classifier database
[Sysname-classifier-database] if-match second-mpls-exp 3 4
remark mpls-exp
Use remark mpls-exp to configure an EXP value marking action in a traffic behavior.
Use undo remark mpls-exp to delete the action.
Syntax
remark mpls-exp exp-value
undo remark mpls-exp
Default
No EXP value marking action is configured in a traffic behavior.
Views
Traffic behavior view
Predefined user roles
network-admin
Parameters
exp-value: Specifies an EXP value in the range of 0 to 7.
Usage guidelines
If an MPLS packet has multiple labels, this command marks the topmost label.
Examples
# Set the EXP value to 0 for MPLS packets.
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark mpls-exp 0
remark second-mpls-exp
Use remark second-mpls-exp to configure an action of marking the EXP value in the second MPLS label in a traffic behavior.
Use undo remark second-mpls-exp to delete the action.
Syntax
remark second-mpls-exp exp-value
undo remark second-mpls-exp
Default
No action of marking the EXP value in the second MPLS label is configured in a traffic behavior.
Views
Traffic behavior view
Predefined user roles
network-admin
Parameters
exp-value: Specifies an EXP value in the range of 0 to 7.
Examples
# In traffic behavior database, set the EXP value in the second MPLS label to 0 for MPLS packets.
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark second-mpls-exp 0