一、QOS的服务模型:
1、尽力而为
所有的数据平等,在拥塞发生时实施尾部丢弃;转发--FIFO
2、集成服务模型 采用RSVP(资源预留协议)
优点:(1)对网络资可以管理控制
(2)对于每次发的流量都可以用不同的策略进行调配
(3)是基于每一种流量定义
(4)基于每流的QOS,而非基于每包
(5)所建立的会话是动态的
3、区分服务模型EF、AF、CS、EB
可以基于每包来实现流量分类,不需要对end to end流量进行会话维护;
使用DSCP区分服务编码点来定义数据包的优先级;通常将会根据per hop 行为来分类; DSCP的值:0---63;
EF---快速转发------voice流量,最大单向延迟不超过150ms;单向抖动不超过30ms;----保证转发;对应的DSCP数值为46;
AF--保障转发;AF1、AF2、AF3、AF4;
CS类别选择器----与IP优先级是一致;
BE尽力而为;
DSCP值与PHB的数值不是一一对应;PHB中AF-----DD丢弃优先级位,01丢弃量比10就少;
AF4优先于AF3---AF2---AF1;
二、队列:FIFO、PQ、CQ、WFQ、CBWFQ、LLQ
(1)FIFO:先进先出
(2)PQ:严格优先级机制,高优先级、中等优先级、普通优先级、低优先级。必须先处理高优先级的队列,只有当高优先级队列空闲时才处理其他队列
(3)CQ:自定义队列,采用循环处理队列方式,跟优先级无关,平均处理每一个队列,每个队列中处理1500字节,若某个数据大小超过1500字节,必须将该数据完整处理完才能处理下一个队列。
(4)WFQ:加权公平队列,不同的数据包有不同的优先级,优先级高的优先转发,优先级高的权重值小,权重值决定服务时间,默认在低速的链路已经启用了
(5)CBWFQ:基于不同的分类给予不同的带宽保障,对于不同的类别进行WFQ队列设计,所有非系统类别的带宽不超过带宽总量的75%
LLQ低延迟队列:主要用于有语音流量的时候,为了保证语音流量的低延迟和低抖动而实施的,是一种PQ+CBWFQ的做法,也就是按照优先级队列,根据优先级在给予带宽比例分配,作为保障而存在的,这时候分配的带宽是严格的(即使在非拥塞的情况下,该保障的带宽也是非共享的