全网最详QoS(Quality of Service,质量服务)讲解
目录:
前言
一、QoS技术概述
影响QoS的因素:
QoS提供的三种服务模型:
QoS技术常用技术(基于DiffServ模型)
数据处理流程(基于DiffServ):
二、QoS流分类和流标记
简单流分类:
复杂流分类:
流量分类全过程:
三、流量限速技术
QoS数据处理流程:
流量限速技术:
令牌桶:
双桶单速三色标记法:
双桶双速:
流量监管:
承诺访问速率:
四、拥塞避免技术
QoS数据处理流程:
拥塞避免技术:
策略1:尾丢弃(Tail Drop)
策略2:早期随机检测(RED):
策略3:加权随机先期检测(WRED):
五、拥塞管理技术
QoS处理流程:
六、HQoS介绍
前言
随着网络的不断发展,网络规模及流量类型的不断增加,使得互联网流量激增,产生网络拥塞,增加转发时延,严重时还会产生丢包,导致业务质量下降甚至不可用。所以,要在IP网络上开展这些实时与非实时业务,就必须解决网络拥塞问题,而解决网络拥塞的最直接的办法就是增加网络带宽,但从网络的建设成本考虑,这是不现实的。
QoS(Quality of Service)技术就是在这种背景下发展起来的。在带宽有限的情况下,该技术应用一个“有保证”的策略对网络流量进行管理,并实现不同的流量可以获得不同的优先服务。
一、QoS技术概述
针对各种应用的不同需求(直播,视频通信,E-Mail,FTP),为其提供不同服务质量
影响QoS的因素:
1、带宽
2、延迟
3、抖动
4、丢包率
5、可用性
QoS提供的三种服务模型:
1、Best-Effort Service---尽力而为服务模型
2、Intergrate Service---综合服务模型,简称 IntServ
3、Differentiated Service---区分服务模型,简称 DiffServ
QoS技术常用技术(基于DiffServ模型)
1、流量限速:流量监管和流量整形,通过监督进入网络的流量速率,用来限制流量及其资源的使用
2、拥塞避免:通过调整网络的流量来解除网络过载
3、拥塞管理:通过调整报文的调度次序来满足时延敏感业务高QoS服务
数据处理流程(基于DiffServ):
数据进入后,先进行数据分类,再进入到令牌桶(控速),进行流量监管,打标记作区分,再查表转发,再进入拥塞避免,根据映射表进入队列,再进行拥塞管理,接着出队列,再流量整形,再出接口
二、QoS流分类和流标记
流量分类和标记是QoS的基础,是有区别地实施服务的前提
流分类分为两种,一种简单流分类,一种复杂流分类
简单流分类:
根据报文头部进行区分,根据不同的报文使用不同的QoS优先级(从外部优先级映射到内部优先级(0~7),丢弃优先级(3)),数据出设备的时候就进行反向映射
外部优先级:
各外部优先级的对应关系:
服务等级:(Service Class)
外部往内部优先级映射,根据内部优先级,决定所属队列类型
Color: