• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

15-ACL和QoS配置指導

目錄

03-MPLS QoS配置

本章節下載 03-MPLS QoS配置  (231.40 KB)

03-MPLS QoS配置


1 MPLS QoS

1.1  MPLS QoS簡介

傳統的IP QoS根據IP優先級來判斷業務的服務等級,實現差分服務;MPLS QoS則需要根據EXP的值來區分不同的數據流,實現差分服務。

MPLS QoS主要完成以下功能:

·     根據需要在PE上對業務流進行分類。例如,可以將EXP值為1的流分為一類,EXP值為2的流分為一類,對分類後的流量可以進行流量監管和重標記。

·     在P和PE之間,根據標簽的EXP域,進行有差別的隊列調度,即在一條LSP上為攜帶標簽的業務流提供有差別的QoS。

MPLS標簽中EXP字段的處理采用如下原則:

·     給IP報文封裝MPLS標簽時,直接將IP報文的ToS字段轉換成MPLS標簽的EXP字段;

·     標簽交換(swap)操作時,EXP字段保持不變;

·     標簽壓棧(push)操作時,新壓入的外層標簽EXP字段繼承內層標簽的EXP字段;

·     標簽彈棧(pop)操作時,不會將彈出標簽的EXP字段複製到內層標簽或IP報文的ToS字段上。

·     重標記EXP隻修改最外層標簽的EXP字段值。

MPLS標簽封裝在鏈路層幀頭和網絡層報文頭之間,且支持多重標簽,即在鏈路層幀頭和網絡層報文頭之間可以封裝多個標簽,形成標簽棧。當標簽棧深度為M時,靠近鏈路層幀頭的最外層標簽為棧頂標簽,即第一層標簽;靠近網絡層報文頭的最內層標簽為棧底標簽,即第M層標簽。

1.2  配置MPLS的流量監管

1. 功能簡介

通過對進入MPLS網絡的報文進行流量監管,可以限定報文的傳送速率,避免網絡擁塞的發生,並可以對報文重新標記優先級。關於流量監管的具體配置請參見“ACL和QoS配置指導”中的“QoS配置”。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入接口視圖。

interface interface-type interface-number

(3)     在接口上應用MPLS CAR。

qos car { inbound | outbound } { any | acl [ ipv6 ] acl-number | carl carl-index } cir committed-information-rate [ cbs committed-burst-size [ ebs excess-burst-size ] ] [ green action | red action | yellow action ] *

qos car { inbound | outbound } { any | acl [ ipv6 ] acl-number | carl carl-index } cir committed-information-rate [ cbs committed-burst-size ] pir peak-information-rate [ ebs excess-burst-size ] [ green action | red action | yellow action ] *

1.3  配置MPLS的重標記

1. 功能簡介

在MPLS網絡中,若要通過EXP域對MPLS報文分類並提供不同的服務,依據匹配的流量類別在MPLS中重新標記優先級後轉發,需要配置MPLS的重標記。關於重標記的具體配置請參見“ACL和QoS配置指導”中的“QoS配置”。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     定義類。

a.     創建一個類,並進入類視圖。

traffic classifier classifier-name [ operator { and | or } ]

b.     定義匹配數據包的規則。請至少選擇其中一項進行配置。

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

if-match [ not ] second-mpls-exp exp-value&<1-8>

該匹配規則僅對MPLS報文有效,對IP報文無效。

c.     退回係統視圖。

quit

(3)     定義流行為。

a.     創建一個流行為,並進入流行為視圖。

traffic behavior behavior-name

b.     標記MPLS報文的EXP值。請至少選擇其中一項進行配置。

remark mpls-exp exp-value

remark second-mpls-exp exp-value

缺省情況下,未配置重新標記報文的動作。

c.     退回係統視圖。

quit

(4)     定義QoS策略。

a.     創建一個策略,並進入策略視圖。

qos policy policy-name

b.     將MPLS QoS策略的類和流行為進行綁定。

classifier classifier-name behavior behavior-name

缺省情況下,未指定類對應的流行為。

c.     退回係統視圖。

quit

(5)     應用QoS策略。

相關內容請參見“ACL和QoS配置指導”中的“QoS配置”。

1.4  MPLS QoS典型配置舉例

1.4.1  對同一VPN內的流進行QoS配置舉例

1. 組網需求

圖1-1,網絡描述如下:

·     CE 1和CE 2都屬於VPN 1

·     PE 1與P之間的鏈路帶寬為2M

·     P與PE 2之間的鏈路帶寬為2M

組網需求為對VPN 1中優先級不同的流給予不同的QoS保證。

2. 組網圖

圖1-1 MPLS QoS組網圖

設備

接口

IP地址

設備

接口

IP地址

CE 1

GE0/0/1

10.1.1.2/24

CE 2

GE0/0/1

10.2.1.2/24

PE 1

GE0/0/2

10.1.1.1/24

PE 2

GE0/0/2

10.2.1.1/24

 

GE0/0/1

12.1.1.1/24

 

GE0/0/1

12.2.1.1/24

 

Loop0

1.1.1.1/32

 

Loop0

1.1.1.2/32

P

GE0/0/1

12.1.1.2/24

 

 

 

 

GE0/0/2

12.2.1.2/24

 

 

 

 

3. 配置思路

配置可分為兩個主要部分:

首先在CE 1、PE 1、P、PE 2和CE 2進行MPLS VPN的配置:

·     PE 1、P、PE 2之間運行OSPF

·     PE與CE之間建立MP-EBGP鄰居

·     PE與PE之間建立MP-IBGP鄰居

