QOS-5 拥塞避免机制Congestion Avoidance

session 1 Congestion Avoidance拥塞避免

IPP=ip precedence(ip优先级,ip头中的TOS字段8bit)
      Congestion Avoidance拥塞避免,在QOS中拥塞避免机制就是丢包控制机制,无论是硬件还是软件方面数据包默认的丢弃机制都是tail drop尾丢弃机制,也就是说当数据发生拥塞的时候采取尾丢弃,将超出软件队列容纳量的数据包一刀切,全部丢弃。为了避免网络拥塞出现,保证关键业务数据不被丢弃的传输,就需要提前进行丢弃工作,也就是经过实时监控和计算在数据量还没有达到软件队列容量最大值但是快要达到的时候进行提前丢包防止网络拥塞的出现,防止拥塞出现后的tail drop的丢弃机制,在QOS中叫做拥塞避免机制,用在出站方向,针对于队列。

拥塞避免机制有:
一、RED
      Random Early Detection 早期随机检查,这种机制是丢包原理是当软件队列中的数据包还没有达到最大容纳量,但是已经超出了警戒值的情况下将队列中的数据包进行随机丢弃以防止网络拥塞的发生。

二、WRED
      Weigth RED 加权早期随机检测,升级版的RED,是带有权重的RED,优于RED的是在丢弃数据包的时候会优先丢弃那些权重设置较低的数据包。

三、CB-WRED
      Class based WRED 基于类的WRED,是可以基于数据类的WRED,使用的是MQC配置模板的WRED。目前应用较为广泛的一种拥塞避免机制。CB-WRED默认是基于ipp的,也可以修改为基于dscp的。
 
      在拥塞避免RED机制中有2个警戒值可以选择丢弃的发生的时间:
      最小警戒值和最大警戒值,在超过最小警戒值时候开始随机丢弃,超过最大警戒值时(可能已经发生拥塞,因为通常最大警戒值与软件队列的最大容纳量设置的相同为40个包)进行tail drop。
 
四、 ECN
      Explicit Congestion Notification 显性拥塞通知符,显性的意思是通过抓包可以看到 TOS 字段中有标记,是基于WRED的,是WRED扩展,除了针对TCP流量做控制外,也可以针对ip流量进行QOS。它使用TOS字段中的最后2bit做ip协议的流量控制用。
 
session 2 拥塞避免机制与队列机制、限速机制的区别:
      拥塞避免机制:只负责在出站队列快要发生拥塞的情况下如何在队列内将数据包丢弃避免出站队列发生网络拥塞,而不管数据包是怎么样有序的建立和入某个队列,也不关心该队列可获得的带宽。使用在出站方向的。
      队列机制:只管数据包如何建立和加入队列进行有序的传输,而不关心拥塞时如何丢弃数据包(反正拥塞时有默认的尾丢弃),使用在出站方向的。特例是WFQ机制拥有自己的丢包机制,是一种越权丢包机制。
限速机制:后面要记录。限速机制是当拥塞避免机制也已经无法避免网络发生拥塞,通常的情况是进入的流量远远大于等待转发出去的流量,无论拥塞避免机制在出站队列丢弃多少个数据包依然无法阻止发生网络拥塞时,用来对进入的流量做速度限制,防止入站流量速率过大造成出站流量的网络拥塞技术。是用在入站方向的。

session 3 CB-WRED的基本配置
CB-WERD可以基于class类、接口和PVC。基于类可以根据协议或者是ipp和dscp进行数据包的丢弃控制。
实例配置基于class类的CB-WERD
 
1、挑选出http流量做基于ipp的拥塞控制
R2(config)#class-map match-all http
R2(config-cmap)#match protocol http

R2(config-cmap)#exit


R2(config)#policy-map CB-WERD

R2(config-pmap)#class http
R2(config-pmap-c)#bandwidth percent 30      分配30%的带宽(默认接口最大可用带宽是75%,其中25%留给路由协议和生成树等协议),这里给了30%就是3M,那么剩下的流量就只能有最大45%的带宽4.5M了。下面调用的接口f0/0带宽是10M,系统会自动计算可用带宽的。
R2(config-pmap-c)#random-detect                    给http流量启用CB-WRED拥塞避免丢包机制(默认基于ipp的)
R2(config-pmap-c)#exit
R2(config-pmap)#class class-default
R2(config-pmap-c)#fair-queue                                    给默认流量启用CB-WFQ队列机制
R2(config-pmap-c)#random-detect
R2(config-pmap-c)#exit
 
