论文部分内容阅读
随着越来越多的用户通过WWW来实现信息共享和查询,某些流行的站点可能因为访问用户过多而导致服务质量下降。为了增强服务的可用性和改善网络的流量分布,人们在网络中布置镜像服务器,即同时用多台服务器来提供服务。选播通信模型就是为了简化此类应用而提出的。目前,选播的研究集中在路由协议、无状态服务问题、组管理协议、局域网通信、地址结构、安全问题、QoS保证以及可扩展性等方面。
本文研究网络层的选播路由技术,重点是多路径选播路由算法以及基于QoS的选播路由策略。首先,对选播技术国内外研究现状和当前研究热点进行了综述。然后,针对目前的选播路由算法没有考虑服务器负载状态信息的不足,对现有的协议进行了改进,引入服务器状态更新报文。在此基础上,本文提出了考虑了服务器负载选播路由算法LWRS和新的QoS度量策略。当前的选播路由算法根据距离矢量信息,将服务请求路由的最近的服务器。然而,最近的服务器服务性能并不一定是最好的。LWRS算法综合考虑服务器负载和距离矢量信息,改进了原有多路径算法WRS中的权重计算方案,采取随机路由策略,将服务请求有效地分散到不同的选播服务器,实现负载均衡的目的。仿真结果表明,本文提出的算法能够减少服务请求的响应时间、提高服务请求接受率、平衡服务器间的负载。本文将服务器负载状态信息引入QoS度量中,并在此基础上提出一种综合延迟、带宽、服务器负载信息的DBL算法。与AR算法和ARBIP算法相比,DBL算法能提高服务接受率,平衡服务器间的负载。