第9章 MPLS QoS配置.docx

上传人:b****7 文档编号:11225247 上传时间:2023-02-25 格式:DOCX 页数:14 大小:42.57KB
下载 相关 举报
第9章 MPLS QoS配置.docx_第1页
第1页 / 共14页
第9章 MPLS QoS配置.docx_第2页
第2页 / 共14页
第9章 MPLS QoS配置.docx_第3页
第3页 / 共14页
第9章 MPLS QoS配置.docx_第4页
第4页 / 共14页
第9章 MPLS QoS配置.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

第9章 MPLS QoS配置.docx

《第9章 MPLS QoS配置.docx》由会员分享,可在线阅读,更多相关《第9章 MPLS QoS配置.docx(14页珍藏版)》请在冰豆网上搜索。

第9章 MPLS QoS配置.docx

第9章MPLSQoS配置

目录

第9章MPLSQoS配置9-1

9.1简介9-1

9.2配置MPLS的流量监管9-1

9.2.1建立配置任务9-1

9.2.2配置MPLS的流量监管9-2

9.3配置MPLS基于类的QoS9-3

9.3.1建立配置任务9-3

9.3.2定义匹配MPLS报文的EXP域的规则9-4

9.3.3标记MPLSEXP域的值9-4

9.4配置MPLS的队列管理9-4

9.4.1建立配置任务9-4

9.4.2配置MPLS的定制列表9-5

9.4.3配置MPLS的优先列表9-6

9.5配置举例9-6

第9章MPLSQoS配置

9.1简介

MPLS是用来提高路由器的转发速度而提出的一个协议,目前已经在流量工程、VPN、QoS等方面得到广泛的应用,并日益成为大规模网络的重要标准。

MPLSQoS主要完成以下功能:

●根据需要选择在CE上或PE上对业务流进行分类,如可以将EXP值为2的流分为一类,EXP值为3的流分为一类,对分类后的流量可以进行流量监管、重新标记EXP等。

●PE在给报文加Label时,把IP报文携带的IP优先级标记映射到标签的EXP域,这样原来由IP携带的服务类型信息,现在由标签携带。

●在P路由器和PE路由器之间,根据标签的EXP域,进行有差别的队列调度(如PQ、CQ、CBQ等),即把携带标签的业务流在一条LSP上进行有差别的QoS的传送。

VRP支持MPLSQoS。

说明:

本章用户需要有MPLS相关知识背景。

如需了解MPLS基本概念以及相关配置,请参见《通用路由平台VRPMPLS分册》,本章仅涉及MPLSQoS的配置。

9.2配置MPLS的流量监管

9.2.1建立配置任务

1.应用环境

通过对进入MPLS网络的报文进行流量监管,可以限定报文的传送速率,避免网络拥塞的发生,并可以对报文重新标记优先级。

2.前置任务

在配置MPLS的流量监管之前,需完成以下任务:

●配置MPLS基本能力

●配置相关接口的物理参数

●配置相关接口的链路属性

●配置相关接口的IP地址

●配置ACL或CAR列表

3.数据准备

在配置MPLS的流量监管之前,需准备以下数据:

序号

数据

1

ACL号、CAR列表号

2

承诺速率、承诺突发尺寸、过度突发尺寸

3

MPLSEXP值

4

接口类型及编号

4.配置过程

序号

过程

1

配置MPLS的流量监管

9.2.2配置MPLS的流量监管

步骤

操作

命令

1

进入系统视图

system-view

2

进入接口视图

interfaceinterface-typeinterface-number

3

配置MPLS流量监管

qoscarinbound{any|aclacl-index|carlcarl-index}circommitted--information-ratecbsburst-sizeebsexcess-burst-sizegreenactionredaction

只能在PE的入接口上才可以设置MPLS报文的EXP域。

如果入接口的入方向为IP报文,输出接口的出方向封装为MPLS报文,则配置的流量监管策略生效。

标记MPLS报文的EXP域时,内外层标签都要设置,但不修改IP头部中的TOS域。

9.3配置MPLS基于类的QoS

9.3.1建立配置任务

1.应用环境

在MPLS网络中,若要通过MPLSEXP域来对MPLS报文分类并提供不同的服务,依据匹配的流量类别在MPLS中重新标记优先级后转发,需要配置MPLS的CBQoS。

2.前置任务

在配置MPLS的CBQoS之前,需完成以下任务:

●配置MPLS的相关参数

●配置接口的物理参数

●配置接口的链路属性

●配置接口的IP地址

3.数据准备

在配置MPLS的CBQoS之前,需准备以下数据:

序号

数据

1

EXP域的值

2

CBQoS的类名。

3

CBQoS的行为名。

4.配置过程

序号

过程

1

定义匹配MPLS报文的EXP域的规则

2

标记MPLSEXP域的值

9.3.2定义匹配MPLS报文的EXP域的规则

步骤

操作

命令