R2(config)#interface f0/0
R2(config-if)#service-policy output CB-WERD
 
R2#show policy-map interface f0/0
  FastEthernet0/0
   Service-policy output: CB-WERD
       Class-map: http (match-all)
           0 packets, 0 bytes
           5 minute offered rate 0 bps, drop rate 0 bps
           Match: protocol http
           Queueing
               Output Queue: Conversation 265
               Bandwidth 30 (%)
               Bandwidth 3000 (kbps)
               (pkts matched/bytes matched) 0/0
               (depth/total drops/no-buffer drops) 0/0/0
                 exponential weight: 9
                 mean queue depth: 0
   class       Transmitted           Random drop           Tail drop       Minimum Maximum   Mark
                     pkts/bytes             pkts/bytes             pkts/bytes       thresh   thresh   prob
           0             0/0                             0/0                           0/0                     20           40   1/10
           1             0/0                             0/0                           0/0                     22           40   1/10
           2             0/0                             0/0                           0/0                     24           40   1/10
           3             0/0                             0/0                           0/0                     26           40   1/10
           4             0/0                             0/0                           0/0                     28           40   1/10
      5       0/0               0/0              0/0           30      40  1/10  最小警戒值30,最大警戒值40,丢包量为1/10
           6             0/0                             0/0                           0/0                     32           40   1/10
           7             0/0                             0/0                           0/0                     34           40   1/10
     rsvp             0/0                             0/0                           0/0                     36           40   1/10
       Class-map: class-default (match-any)
           62 packets, 5162 bytes
           5 minute offered rate 0 bps, drop rate 0 bps
           Match: any
           Queueing
               Flow Based Fair Queueing
               Maximum Number of Hashed Queues 256
               (total queued/total drops/no-buffer drops) 0/0/0
                 exponential weight: 9
   class       Transmitted           Random drop           Tail drop       Minimum Maximum   Mark
                     pkts/bytes             pkts/bytes             pkts/bytes       thresh   thresh   prob
           0           14/1428                       0/0                           0/0                     20           40   1/10
           1             0/0                             0/0                           0/0                     22           40   1/10
           2             0/0                             0/0                           0/0                     24           40   1/10
           3             0/0                             0/0                           0/0                     26           40   1/10
           4             0/0                             0/0                           0/0                     28           40   1/10
           5             0/0                             0/0                           0/0                     30           40   1/10
           6           25/1850                       0/0                           0/0                     32           40   1/10
           7             0/0                             0/0                           0/0                     34           40   1/10
     rsvp             0/0                             0/0                           0/0                     36           40   1/10
      可以看到在f0/0出接口上调用了CB-WRED基于ipp(ip优先级),上面定义http流量,分配了固定的30%的带宽,在10Mbit带宽的接口上就是分配到了3Mbit的带宽来用于http流量,并且使用了基于ipp的队列丢弃机制(结合CB-WFQ,bandwidth命令),在ipp中http默认应该是优先级为5的也就是标记红色的配置,对应默认的丢弃机制是最小警戒值是30个包,最大警戒值是40个包,当超过最小警戒值时开始丢包,丢包的数量是1/10,也就是当前队列中有10个包就随机丢弃1个,有100个包就丢弃10个。
      其他流量定义为默认的class-default策略,使用WFQ(fair-queue)和默认的CB-WRED丢弃机制(random-detect)。
      如果这里想要修改CB-WRED针对于http流量丢弃的警戒值和丢包量可以使用下面命令:
