zoukankan      html  css  js  c++  java
  • class-map and policy-map config

    class-map match-all a
     match input-interface FastEthernet0/0
    
    policy-map a
     class a
      set ip precedence 5
    interface FastEthernet0/0
     service-policy output a
    
    二层匹配来自相接的对端设备接口MAC地址流量
    class-map B
     match source-add mac 0c00.41fc.0000
    policy-map B
     class B
      set ip dscp ef
    int f0/0
     service-policy input B

    依赖四层或者高层信息来做marking
    class-map match-any apple
    match access-group name tcp
    match access-group name udp
    ip access-list extended tcp
    permit tcp any host 44.1.1.1
    policy-map apple
    class apple
    set ip precedence 4
    int f0/0
    service-policy input apple

    show policy-map int

    class-map match-all C1
    match protocol icmp
    class-map match-all C2
    match ip recedence 1
    policy-map P1
    class C1
    bandwidth 20000 分配带宽为20Mb/s
    class C2
    bandwidth 30000
    int f0/0
    service-policy output P1

    show policy-map
    show int f0/0

    在默认情况下,可用带宽是总带宽的75%。

    用百分比方式来配置CB-WFQ

    policy-map P1
    class C1
    bandwidth percent 20
    class C2
    bandwidth percent 30
    class C3
    bandwidth remaining percent 20 (剩余方式)
    int f0/0
    service-policy output P1
    对默认分类的修改从默认的FIFO队列改为WFQ队列。
    policy-map P1
    class class-default
    fair-queue
    修改CB-WFQ可以占用的带宽数值(默认为75%):
    int f0/0
    max-reserved-bandwidth 100

    采用MQC的方式配置基本的CB-LLQ
    ip access-list extended telnet
    permit tcp host 12.1.1.1 host 12.1.1.2 eq 23
    class-map telnet
    match access-group name telnet
    policy-map telnet
    priority 8 //代表8KB。
    int f0/0
    service-policy output telnet

    采用带宽百分比的方式配置低延时队列
    policy-map telnet
    class telnet
    priority percent 10


    CB-WRED基于类的WRED

    ip access-list extended udp
    permit ip any any precedence 5
    permit udp any any eq ntp
    class-map match-any udp
    match access-group name udp
    policy-map WRED
    class udp
    bandwidth percent 10
    random-detect
    int f0/0
    service-policy output WRED

  • 相关阅读:
    nodejs创建路由
    node,js 使用express 生成站点的命令
    Ajax异步同步原理
    jquery问题总结
    JS正则表达式
    幻灯片缓冲效果
    转:offsetParent的理解
    微信小程序左右滑动切换页面示例代码--转载
    python正则表达式
    Django笔记(番外):虚拟环境
  • 原文地址:https://www.cnblogs.com/vincent-liang/p/6504619.html
Copyright © 2011-2022 走看看