03-MPLS QoS命令
本章节下载: 03-MPLS QoS命令 (110.63 KB)
注意:SPC类单板、CSPC类单板和CMPE-1104单板不支持配置MPLS QoS。
diffserv-mode命令用来配置MPLS的差分服务模式。
undo diffserv-mode命令用来恢复缺省情况。
【命令】
diffserv-mode { ingress { pipe service-class | short-pipe service-class | uniform } egress { pipe | short-pipe | uniform } | { pipe service-class | short-pipe service-class | uniform } }
undo diffserv-mode
【缺省情况】
指定差分服务模式为pipe模式,且优先级为0。
【视图】
VPN实例视图
【缺省用户角色】
network-admin
【参数】
ingress:指定入方向的差分服务模式。
egress:指定出方向的差分服务模式。
pipe:指定差分服务模式为pipe模式。
short-pipe:指定差分服务模式为short-pipe模式。
uniform:指定差分服务模式为uniform模式。
service-class:指定报文从私网进入公网时的MPLS EXP优先级,取值范围为0~7。
【使用指导】
当diffserv-mode 命令指定ingress和egress时,表示不同方向使用不同的差分服务模式,不指定时则表示两个方向配置成相同的差分服务模式。
同一方向多次执行本命令,最后一次执行的命令生效。
IP或DSCP优先级与EXP优先级之间相互映射时精度会有变化。关于IP、DSCP及EXP优先级,请参见“QoS配置”中的优先级介绍。
当VPN实例的差分服务模式处于非缺省状况时:
· 若绑定了该VPN实例的接口上同时配置了重标记优先级类动作的QoS策略,则以该QoS策略中的优先级为准。
· 若公网接口或绑定了该VPN实例的接口上同时配置了端口优先级,则以该VPN实例中的优先级为准。
【举例】
# 在VPN实例abc下配置MPLS的差分服务模式为uniform。
<Sysname> system-view
[Sysname] ip vpn-instance abc
[Sysname-vpn-instance-abc] diffserv-mode uniform
# 在VPN实例xyz下配置MPLS的差分服务模式在入方向为pipe模式,MPLS EXP优先级为AF1,在出方向为short-pipe模式。
<Sysname> system-view
[Sysname] ip vpn-instance xyz
[Sysname-vpn-instance-xyz] diffserv-mode ingress pipe af1 egress short-pipe
if-match mpls-exp命令用来定义匹配第一层MPLS标签的EXP优先级的规则。
undo if-match mpls-exp命令用来删除匹配第一层MPLS标签的EXP优先级的规则。
【命令】
if-match mpls-exp exp-value&<1-8>
undo if-match mpls-exp exp-value&<1-8>
【缺省情况】
未定义匹配第一层MPLS标签的EXP优先级的规则。
【视图】
类视图
【缺省用户角色】
network-admin
【参数】
exp-value&<1-8>:EXP值的列表,EXP优先级的取值范围为0~7,&<1-8>表示前面的参数最多可以输入8次。如果指定了多个相同的EXP值,系统默认为一个;多个不同的EXP值是或的关系,即只要有一个值匹配,就算匹配这条规则。
【举例】
# 定义匹配第一层MPLS标签的EXP优先级为3或4的报文的规则。
<Sysname> system-view
[Sysname] traffic classifier database
[Sysname-classifier-database] if-match mpls-exp 3 4
remark imposition-mpls-exp命令用来配置重新标记MPLS标签的EXP值。
undo remark imposition-mpls-exp命令用来取消重新标记MPLS标签的EXP值。
【命令】
remark imposition-mpls-exp exp-value
undo remark imposition-mpls-exp
【缺省情况】
未配置重新标记MPLS标签的EXP值的动作。
【视图】
流行为视图
【缺省用户角色】
network-admin
【参数】
exp-value:MPLS报文的EXP值,取值范围为0~7。
【使用指导】
仅QoS策略应用在入方向时,remark imposition-mpls-exp的动作才会生效。需要注意的是:
· 对于P设备,remark imposition-mpls-exp命令只修改第一层标签EXP的值。
· 对于PE设备,remark imposition-mpls-exp命令同时修改所有标签EXP的值。
需要注意的是:
对于PE设备,当应用在入方向的QoS策略中同时存在remark mpls-exp和remark imposition-mpls-exp动作时,remark mpls-exp的动作只修改第一层标签EXP的值,remark imposition-mpls-exp的动作只修改第二层标签EXP的值。
仅CSPEX类单板(除CSPEX-1204之外)支持remark mpls-exp和remark imposition-mpls-exp命令同时配置。
【举例】
# 在流行为database中配置重新标记MPLS标签的EXP值为0。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark imposition-mpls-exp 0
【相关命令】
· remark mpls-exp
remark mpls-exp命令用来配置重新标记MPLS第一层标签的EXP值。
undo remark mpls-exp命令用来取消重新标记MPLS第一层标签的EXP值。
【命令】
remark mpls-exp exp-value
undo remark mpls-exp
【缺省情况】
未配置重新标记MPLS第一层标签的EXP值的动作。
【视图】
流行为视图
【缺省用户角色】
network-admin
【参数】
exp-value:MPLS报文的EXP值,取值范围为0~7。
【使用指导】
当QoS策略应用在出方向时:
· 对于P设备,remark mpls-exp命令只修改第一层标签EXP的值。
· 对于PE设备,remark mpls-exp命令只修改第一层标签EXP的值。
当QoS策略应用在入方向时:
· 对于P设备,remark mpls-exp的动作不生效。
· 对于PE设备,remark mpls-exp命令只修改第一层标签EXP的值。
需要注意的是:
对于PE设备,当应用在入方向的QoS策略中同时存在remark mpls-exp和remark imposition-mpls-exp动作时,remark mpls-exp的动作只修改第一层标签EXP的值,remark imposition-mpls-exp的动作只修改第二层标签EXP的值。
仅CSPEX类单板(除CSPEX-1204之外)支持remark mpls-exp和remark imposition-mpls-exp命令同时配置。
【举例】
# 在流向为database中配置重新标记MPLS第一层标签的EXP值为0。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark mpls-exp 0
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!