R1(config-pmap-c)#random-detect precedence 5 35 45 15
设置ipp为5的数据包最小警戒值为35,最大警戒值为45,超过最小警戒丢包量为1/15
配置完成后查看:
R1#show policy-map interface f0/0
  FastEthernet0/0
   Service-policy output: CB-WRED
       Class-map: http (match-all)
           0 packets, 0 bytes
           5 minute offered rate 0 bps, drop rate 0 bps
           Match: protocol http
           Queueing
               Output Queue: Conversation 265
               Bandwidth 30 (%)
               Bandwidth 3000 (kbps)
               (pkts matched/bytes matched) 0/0
               (depth/total drops/no-buffer drops) 0/0/0
                 exponential weight: 9
                 mean queue depth: 0
   class       Transmitted           Random drop           Tail drop       Minimum Maximum   Mark
                     pkts/bytes             pkts/bytes             pkts/bytes       thresh   thresh   prob
           0             0/0                             0/0                           0/0                     20           40   1/10
           1             0/0                             0/0                           0/0                     22           40   1/10
           2             0/0                             0/0                           0/0                     24           40   1/10
           3             0/0                             0/0                           0/0                     26           40   1/10
           4             0/0                             0/0                           0/0                     28           40   1/10
        5       0/0               0/0              0/0           35      45  1/15
           6             0/0                             0/0                           0/0                     32           40   1/10
           7             0/0                             0/0                           0/0                     34           40   1/10
     rsvp             0/0                             0/0                           0/0                     36           40   1/10
       Class-map: class-default (match-any)
           62 packets, 5162 bytes
           5 minute offered rate 0 bps, drop rate 0 bps
           Match: any
           Queueing
               Flow Based Fair Queueing
               Maximum Number of Hashed Queues 256
               (total queued/total drops/no-buffer drops) 0/0/0
                 exponential weight: 9
   class       Transmitted           Random drop           Tail drop       Minimum Maximum   Mark
                     pkts/bytes             pkts/bytes             pkts/bytes       thresh   thresh   prob
           0           14/1428                       0/0                           0/0                     20           40   1/10
           1             0/0                             0/0                           0/0                     22           40   1/10
           2             0/0                             0/0                           0/0                     24           40   1/10
           3             0/0                             0/0                           0/0                     26           40   1/10
           4             0/0                             0/0                           0/0                     28           40   1/10
           5             0/0                             0/0                           0/0                     30           40   1/10
           6           25/1850                       0/0                           0/0                     32           40   1/10
           7             0/0                             0/0                           0/0                     34           40   1/10
     rsvp             0/0                             0/0                           0/0                     36           40   1/10

上面是基于ipp的CB-WRED,如果需要基于dscp的CB-WRED配置如下

R2(config)#class-map match-all http
R2(config-cmap)#match protocol http

R2(config-cmap)#exit


R2(config)#policy-map CB-WERD

R2(config-pmap)#class http
R2(config-pmap-c)#bandwidth percent 30      分配30%的带宽(默认接口最大可用带宽是75%,其中25%留给路由协议和生成树等协议),这里给了30%就是3M,那么剩下的流量就只能有最大45%的带宽4.5M了。下面调用的接口f0/0带宽是10M,系统会自动计算可用带宽的。
R2(config-pmap-c)#random-detect          使用默认的CB-WRED,默认基于ip precedence的
R2(config-pmap-c)#exit
R2(config-pmap)#class class-default
R2(config-pmap-c)#fair-queue
R2(config-pmap-c)#random-detect dscp-based            修改CB-WRED基于dscp值来控制出站队列数据的丢弃
R1(config-pmap-c)#random-detect dscp af41 35 45 15     修改dscp为af41的最小警戒值为35,最大警戒值为45,超过最小警戒丢包量为1/15,这里假设dscp中默认http流量是af41(具体我也不知道http的dscp是多少,需要查阅cisco官方文档,但是可以根据需要手动修改)。
R2(config-pmap-c)#exit
 
R2(config)#interface f0/0
R2(config-if)#service-policy output CB-WERD       在接口出站方向上调用拥塞避免机制
查看检查配置命令:
R1#show policy-map interface f0/0
  FastEthernet0/0
   Service-policy output: CB-WRED
       Class-map: http (match-all)
           0 packets, 0 bytes
           5 minute offered rate 0 bps, drop rate 0 bps
           Match: protocol http
           Queueing
               Output Queue: Conversation 265
               Bandwidth 30 (%)
               Bandwidth 3000 (kbps)
               (pkts matched/bytes matched) 0/0
               (depth/total drops/no-buffer drops) 0/0/0
                 exponential weight: 9
                 mean queue depth: 0
     dscp       Transmitted           Random drop           Tail drop       Minimum Maximum   Mark
                     pkts/bytes             pkts/bytes             pkts/bytes       thresh   thresh   prob
     af11             0/0                             0/0                           0/0                     32           40   1/10
     af12             0/0                             0/0                           0/0                     28           40   1/10
     af13             0/0                             0/0                           0/0                     24           40   1/10
     af21             0/0                             0/0                           0/0                     32           40   1/10
     af22             0/0                             0/0                           0/0                     28           40   1/10
     af23             0/0                             0/0                           0/0                     24           40   1/10
     af31             0/0                             0/0                           0/0                     32           40   1/10
     af32             0/0                             0/0                           0/0                     28           40   1/10
     af33             0/0                             0/0                           0/0                     24           40   1/10
      af41       0/0               0/0              0/0           35      45  1/15     这里是修改后的
     af42             0/0                             0/0                           0/0                     28           40   1/10
     af43             0/0                             0/0                           0/0                     24           40   1/10
       cs1             0/0                             0/0                           0/0                     22           40   1/10
       cs2             0/0                             0/0                           0/0                     24           40   1/10
       cs3             0/0                             0/0                           0/0                     26           40   1/10
       cs4             0/0                             0/0                           0/0                     28           40   1/10
       cs5             0/0                             0/0                           0/0                     30           40   1/10
       cs6             0/0                             0/0                           0/0                     32           40   1/10
       cs7             0/0                             0/0                           0/0                     34           40   1/10
         ef             0/0                             0/0                           0/0                     36           40   1/10
     rsvp             0/0                             0/0                           0/0                     36           40   1/10
