论文部分内容阅读
随着网络技术的快速发展和网络规模的不断扩大,目前基于尽力而为(best-effort)的Internet已经不能满足多媒体应用及其它非传统应用对网络传输质量的要求。在高速网络中按照用户的要求提供服务质量(Qos)控制成为一个普遍的要求,也是当前计算机网络中研究的热点问题。 网络的拥塞控制和服务质量是两个密不可分的研究课题。拥塞控制作为预防和解决网络拥塞的重要手段,不仅能够提高网络的性能和效率,同时也是实现网络QoS的必要前提。一个时常有可能出现拥塞的网络是不可能保证良好的服务质量的。 MPLS是IETF提出的实现QoS的一种极具前景的新一代骨干网技术,它的流量工程优势为QoS提供了有力的保证,但是,对于网络上大量的非响应流和响应流竞争带宽资源的问题,它并没有有效的机制来保证二者之间的公平性。非响应流非法抢占响应流的带宽已成为良好QoS实现的一大障碍。 本文首先回顾了目前拥塞控制技术研究的基本概况;随后分别对Internet中的基于窗口的TCP拥塞控制机制和IP层路由器处的拥塞控制机制进行了深入的探讨:然后分析了IETF提出的几种典型的网络QoS的实现机制IntServ,DiffServ和MPLS:分析了公平性在拥塞控制中的重要性并分析比较了主动式队列管理领域中几种针对公平性的策略;在此基础上,针对非响应流和响应流竞争带宽资源的公平性问题,本文提出了一种基于公平性的MPLS拥塞控制机制f-MPLS,该机制结合了MPLS模型和一种基于公平性的主动式队列管理算法CSFQ算法。最后通过仿真试验证明该机制能够在一定程度上解决MPLS网络中响应流和非响应流之间的公平性问题。