1

进入系统视图

system-view

2

进入类视图

trafficclassifierclassifier-name[operator{and|or}]

3

定义匹配MPLS报文的EXP域的规则

if-match[not]mpls-expmpls-experimental-value&<1-8>

该配置只是定义了匹配类的规则,还需要确定对于该类报文采用的动作并与类进行关联,应用到接口。

关于动作与类的关联及应用到接口的配置,请参见“第5章基于类的QoS配置”。

9.3.3标记MPLSEXP域的值

步骤

操作

命令

1

进入系统视图

system-view

2

进入行为视图

trafficbehaviorbehavior–name

3

标记MPLSEXP域的值

remarkmpls-expmpls-experimental-value

该配置只是对于已经定义的类重新标记MPLSEXP域的值,还需要与类进行关联,并应用到接口。

关于类与动作的关联及应用到接口的配置,请参见“第5章基于类的QoS配置”。

9.4配置MPLS的队列管理

9.4.1建立配置任务

1.应用环境

配置MPLS的队列管理,可以将超出带宽的报文根据报文的优先级进入相应的队列,之后再按照队列调度机制进行发送,避免报文的直接丢弃。

MPLS中可以配置PQ、CQ、WFQ、CBQ等。

说明:

WFQ的配置请参见“第3章拥塞管理配置”,CBQ按照MPLS基于类的QoS方式进行配置。

2.前置任务

在配置MPLS的队列管理之前,需完成MPLS的基本能力的配置。

3.数据准备

在配置MPLS的队列管理之前,需准备以下数据:

序号

数据

1

EXP域的值

2

定制列表号、队列长度。

3

优先列表号。

4.配置过程

序号

过程

1

配置MPLS的定制列表

2

配置MPLS的优先列表

9.4.2配置MPLS的定制列表

步骤

操作

命令

1

进入系统视图

system-view

2

配置MPLS的定制列表

qoscqlcql-indexprotocolmplsexpexperimental-number&<1-8>queuequeue-length

3

进入接口视图

interfaceinterface-typeinterface-number

4

应用CQ

qoscqcqlcql-index

9.4.3配置MPLS的优先列表

步骤

操作

命令

1

进入系统视图

system-view

2

配置MPLS的优先列表

qospqlpql-indexprotocolmplsexpmpls-experimental-value&<1-8>queue{top|middle|normal|bottom}

3

进入接口视图

interfaceinterface-typeinterface-number

4

应用PQ

qospqpqlpql-index

9.5配置举例

1.组网需求

在下面的组网图中,CE1和CE2都属于VPN1,PE1与P之间的链路带宽为155M,而P与PE2之间的链路带宽为2M,要求对VPN1中优先级不同的流给予不同的QoS保证。

此举例的配置可分为两个主要部分:

首先在CE1、PE1、P、PE2和CE2进行MPLSVPN的配置:

●PE1、P、PE2之间运行OSPF;

●PE与CE之间建立MP-EBGP邻居;

●PE与PE之间建立MP-IBGP邻居。

然后是在PE1和P上进行MPLSQoS的配置:

●在PE1的入接口Ethernet1/1/0上配置QoS策略,根据MPLS报文的DSCP属性,设置报文EXP域的值。

●在P路由器上,根据MPLS报文的EXP域值区分流,并配置基于流的队列CBQ:

对于EXP为1的流保证10%的带宽;对于EXP为2的流保证20%的带宽;对于EXP为3的流保证30%的带宽;而对于EXP为4的流,保证40%的带宽并保证时延。

说明:

MPLSVPN的配置请参见《通用路由平台VRPVPN分册》,本节只描述MPLSQoS部分的配置。

2.组网图

图1-1MPLSQoS组网图

3.配置步骤

(1)PE1的配置

#定义四个类,分别匹配同一VPN内DSCP分别为AF11、AF21、AF31和EF的MPLS报文。

[PE1]trafficclassifieraf11

[PE1-classifier-af11]if-matchdscpaf11

[PE1-classifier-af11]quit

[PE1]trafficclassifieraf21

[PE1-classifier-af21]if-matchdscpaf21

[PE1-classifier-af21]quit

[PE1]trafficclassifieraf31

[PE1-classifier-af31]if-matchdscpaf31

[PE1-classifier-af31]quit

[PE1]trafficclassifierefclass

[PE1-classifier-efclass]if-matchdscpef

[PE1-classifier-efclass]quit

#定义四个流行为,设置MPLS报文EXP域的值。

[PE1]trafficbehaviorexp1

[PE1-behavior-exp1]remarkmpls-exp1

[PE1-behavior-exp1]quit

[PE1]trafficbehaviorexp2

[PE1-behavior-exp2]remarkmpls-exp2

[PE1-behavior-exp2]quit

[PE1]trafficbehaviorexp3

[PE1-behavior-exp3]remarkmpls-exp3

[PE1]trafficbehaviorexp4