default             0/0                             0/0                           0/0                     20           40   1/10
       Class-map: class-default (match-any)
           0 packets, 0 bytes
           5 minute offered rate 0 bps, drop rate 0 bps
           Match: any
           Queueing
               Flow Based Fair Queueing
               Maximum Number of Hashed Queues 256
               (total queued/total drops/no-buffer drops) 0/0/0
                 exponential weight: 9
     dscp       Transmitted           Random drop           Tail drop       Minimum Maximum   Mark
                     pkts/bytes             pkts/bytes             pkts/bytes       thresh   thresh   prob
     af11             0/0                             0/0                           0/0                     32           40   1/10
     af12             0/0                             0/0                           0/0                     28           40   1/10
     af13             0/0                             0/0                           0/0                     24           40   1/10
     af21             0/0                             0/0                           0/0                     32           40   1/10
     af22             0/0                             0/0                           0/0                     28           40   1/10
     af23             0/0                             0/0                           0/0                     24           40   1/10
     af31             0/0                             0/0                           0/0                     32           40   1/10
     af32             0/0                             0/0                           0/0                     28           40   1/10
     af33             0/0                             0/0                           0/0                     24           40   1/10
     af41             0/0                             0/0                           0/0                     32           40   1/10
     af42             0/0                             0/0                           0/0                     28           40   1/10
     af43             0/0                             0/0                           0/0                     24           40   1/10
       cs1             0/0                             0/0                           0/0                     22           40   1/10
       cs2             0/0                             0/0                           0/0                     24           40   1/10
       cs3             0/0                             0/0                           0/0                     26           40   1/10
       cs4             0/0                             0/0                           0/0                     28           40   1/10
       cs5             0/0                             0/0                           0/0                     30           40   1/10
       cs6             0/0                             0/0                           0/0                     32           40   1/10
       cs7             0/0                             0/0                           0/0                     34           40   1/10
         ef             0/0                             0/0                           0/0                     36           40   1/10
     rsvp             0/0                             0/0                           0/0                     36           40   1/10
default             0/0                             0/0                           0/0                     20           40   1/10
 
如果需要自定义流量,自定义流量对应的ipp或者dscp的配置如下:以dscp为例
假设定义http流量为dscp值的af43,然后为网络使用CB-WRED拥塞避免机制,保障http流量的畅通。
R2(config)#class-map http
R2(config-cmap)#match protocol http
R2(config-cmap)#exit
 
R2(config)#policy-map CB-WRED
R2(config-pmap)#class http
R2(config-pmap-c)#set dscp af43                   定义http流量的dscp值是af43,抓包在ip头的TOS字段中可见  
R2(config-pmap-c)#bandwidth percent 30         分配(接口)30%带宽,这30%是多少还要看调用的接口的总带宽值大小
R2(config-pmap-c)#random-detect dscp af43 35 45 15         修改af43的丢弃警戒值和每次丢弃数量
R2(config-pmap-c)#exit
R2(config-pmap)#class class-default                             定义其余所有流量
R2(config-pmap-c)#fair-queue                                               使用WFQ队列技术来为各种流分配队列
R2(config-pmap-c)#random-detect                                启用CB-WRED丢弃机制
R2(config-pmap-c)#random-detect dscp-based       修改为基于dscp的CB-WRED丢弃机制
 

R2(config)#interface f0/0
R2(config-if)#service-policy output CB-WRED   应用在接口出站方向上

R2(config-if)#end

查看配置结果:

R2#show policy-map interface f0/0
 FastEthernet0/0

  Service-policy output: CB-WRED

    Class-map: http (match-all)
      0 packets, 0 bytes
      5 minute offered rate 0 bps, drop rate 0 bps
      Match: protocol http
      QoS Set
        dscp af43                                  这里看到已经将http流量的dscp值设置为af43了

          Packets marked 0
      Queueing
        Output Queue: Conversation 265
        Bandwidth 30 (%)
        Bandwidth 3000 (kbps)
        (pkts matched/bytes matched) 0/0
        (depth/total drops/no-buffer drops) 0/0/0
         exponential weight: 9
         mean queue depth: 0

   dscp    Transmitted      Random drop      Tail drop    Minimum Maximum  Mark
           pkts/bytes       pkts/bytes       pkts/bytes    thresh  thresh  prob
   af11       0/0               0/0              0/0           32      40  1/10
   af12       0/0               0/0              0/0           28      40  1/10
   af13       0/0               0/0              0/0           24      40  1/10
   af21       0/0               0/0              0/0           32      40  1/10
   af22       0/0               0/0              0/0           28      40  1/10
   af23       0/0               0/0              0/0           24      40  1/10
   af31       0/0               0/0              0/0           32      40  1/10
   af32       0/0               0/0              0/0           28      40  1/10
   af33       0/0               0/0              0/0           24      40  1/10
   af41       0/0               0/0              0/0           32      40  1/10
   af42       0/0               0/0              0/0           28      40  1/10
   af43       0/0               0/0              0/0           35      45  1/15       修改后的af43的丢弃参数
    cs1       0/0               0/0              0/0           22      40  1/10
    cs2       0/0               0/0              0/0           24      40  1/10
    cs3       0/0               0/0              0/0           26      40  1/10
    cs4       0/0               0/0              0/0           28      40  1/10
    cs5       0/0               0/0              0/0           30      40  1/10
    cs6       0/0               0/0              0/0           32      40  1/10
    cs7       0/0               0/0              0/0           34      40  1/10
     ef       0/0               0/0              0/0           36      40  1/10
   rsvp       0/0               0/0              0/0           36      40  1/10
default       0/0               0/0              0/0           20      40  1/10


    Class-map: class-default (match-any)
      0 packets, 0 bytes
      5 minute offered rate 0 bps, drop rate 0 bps
      Match: any
      Queueing
        Flow Based Fair Queueing
        Maximum Number of Hashed Queues 256
        (total queued/total drops/no-buffer drops) 0/0/0
         exponential weight: 9

   dscp    Transmitted      Random drop      Tail drop    Minimum Maximum  Mark
           pkts/bytes       pkts/bytes       pkts/bytes    thresh  thresh  prob
   af11       0/0               0/0              0/0           32      40  1/10
   af12       0/0               0/0              0/0           28      40  1/10
   af13       0/0               0/0              0/0           24      40  1/10
   af21       0/0               0/0              0/0           32      40  1/10
   af22       0/0               0/0              0/0           28      40  1/10
   af23       0/0               0/0              0/0           24      40  1/10
   af31       0/0               0/0              0/0           32      40  1/10
   af32       0/0               0/0              0/0           28      40  1/10
   af33       0/0               0/0              0/0           24      40  1/10
   af41       0/0               0/0              0/0           32      40  1/10
   af42       0/0               0/0              0/0           28      40  1/10
   af43       0/0               0/0              0/0           24      40  1/10
    cs1       0/0               0/0              0/0           22      40  1/10
    cs2       0/0               0/0              0/0           24      40  1/10
    cs3       0/0               0/0              0/0           26      40  1/10
    cs4       0/0               0/0              0/0           28      40  1/10
    cs5       0/0               0/0              0/0           30      40  1/10
    cs6       0/0               0/0              0/0           32      40  1/10
    cs7       0/0               0/0              0/0           34      40  1/10
     ef       0/0               0/0              0/0           36      40  1/10
   rsvp       0/0               0/0              0/0           36      40  1/10
default       0/0               0/0              0/0           20      40  1/10

 

      以上所有的CB-WRED拥塞避免结合CB-WFQ队列技术,只用到了http一种流量做实例,真是环境中可以将多种流量分为多个class类,分别使用不用的  CB-WRED拥塞避免结合CB-WFQ队列技术来做策略实现。
      注意:当拥塞避免机制也已经无法避免网络发生拥塞,通常的情况是进入的流量远远大于等待转发出去的流量,无论拥塞避免机制在出站队列丢弃多少个数据包依然无法阻止发生网络拥塞时,就需要对进入的流量做速度限制,防止入站流量速率过大造成出站流量的网络拥塞,使用到的是限速技术,下一张要学习的流量管制和整形。
 
