PQ有四个列表,分别是high、medium、normal、low共四个队列 priority-list 1 protocol ip high udp 5060 int s0/0 priority-group 1 CAR 1M=1024KB 128Kbits/s 1M的带宽 = 128000 比方说:平均下载速度为9M的1152000,正常突发的下载速度为8M的1024000,过载突发下载速度1280000,引用访问控制列表的http流量匹配。 rate-limit output access-group 101 1152000 1024000 1280000 conform-action set-prec-transmit 3 exceed-action set-prec-transmit 0 access-list 101 permit tcp any any eq www CBWFQ match-all 当设定多个match条件时,满足所有条件的数据才是匹配的。 match-any 当设定多个match条件时,满足一个条件的数据即可匹配的。 match-criteria 设定的匹配条件。 系统默认使用的是match-all ip access-list extended subnet-a permit ip 192.168.200.0 0.0.0.255 class-map match-any class1 match access-group subnet-a class-map match-any class-map1 match protocol http match protocol ftp class-map match-any class-map2 match protocol smtp policy-map cbwfq class class-map1 bandwidth percent 30 class class-map1 bandwidth percent 30 class class-default fair-queue int f0/0 service-policy output cbwfq MPLS标签 class-map match-all mpls_class match mpls experimental topmost <0-7> (exp-values是mpls实验字段标记值) IP优先级部分共三位,取值范围为0-7(值越大,优先级越高)。 这8个取值为: routine 普通 000 0 //0为默认标记值 priority 优先 001 1 //1和2推荐给数据业务使用 immediate 快速 010 2 flash 闪速 011 3 //推荐给语音控制数据使用 flash-override 急速 100 4 //推荐由视频会议和视频流使用 critical 关键 101 5 //推荐给语音数据使用 internetwork 网间控制 110 6 //6和7一般保留给网络控制数据使用,比如路由 network control 网络控制 111 7 IP优先级字段后面四位是ToS部分,代表需要为对应报文提供的服务类型(标识报文所注重的特性要求),包括全为0的值,实际有5个取值。如下: normal 一般服务 0000 min-monetary-cost 最小开销,确保路径开销最小。 0001 max-reliability 最高可靠性,确保可靠性最高 0010 max-throughput 最大吞吐量,确保传输速率最高。 0100 min-delay 最小时延,确保传输延时最小。 1000 四种PHB类别,也即流分类,统一是CS1-CS4。 低丢弃优先级 AF11 (DSCP 10): 001010 AF21 (DSCP 18): 010010 AF31 (DSCP 26): 011010 AF41 (DSCP 34): 100010 中丢弃优先级 AF12 (DSCP 12): 001100 AF22 (DSCP 20): 010100 AF32 (DSCP 28): 011100 AF42 (DSCP 36): 100100 高丢弃优先级 AF13 (DSCP 14): 001110 AF23 (DSCP 22): 010110 AF33 (DSCP 30): 011110 AF43 (DSCP 38): 100110 class-map match ip dscp <0-63> or <af or cs1-cs7>
access-list 100 permit ip any any precedence critical
class-map match-any orange
match access-group 100
policy-map apple
class orange
bandwidth percent 30
interface FastEthernet0/0
service-policy output apple