然後是在PE 1和P上進行MPLS QoS的配置:

·     在PE 1的入接口GigabitEthernet0/0/2上配置QoS策略,根據MPLS報文的DSCP屬性,設置報文EXP域的值。

·     在P設備上,根據MPLS報文的EXP域值區分流,配置基於流的隊列CBQ:對於EXP為1的流保證10%的帶寬;對於EXP為2的流保證20%的帶寬;對於EXP為3的流保證30%的帶寬;而對於EXP為4的流,保證40%的帶寬並保證低時延。

MPLS VPN的配置請參見“MPLS配置指導”中的“MPLS L3VPN”,下麵隻描述MPLS QoS部分的配置。

4. 配置步驟

(1)     PE 1的配置

# 定義四個類,分別用來匹配同一VPN內DSCP分別為AF11、AF21、AF31和EF的MPLS報文。

<PE1> system-view

[PE1] traffic classifier af11

[PE1-classifier-af11] if-match dscp af11

[PE1-classifier-af11] quit

[PE1] traffic classifier af21

[PE1-classifier-af21] if-match dscp af21

[PE1-classifier-af21] quit

[PE1] traffic classifier af31

[PE1-classifier-af31] if-match dscp af31

[PE1-classifier-af31] quit

[PE1] traffic classifier efclass

[PE1-classifier-efclass] if-match dscp ef

[PE1-classifier-efclass] quit

# 定義四個流行為,設置MPLS報文EXP域的值。

[PE1] traffic behavior exp1

[PE1-behavior-exp1] remark mpls-exp 1

[PE1-behavior-exp1] quit

[PE1] traffic behavior exp2

[PE1-behavior-exp2] remark mpls-exp 2

[PE1-behavior-exp2] quit

[PE1] traffic behavior exp3

[PE1-behavior-exp3] remark mpls-exp 3

[PE1-behavior-exp3] quit

[PE1] traffic behavior exp4

[PE1-behavior-exp4] remark mpls-exp 4

[PE1-behavior-exp4] quit

# 定義QoS策略,為不同類的報文指定流行為,即對不同類的報文標記不同的EXP值。

[PE1] qos policy REMARK

[PE1-qospolicy-REMARK] classifier af11 behavior exp1

[PE1-qospolicy-REMARK] classifier af21 behavior exp2

[PE1-qospolicy-REMARK] classifier af31 behavior exp3

[PE1-qospolicy-REMARK] classifier efclass behavior exp4

[PE1-qospolicy-REMARK] quit

# 在MPLS網絡的PE入接口上應用已定義的QoS策略。

[PE1] interface gigabitethernet 0/0/2

[PE1-GigabitEthernet0/0/2] qos apply policy REMARK inbound

[PE1-GigabitEthernet0/0/2] quit

(2)     P的配置

# 定義四個類,分別用來匹配EXP域為1、2、3和4的MPLS報文。

<P> system-view

[P] traffic classifier EXP1

[P-classifier-EXP1] if-match mpls-exp 1

[P-classifier-EXP1] quit

[P] traffic classifier EXP2

[P-classifier-EXP2] if-match mpls-exp 2

[P-classifier-EXP2] quit

[P] traffic classifier EXP3

[P-classifier-EXP3] if-match mpls-exp 3

[P-classifier-EXP3] quit

[P] traffic classifier EXP4

[P-classifier-EXP4] if-match mpls-exp 4

[P-classifier-EXP4] quit

# 定義流行為,為不同的流設置不同的帶寬和時延保證。

[P] traffic behavior AF11

[P-behavior-AF11] queue af bandwidth pct 10

[P-behavior-AF11] quit

[P] traffic behavior AF21

[P-behavior-AF21] queue af bandwidth pct 20

[P-behavior-AF21] quit

[P] traffic behavior AF31

[P-behavior-AF31] queue af bandwidth pct 30

[P-behavior-AF31] quit

[P] traffic behavior EF

[P-behavior-EF] queue ef bandwidth pct 40

[P-behavior-EF] quit

# 定義QoS策略,使符合流分類策略的4條數據流滿足:EXP1流保證10%帶寬;EXP2流保證20%帶寬;EXP3流保證30%帶寬;EXP4流保證40%帶寬並保證低時延。

[P] qos policy QUEUE

[P-qospolicy-QUEUE] classifier EXP1 behavior AF11

[P-qospolicy-QUEUE] classifier EXP2 behavior AF21

[P-qospolicy-QUEUE] classifier EXP3 behavior AF31

[P-qospolicy-QUEUE] classifier EXP4 behavior EF

[P-qospolicy-QUEUE] quit

# 將QoS策略應用在P設備GigabitEthernet0/0/2接口的出方向上。

[P] interface gigabitethernet 0/0/2

[P-GigabitEthernet0/0/2] qos apply policy QUEUE outbound

配置完成後,VPN 1中的流量在發生擁塞時,DSCP域為af11、af21、af31、ef的流量接收比例為1:2:3:4,其中,ef流比其他3條流的延時都小。

 


2 附錄

2.1  優先級映射表

表2-1 dscp-exp缺省映射關係

dscp優先級

exp優先級

0~7

0

8~15

1

16~23

2

24~31

3

32~39

4

40~47

5

48~55

6

56~63

7

表2-2 exp-dscp缺省映射關係

exp優先級

dscp優先級

0

0

1

8

2

16

3

24

4

32

5

40

6

48

7

56

表2-3 IP與EXP優先級之間的映射關係

ip優先級

exp優先級

0

0

1

1

2

2

3

3

4

4

5

5

6

6

7

7

 

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們