论文部分内容阅读
随着互联网的高速增长,兴起了许多新的业务,使得计算机的交互越来越实时和生动,这相应地对互联网络提出了更高的要求.这些新业务(如多媒体应用,组播应用等)不仅增加了网络流量,而且业务改变了以往互联网上流量的性质,因而它们需要全新的服务.由于不具备服务质量保障特性,不能预留带宽,不能限定网络时延,因此,目前的因特网无法支持许多新的实时业务.对这些在服务质量上有特殊要求的应用来说,传统的"尽力而为"的服务显然是不够的.这些业务要求严格的服务质量保证(Quality of Service,QoS),QoS主要参数包括:传输时延、时延抖动、分组丢失率、吞吐量等.为了解决上述问题,该文全面分析研究了现在已经提出的几种实现服务质量保证的机制,并在此基础上提出了一种新的分组调度算法,以求能改善端到端的QoS.全文主要由四个部分组成.第一章是绪论,介绍了QoS产生的背景.第二章分析了服务类型和交换方式,接着研究了计算机网络的体系结构,为后续讨论奠定了基础.第三章对QoS的定义和研究范畴作了阐述,并全面研究分析了现有的几种QoS技术.首先分析了IETF组织提出两种典型的QoS模型:集成服务(IntServ)模型和区分服务(DiffServ)模型的体系结构、工作原理和服务类型,比较了二者在设计思想、实现机制和QoS特性方面的差异.然后分析了网络节点(如路由器、交换机等),在处理相互竞争网络资源的数据流时,所采取的一系列合理分配缓冲、带宽和处理优先级的措施.接着讨论了QoS路由以及TCP对QoS的影响.还探讨了MPLS技术对于实现QoS的意义,以及子网带宽管理SBM对QoS的作用.第四章在分析比较了常见调度机制原理和局限性的基础上,提出了一种新的支持QoS要求的调度机制.它根据不同队列的服务质量要求对队列进行调度.它通过计算不同队列的服务质量要求,把带宽资源分配给最需要的队列.每完成一次服务就重新评估队列的需求,然后根据重新评估的结果把资源分配给最需要的队列.第五章对全文作了结论与展望.