QoS笔记

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

原文地址:https://www.cnblogs.com/vincent-liang/p/6520107.html