Qos基础

Qos模型:

  1. Best Effort模型:尽力而为服务;所有流量平等对待,先入先出

  2. Diffserv模型:区分服务;对不同的数据流进行分类;按不同类别进行标记不同优先级,对不同优先级的数据流提供不同的服务

    1. 进入Qos管理范围时,对数据流分类、标记

    2. 在进入节点的出方向或下一跳的入方向对数据流整形、监管

    3. 在下一跳对不同标记的数据流提供PHB服务

  3. IntServ模型:综合服务;对数据流提供连续的跟踪的服务

  4. 分类:

    1. 简单分类:按照数据包的IP优先级或DSCP分类

    2. 复杂分类:按照数据流源和目的地址、源和目的端口、协议、发送接口来分类

    3. 分类工具:traffic-classifier  

  5. 标记:

    1. IP优先级

    2. DSCP

    3. 标记工具:

      1. 边界行为:CAR(具备测速功能)

      2. traffic-behavior:

  6. IP Precedence:   0-7

  7. DSCP:兼容IP优先级,0-63,可以用纯数字或关键字方式来表达

  8. 测速:使用令牌桶算法对流量速度标识  

    1. 单桶单速:以CIR速率每秒往令牌桶注入令牌,CBS为通容量;能取走令牌的数据标绿色,不能取走令牌的标红色

    2. 双桶单速:以CIR速率每秒往C桶注入令牌,C桶满后,令牌会注入到E桶,取C桶令牌的数据标绿色;取E桶令牌的数据标黄色;不能取走令牌的标红色,可有短暂突发流量

    3. 双桶双速:以CIR速率往C桶注入令牌,同时以PIR速率往P桶输入令牌;每个数据包会同时在两个桶取走令牌;同时取走两个桶令牌的流量标绿色;只能取走P桶令牌标黄色;不能取走令牌标红色;可有持续突发流量

 

边界行为:

  1. 流量监管:通过CAR实现

    1. CAR:

      1. 使用令牌桶算法测速

      2. 对不同颜色的流量可以采取放行、丢弃、重标记或转入下一监管等级的处理方式

      3. 默认绿色和黄色放行、红色丢弃

      4. 会增加丢包率、但降低传输延迟

  2. 流量整形:

    1. GTS:

      1. 绿色放行、黄色重新打回到队列、红色丢弃

      2. 降低丢包率、但增加传输延迟

  3. 接口限速:LR

    1. 流量整形把数据包打回到GTS自身队列

    2. LR把数据打回到用户队列

 

拥塞管理:一种PHB行为,把分类标记好的数据流放入不同队列实现区分服务

  1. FIFO:先进先出队列

  2. PQ队列:根据不同标记把流量分配到 top/middle/normal/bottom队列,按照从上到下的顺序优先转发队列报文;能够保证优先级高的流量占据绝对带宽;但会造成低优先级流量饿死的问题

  3. CQ队列:根据不同标记把流量分配到1-16号队列:按照队列号依次轮询调度;能够保证每组流量都得到一定的带宽;但无法保证高优先级流量得到更多带宽

  4. WFQ队列:根据不同的标记自动把流量分散在各个队列;根据每个队列报文优先级计算出该队列的发送权值比重;根据该权值比重依次轮询调度;既可以保证优先级高的流量占据更多带宽,也可以保证低优先级流量得到一定的带宽保证

  5. 只有在系统紧急队列空的情况下,才会去调用用户创建的队列

 

 

拥塞避免:

  1. RED:随机早期检测;当队列长度达到门限值后,自动在队列内随机丢弃报文,避免出现拥塞后的TCP全局同步

  2. WRED:对不同标记的流量配置不同的门限值和丢弃概率,实现不同数据流的区分处理

    1. 最低门限值:队列长度在最低和最高门限值之间,随机丢弃报文

    2. 最高门限值:队列长度超出最高门限值,后续报文全部丢弃

 

Qos policy:

  1. traffic-classifier:类 ;对数据流进行分类

  2. traffic-behavior:行为 ; 对匹配分类的流量进行的Qos动作

  3. qos policy:把类和行为进行绑定

  4. 接口调用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值