ConfiguringMPLSQoS举例

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

This example shows that all packets that contain MPLS experimental value 4 are matched by the traffic class exp4:

Router(config)# class-map exp4

Router(config-cmap)# match mpls experimental 4

Router(config-cmap)# exit

This example shows that the value in the MPLS experimental field of each packet that is matched by the class-map exp4 is set to 5:

Router(config)# policy-map set_experimental_5

Router(config-pmap)# class exp4

Router(config-pmap-c)# set mpls experimental 5

Router(config-pmap-c)# exit

Router(config-pmap)# exit

This example shows that the service policy set_experimental_5 is attached to an POS output interface:

Router(config)# interface POS6/1

Router(config-if)# service-policy output set_experimental_5

Router(config-if)# exit

Ingress PE Router Configuration

In the following example, IP packets with IP precedence 1 entering an MPLS network are shaped to 2000000 bits per second and set to MPLS experimental field 5. When IP packets with IP precedence 0 enter the MPLS network, they are shaped to 3000000 bits per second and set to MPLS experimental field 3. When IP packets with any other IP precedence value enter the MPLS network, they are shaped to 5000000 bits per second.

Step 1 Define two traffic classes:

Router(config)# class-map gold

Router(config-cmap)# match mpls experimental 1

Router(config-cmap)# exit

Router(config)# class-map silver

Router(config-cmap)# match mpls experimental 0

Router(config-cmap)# exit

Step 2 Define a policy to take different actions

Router(config)# policy-map policy1

Router(config-pmap)# class gold

Router(config-pmap-c)# set mpls experimental 5

Router(config-pmap-c)# shape average 2000000

Router(config-pmap-c)# exit

Router(config-pmap)# class silver

Router(config-pmap-c)# set mpls experimental 3

Router(config-pmap-c)# shape average 3000000

Router(config-pmap-c)# exit

Router(config-pmap)# class class-default

Router(config-pmap-c)# shape average 5000000

Router(config-pmap-c)# exit

Router(config-pmap)# exit

Step 3 Apply the policy to the output interface

Router(config)# interface GE-WAN7/1

Router(config-if)# service-policy output policy1

Step 4 Verify the QoS configuration:

Router# show policy-map interface POS6/2

POS6/2

service-policy outputolicy1

class-map:gold (match-all)

0 packets, 0 bytes

30 second offered rate 0 bps, drop rate 0 bps

match:mpls experimental 1

queue size 0, queue limit 500

packets output 0, packet drops 0

tail/random drops 0, no buffer drops 0, other drops 0

set:

mpls experimental 5

shape:cir 2000000, Bc 8000, Be 8000

output bytes 0, shape rate 0 bps

class-map:silver (match-all)

9521 packets, 9425790 bytes

30 second offered rate 3681000 bps, drop rate 1505000 bps

match:mpls experimental 0

queue size 0, queue limit 128

packets output 2845, packet drops 6676

tail/random drops 6676, no buffer drops 0, other drops 0

set:

mpls experimental 3

shape:cir 3000000, Bc 12000, Be 12000

output bytes 2816550, shape rate 642000 bps

class-map:class-default (match-any)

0 packets, 0 bytes

30 second offered rate 0 bps, drop rate 0 bps

match:any

0 packets, 0 bytes

30 second rate 0 bps

queue size 0, queue limit 128

packets output 0, packet drops 0

tail/random drops 0, no buffer drops 0, other drops 0

shape:cir 5000000, Bc 20000, Be 20000

output bytes 0, shape rate 0 bps

Router#

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航