QOS(服务质量)解析

QOS: 即为在资源有限情况下,提升网络的服务质量,优化网络流量的技术
QOS可主要分为以下几个部分:
1.流量的识别
二层头部、三层头部、四层头部
应用层头部、应用层内容(DPI/DFI)
2.队列机制
队列的设置
队列的调度
3.流量管理机制
令牌桶
4.拥塞控制(队列处设置)
队列的丢弃机制
在这里插入图片描述
接下来进行各部分详解:
1.流量的分类
在这里插入图片描述
IP prec–高三位
6–标协议
5–标语音流
4–标视频流
1、2、3–标紧急业务流
DSCP–共6位 倒数2、3位,决定丢弃概率
EF–标语音–优先级高,丢弃概率也高

路由器标识
class-map match-all/match-any XXX–捕获容器
match-all–表示且
match-any–表示或
match access-group
match dscp xx(等级)

policy-map xxx–处理
class XXX
set dscp af11

int f0/1–调用
service-policy output/input xxx

control-plane–调用(在查路由表之前)
service-policy output/input xxx

2.队列机制:
1.PQ high medium normal low --绝对优先队列
饿死现象
2.CQ ROBIN 16个队列 0队列为优先队列–轮询队列
时延高
3.WFQ 256个队列 低于2.048串行线路的默认队列(大于2.048默认队列FIFO)
–加权公平队列,均占用一定份额,分类自动–根据流分
4.CBWFQ 手动设置队列和占用带宽值(带宽的百分比占用默认不能大于75%)
–手动加权公平队列
bandwidth percent 10 --设置带宽占用比–在policy下用
5.LLQ 专门为VOIP(语音)流量而设置的队列
priority percent 10 --优先,低延时队列

3.流量控制–令牌桶
令牌桶算法
单速率双色单桶–令牌会浪费
CIR–承诺信息速率
Tc–令牌下发间隔(ms)
bc–每次下发令牌数
cir=bc/Tc
取到令牌的流量会染成绿色
未取到会染成红色
默认绿色流量为放行,红色被滞留(丢弃/缓存)
单速率三色双桶–第二个桶存放剩余令牌–在第二个桶中取得令牌的流量染成黄色
be–超发令牌–存在第二个桶
双速率三色双桶
第一桶正常速率35,第二桶可超发53
大于第一桶,选择第二桶取
从第一桶取为绿色,超过的为黄色,取不到的为红色

单速率三色双桶:
policy-map k
class class-default
police cir 10000000 bc 125000 be 125000
conform-action–针对绿色的操作–放行
exceed-action–针对黄色
violate-action–红色
int f0/1–调用
service-policy output/input k

双速率三色双桶:
policy-map h
class class-default
police cir 8000 pir 10000 be 1000
conform-action–针对绿色的操作–放行
exceed-action–针对黄色
violate-action–红色
int f0/1–调用
service-policy output/input k
police 指令,红色流量如果是drop,那么流量一定会被丢弃–常用于限速场景
shap 指令,红色流量如果是drop,那么流量会被缓存–常用于整形场景
如果发生拥塞,shap可让接口降低流速发送

4.拥塞避免
尾丢弃–会引发TCP“全局同步”–大量TCP处在握手阶段
RED–早期检测随机丢弃会避免尾丢弃
policy-map k
calss Y
random-detect dscp-based
random-detect dscp af11 60 100 10
60–最小门限,100–最大门限,10–丢弃概率(多少分之一)
WRED–加权的RED根据优先级来对数据进行丢弃

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值