问题描述
随着网络的不断发展,网络规模及流量类型的不断增加,使得互联网流量激增,产生网络拥塞,增加转发时延,严重时还会产生丢包,导致业务质量下降甚至不可用;
IP 网络刚出现的时候,没有服务质量保证。你只知道报文发出去了,至于能不能到,什么时候到,就靠运气了。传统网络,尽力而为。在传统的 IP 网络中,所有的报文都被无区别的等同对待,每个转发设备对所有的报文均采用先入先出的策略进行处理,它尽最大的努力(Best-Effort)将报文送到目的地,但对报文传送的可靠性、传送延迟等性能不提供任何保证;
所以,要在 IP 网络上开展这些实时与非实时业务,就必须解决网络拥塞问题,而解决网络拥塞的最直接的办法就是增加网络带宽,但从网络的建设成本考虑,这是不现实的;
为了支持具有不同服务需求的语音、视频以及数据等业务,要求网络能够区分出不同的通信,进而提供相应的服务。例如 VoIP 等实时业务就对报文的传输延迟提出了较高要求,如果报文传送延时太长,用户将不能接受(相对而言,E-Mail 和 FTP 业务对时间延迟并不敏感);
网络发展日新月异,随着 IP 网络上新应用的不断出现,对 IP 网络的服务质量也提出了新的要求。随着技术的进步、竞争的加剧,客户的要求越来越高,网络提供有质量保证的服务是大势所趋;
传统 IP 网络的尽力服务不可能识别和区分出网络中的各种通信类别,而具备通信类别的区分能力正是为不同的通信提供不同服务的前提,所以说传统网络的尽力服务模式已不能满足应用的需要;
解决方案
QoS(Quality of Service,服务质量)技术就是在这种背景下发展起来的;
在带宽有限的情况下,该技术应用一个“有保证”的策略对网络流量进行管理,并实现不同的流量可以获得不同的优先服务。针对各种应用的不同需求,为其提供不同的服务质量;
QoS 旨在针对各种应用的不同需求,为其提供不同的服务质量。如:
1)可以限制骨干网上 FTP 使用的带宽,也可以给数据库访问以较高优先级;
2)对于 ISP,其用户可能传送语音、视频或其他实时业务,QoS 使 ISP 能区分这些不同的报文,并提供不同服务;
3)可以为时间敏感的多媒体业务提供带宽和低时延保证,而其他业务在使用网络时,也不会影响这些时间敏感的业务;