[PE1-behavior-exp4]remarkmpls-exp4

[PE1-behavior-exp4]quit

#定义QoS策略,为不同类的报文指定流行为,即对不同类的报文标记不同的EXP值。

[PE1]trafficpolicyREMARK

[PE1-trafficpolicy-REMARK]classifieraf11behaviorexp1

[PE1-trafficpolicy-REMARK]classifieraf21behaviorexp2

[PE1-trafficpolicy-REMARK]classifieraf31behaviorexp3

[PE1-trafficpolicy-REMARK]classifierefclassbehaviorexp4

[PE1-trafficpolicy-REMARK]quit

#在MPLS网络的PE路由器入接口上应用已定义的QoS策略。

[PE1]interfaceethernet1/1/0

[PE1-Ethernet1/1/0]traffic-policyREMARKinbound

[PE1-Ethernet1/1/0]quit

(2)P的配置

#定义四个类,分别匹配EXP值为1、2、3和4的MPLS报文。

[P]trafficclassifierEXP1

[P-classifier-EXP1]if-matchmpls-exp1

[P-classifier-EXP1]quit

[P]trafficclassifierEXP2

[P-classifier-EXP2]if-matchmpls-exp2

[P-classifier-EXP2]quit

[P]trafficclassifierEXP3

[P-classifier-EXP3]if-matchmpls-exp3

[P-classifier-EXP3]quit

[P]trafficclassifierEXP4

[P-classifier-EXP4]if-matchmpls-exp4

[P-classifier-EXP4]quit

#定义流行为,为不同的流设置不同的带宽和时延保证。

[P]trafficbehaviorAF11

[P-behavior-AF11]queueafbandwidthpct10

[P-behavior-AF11]quit

[P]trafficbehaviorAF21

[P-behavior-AF21]queueafbandwidthpct20

[P-behavior-AF21]quit

[P]trafficbehaviorAF31

[P-behavior-AF31]queueafbandwidthpct30

[P-behavior-AF31]quit

[P]trafficbehaviorEF

[P-behavior-EF]queueefbandwidthpct40

[P-behavior-EF]quit

#定义QoS策略,使符合流分类策略的4条数据流满足:

EXP1流保证10%带宽;EXP2流保证20%带宽;EXP3流保证30%带宽;EXP4流保证40%带宽并保证时延。

[P]trafficpolicyQUEUE

[P-trafficpolicy-QUEUE]classifierEXP1behaviorAF11

[P-trafficpolicy-QUEUE]classifierEXP2behaviorAF21

[P-trafficpolicy-QUEUE]classifierEXP3behaviorAF31

[P-trafficpolicy-QUEUE]classifierEXP4behaviorEF

[P-trafficpolicy-QUEUE]quit

#将QoS策略应用在P路由器Serial2/0/0接口上。

[P]interfaceserial2/0/0

[P-serial2/0/0]traffic-policyQUEUEoutbound

配置完成后,VPN1中的流量在发生拥塞时,DSCP域为af11、af21、af31、ef的流量带宽比例为1:

2:

3:

4,其中,ef流比其他3条流的延时都小。

4.配置文件

(1)PE1配置文件

#

sysnamePE1

#

trafficclassifieraf21operatorand

if-matchdscpaf21

trafficclassifierefclassoperatorand

if-matchdscpef

trafficclassifieraf11operatorand

if-matchdscpaf11

trafficclassifieraf31operatorand

if-matchdscpaf31

#

trafficbehaviorexp1

remarkmpls-exp1

trafficbehaviorexp2

remarkmpls-exp2

trafficbehaviorexp3

remarkmpls-exp3

trafficbehaviorexp4

remarkmpls-exp4

#

trafficpolicyREMARK

classifieraf11behaviorexp1

classifieraf21behaviorexp2

classifieraf31behaviorexp3

classifierefclassbehaviorexp4

#

interfaceEthernet1/1/0

traffic-policyREMARKinbound

#

user-interfacecon0

user-interfacevty04

#

return

(2)P的配置文件

#

sysnameP

#

trafficclassifierEXP1operatorand

if-matchmpls-exp1

trafficclassifierEXP2operatorand

if-matchmpls-exp2

trafficclassifierEXP3operatorand

if-matchmpls-exp3

trafficclassifierEXP4operatorand

if-matchmpls-exp4

#

trafficbehaviorAF11

queueafbandwidthpct10

trafficbehaviorAF21

queueafbandwidthpct20

trafficbehaviorAF31

queueafbandwidthpct30

trafficbehaviorEF

queueafbandwidthpct40

#

trafficpolicyQUEUE

classifierEXP1behaviorAF11

classifierEXP2behaviorAF21

classifierEXP3behaviorAF31

classifierEXP4behaviorEF

#

interfaceserial2/0/0

traffic-policyQUEUEoutbound

#

user-interfacecon0

user-interfacevty04

#

return

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1