华为Qos白皮书 【导读】在传统的IP网络中,所有的报文都被无区别的等同对待,每个路由器对所有的报文均采用先入先出(FIFO)的策略进行处理,它尽最大的努力(best-effort)将报文送到目的地,但对报文传送的可靠性、传送延迟等性能不提供任何保证
概述 QoS及其功能 在传统的IP网络中,所有的报文都被无区别的等同对待,每个路由器对所有的报文均采用先入先出(FIFO)的策略进行处理,它尽最大的努力(best-effort)将报文送到目的地,但对报文传送的可靠性、传送延迟等性能不提供任何保证
随着 IP网络上新应用的不断出现,对IP网络的服务质量也提出了新的要求,传统IP网络的尽力服务已不能满足应用的需要
如 VoIP业务,如果报文传送延时太长,将是用户所不能接受的(相对而言,email和 FTP对时间延迟并不敏感),为Internet提供支持 QoS的能力是解决问题的可行方法
QoS旨在针对各种应用的不同需求,为其提供不同的服务质量,例如:提供专用带宽、减少报文丢失率、降低报文传送时延及时延抖动等
为实现上述目的,QoS提供了下述功能: 报文分类和着色 避免和管理网络拥塞 流量监管和流量整形 QoS信令协议 下面的例子讲述了网络发生拥塞时,报文在无QoS保证和有QoS保证网络中的不同处理过程
图 1所示为发生拥塞时,网络设备的一个接口在不支持 QoS的情况下,报文的发送情况: 图 1先进先出队列示意图 所有要从该接口输出的报文,按照到达的先后顺序进入接口的 FIFO队列尾部,而接口在发送报文时,从 FIFO队列的头部开始,依次发送报文,所有的报文在发送过程中,没有任何区别,也不对报文传送的质量提供任何保证
图 2则是一个用 PQ队列来支持 QoS的报文发送情况: 图 2PQ队列示意图 在报文到达接口后,首先对报文进行分类,然后按照报文所属的类别让报文进入所属队