QoS基本概述:传统的IP网络中对所有数据包都是一视同仁、针对不同的服务及应用提供不同的服务质量操作
网络层是无连接的对报文是无法区分的、只是完成缺省的路由转发、对所有数据报文是无区别对待
定义:是指网络通信过程中、允许用户业务的丢包率、延迟、抖动和带宽等方面获得可预期的服务水平
三种服务模型:Best-effort、IntServ(综合服务模型)、DiffServ(区分服务模型
Best-effort:在传统的网络中所有报文同等对待,使用的都是先进先出FIFO,不提供任何保证
随着语音视频等服务发展的需求,对网络提出了新的要求
对于ISP,其用户可能传送语音、视频或或其他实时业务,QoS使ISP能区分这些不同的报文,并提供不同的服务
IntServ需要向网络中申请特定的服务,如RSVP(资源预留协议)来完成,当网络收到资源申请后,会执行资源分配检查,来判断是否为程序分配资源,一旦网络确定为应用程序分配资源,网络将每个流(flow,IP地址、端口号、协议号)维护一个状态,并基于这个状态执行报文的分类
RSVP的问题:(不适合大型网络)
IntSevr服务的优点
1、保证服务,保证语音流量要求
2、负载控制服务,使其有些业务得到保障
IntServ服务的缺点(也就是RSVP缺点)
1、要求端到端所有设备支持这一协议
2、网络单元为每个应用保存状态信息、可扩展性差
3、周期性向相邻单元交换状态信息,协议报文开销大
DiffServ与IntServ服务不同,不需要使用RSVP,根据每个差分度服务类(IP报文头中的差分服务标记字段DSCP值),来提供特定服务(区分服务实现简单,扩展性较好)
DiffServ服务根据DSCP字段执行相应的转