session 4 ECN

CED的两种功能:

1、  标记,ECN标记

2、  拥塞避免

ECN如何使ip协议也支持流控:

      ECN的通知功能:在网络中我们使用出站拥塞避免技术RED可以来控制数据出站的队列数量,使用随机丢弃达到避免出站拥塞的情况,但是在RED也无法解决拥塞时,说明进站流量过大。这时候我们对进站流量使用管制和整形(丢包策略)来使进站的流量大小和出站的流量大小基本相等来避免发生拥塞。但是在进站使用管制和整形的过程中会进行数据包的丢弃动作,假如有些数据包对丢弃敏感,那么为了使出站队列避免拥塞而在进站方向丢弃了这些数据包的话QOS就没有意义了。因为根本的原因是你上游的设备发送数据包的数量过多,才导致了设备入口接受了大量数据包,所以ECN的标记是标记了ip数据包的TOS字段的最后最后2bit,用于通知上游设备来调整数据发送量,因为ip是无连接的协议,不像TCP协议是面向连接的有滑动窗口这种流量控制机制可以协商数据的发送量,ip没有流量协商机制,所以只能通过ECNip头部TOS最后2bit用于流量协商机制(前6bit用于dscpipp了)。

ECN的标记位,最后2个bit为ECT和CE位,组合如下,抓包可以在ip字段中看到TOS中最后2个bit的值:

ECTbit   CEbit

0              0          表示不支持ECN

0              1          表示支持ECN,且源设备是路由器

1              0          表示支持ECN,且原设备非路由器

1              1          当前网络已经发生拥塞

配置:

R1(config)#Class-map match-all x

R2(config-cmap)#Match protocol http

R2(config-cmap)#Exit

 

R2(config-pmap)#Policy-map x

R2(config-pmap-c)#Class x

R2(config-pmap-c)#Bandwidth 1000

R2(config-pmap-c)#Random-detect                 开启WRED拥塞避免,因为ECN是基于WRED的所以要先开启

R2(config-pmap-c)#Random-detect ecn          开启ECN功能,相当于给ip包添加了流控机制,类似于TCP的window功能

R2(config-pmap-c)#End

R2#Config terminal

R2(config)#Interface f0/0

R2(config-if)#Services-policy output x

R2(config-if)#End

 

R1#show policy-map interface f0/0
 FastEthernet0/0

  Service-policy output: x

    Class-map: x (match-all)
      0 packets, 0 bytes
      5 minute offered rate 0 bps, drop rate 0 bps
      Match: protocol http
      Queueing
        Output Queue: Conversation 265
        Bandwidth 1000 (kbps)
        (pkts matched/bytes matched) 0/0
        (depth/total drops/no-buffer drops) 0/0/0
         exponential weight: 9
         explicit congestion notification
         mean queue depth: 0

  class    Transmitted      Random drop      Tail drop    Minimum Maximum  Mark
           pkts/bytes       pkts/bytes       pkts/bytes    thresh  thresh  prob
      0       1/1074               0/0              0/0           20      40  1/10
      1       0/0               0/0              0/0           22      40  1/10     ipp为1的队列中:当前包的数量/大小Byte
      2       0/0               0/0              0/0           24      40  1/10     ipp为2的队列中:当前包的数量/大小Byte
      3       0/0               0/0              0/0           26      40  1/10
      4       0/0               0/0              0/0           28      40  1/10
      5       0/0               0/0              0/0           30      40  1/10
      6       0/0               0/0              0/0           32      40  1/10
      7       0/0               0/0              0/0           34      40  1/10
   rsvp       0/0               0/0              0/0           36      40  1/10


  class     ECN Mark                        启用ECN,ip流控
            pkts/bytes
      0        0/0                                 表示ipp为0的队列中有:多少个标记ECN位/这些包的大小Byte (0/0)
      1        0/0      
      2        0/0      
      3        0/0      
      4        0/0      
      5        0/0      
      6        0/0      
      7        0/0      
   rsvp        0/0      


    Class-map: class-default (match-any)
      3 packets, 483 bytes
      5 minute offered rate 0 bps, drop rate 0 bps
      Match: any


你可能感兴趣的:(思科-router,and,switch)