配置基于简单流分类的优先级映射示例(MPLS)
以MPLS报文的优先级映射场景为例,介绍简单流分类的配置。
配置需求
三台路由器之间建立MPLS邻居,从DeviceA上进入的IP流量,在DeviceA至DeviceC之间走MPLS转发。从DeviceC流出后,又恢复成IP流。
要求流量在DeviceA上,能任意修改成为MPLS流量之后的优先级,在DeviceC上能任意修改恢复IP流之后的优先级。
本例中interface1,interface2分别代表GE0/1/0,GE0/2/0。
在本配置例中,假定已经建立好了三台路由器上的MPLS配置,IP流量从DeviceA到DeviceC能进行MPLS转发,MPLS流量出DeviceC时,能转换成IP流。
以下的配置,只列出了与QoS配置相关的命令。
配置思路
采用如下思路配置MPLS QoS:
在DeviceA的入接口GigabitEthernet0/1/0配置IP DSCP到MPLS EXP的映射,并使能简单流分类。
在DeviceC的入接口GigabitEthernet0/1/0配置MPLS EXP到IP DSCP的映射,并使能简单流分类。
操作步骤
- 配置MPLS基本能力和路由(略)
详细配置请参见《HUAWEI NE20E-S综合业务承载路由器 配置指南-MPLS》的“MPLS基本配置”。
- 在DeviceA的GigabitEthernet0/1/0接口上配置DSCP到MPLS的映射
<DeviceA> system-view
[~DeviceA] diffserv domain default
[*DeviceA-dsdomain-default] ip-dscp-inbound 18 phb af4 green
[*DeviceA-dsdomain-default] mpls-exp-outbound af4 green map 5
[*DeviceA-dsdomain-default] commit
[~DeviceA-dsdomain-default] quit
[~DeviceA] interface GigabitEthernet 0/1/0
[~DeviceA-GigabitEthernet0/1/0] undo shutdown
[*DeviceA-GigabitEthernet0/1/0] trust upstream default
[*DeviceA-GigabitEthernet0/1/0] commit
[~DeviceA-GigabitEthernet0/1/0] quit
[~DeviceA] interface GigabitEthernet 0/2/0
[~DeviceA-GigabitEthernet0/2/0] undo shutdown
[*DeviceA-GigabitEthernet0/2/0] trust upstream default
[*DeviceA-GigabitEthernet0/2/0] commit
[~DeviceA-GigabitEthernet0/2/0] quit
在DeviceA的入接口上配置服务等级AF2 green(DSCP值18)到路由器内部业务等级AF4的映射,在出接口上配置路由器内部业务等级AF4到MPLS服务等级EF(优先级5)的映射,从DeviceA出来的是EF流量。
- 在DeviceC的GigabitEthernet0/1/0接口上配置MPLS到DSCP的映射
<DeviceC> system-view
[~DeviceC] diffserv domain default
[*DeviceC-dsdomain-default] mpls-exp-inbound 5 phb af3 green
[*DeviceC-dsdomain-default] ip-dscp-outbound af3 green map 32
[*DeviceC-dsdomain-default] commit
[~DeviceC-dsdomain-default] quit
[~DeviceC] interface GigabitEthernet 0/1/0
[~DeviceC-GigabitEthernet0/1/0] undo shutdown
[*DeviceC-GigabitEthernet0/1/0] trust upstream default
[*DeviceC-GigabitEthernet0/1/0] commit
[~DeviceC-GigabitEthernet0/1/0] quit
[~DeviceC] interface GigabitEthernet 0/2/0
[~DeviceC-GigabitEthernet0/2/0] undo shutdown
[*DeviceC-GigabitEthernet0/2/0] trust upstream default
[*DeviceC-GigabitEthernet0/2/0] commit
[~DeviceC-GigabitEthernet0/2/0] quit
在DeviceC的入接口上配置MPLS优先级5到路由器内部业务等级为AF3 green的映射,在出接口配置路由器内部业务等级AF3 green到DSCP值32的转换,DeviceC出来的是AF4流量。
- 检查配置结果
配置完成后,从DeviceA的GigabitEthernet0/1/0发送DSCP值为18的流量,大小为100Mbit/s,DeviceC出来的是DSCP值为32的流量,流量为100Mbit/s。
配置文件
DeviceA的配置文件
#
sysname DeviceA
#
diffserv domain default
ip-dscp-inbound 18 phb af4 green
mpls-exp-outbound af4 green map 5
#
interface GigabitEthernet0/1/0
undo shutdown
ip address 2.2.2.1 255.255.255.0
trust upstream default
#
interface GigabitEthernet0/2/0
undo shutdown
ip address 3.3.3.1 255.255.255.0
trust upstream default
#
return
DeviceC的配置文件
#
sysname DeviceC
#
diffserv domain default
ip-dscp-outbound af3 green map 32
mpls-exp-inbound 5 phb af3 green
#
interface GigabitEthernet0/1/0
undo shutdown
ip address 4.4.4.1 255.255.255.0
trust upstream default
#
interface GigabitEthernet0/2/0
undo shutdown
ip address 5.5.5.1 255.255.255.0
trust upstream default
#
return