论文摘要
随着因特网业务量的增长以及各种网络多媒体应用(如视频会议、视频点播、IP电话、远程教育等)的出现,传统的“尽力而为”服务已经无法满足目前人们对网络传输的不断增长的需求。IP网络服务质量(Quality of Service,QoS)成为人们关注的热点,各种国际组织、科研机构、高等学校以及各个公司纷纷提出自己的能提供网络服务质量保证的网络模型。在各种各样的QoS网络模型中,IETF提出的区分服务体系结构由于具有实现简单,而且易于扩展,结构层次化明显等优点,越来越受到人们的重视。在区分服务体系中,边界路由器根据用户的流规格将用户流划分为不同的级别,再聚合成流聚集,聚集信息存放在IP包头的DS标记域(DSCP),核心路由器则根据DSCP提供不同质量的调度转发服务。由于区分服务的处理对象是流聚集,所以处理过程简单,但同时也带来了各个流之间的资源共享公平性问题。这里的公平性包括两个方面:同一流聚集内部的各个微流之间的带宽公平性和流聚集之间的带宽公平性。目前的很多研究成果基本是围绕流聚集内部的公平性而忽视了流聚集之间的公平性问题。本文在对比分析了区分服务中已有的队列管理算法基础上,提出了使用于保证流聚集公平性的区分主动队列管理算法(DRIO),DRIO对具有不同目标速率的流区别对待,使得无论在何种情况下都可以很好地保证各流聚集在共享带宽资源上的公平性,而且算法实现简单。最后使用网络仿真工具NS2仿真验证了算法的性能。另外,在综合反馈拥塞控制机制和覆盖网络的各自特点的基础上,提出了基于覆盖网思想的反馈拥塞控制机制(OFCCM)。仿真结果说明,该机制不但大大减少了网络的丢包率,同时很好地保证了各流聚集之间的公平性。