OSPF协议分布式研究与实现

被引量 : 2次 | 上传用户:xiang879154
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究了OSPF协议在具有可扩展对称结构的T比特路由器上分布式实现问题。在对现有分布式系统一般设计方法分析比较的基础上,提出了基于WARR(With Area Routing Region)技术的全分布OSPF协议实现方案,重点对并行路由表计算及链路状态数据库发计进行了详细研究,并详细分析了OSFP协议的各个处理过程,从软件设计角度实现了该设计方案,实际测试环境测试的结果验证了该方案的可行性及正确性,同时系统性能分析的结果表明,该设计方案能满足Tbit路由器设计需求。本文所做的主要工作包括: 1.分析了可扩展Tbit路由器结构的特点以及分布式系统协议并行的一般方法,并对基于WARR方法的并行路由表计算和Jesper的并行Dijkstra算法进行比较,选取加速OSPF协议路由表计算的方法。 2.基于WARR技术,设计了一种全分布的OSPF协议实现方案。该方案中,各个节点运行相同的OSPF进程,并基于各自WARR独立进行路由计算和协议处理,进程间通过消息传递的方式进行通信,不需要太多的信号量进行同步,因此有很高的并行度。同时对域内链路状态数据库采用了分布式存储、冗余备份的方案,易于实现各节点上的路由表计算及路由器间的同步。 3.研究了高效的并行路由表计算算法。对Xipeng提出的并行路由表计算方法进行了形式化的描述,对其发现和维护WARR算法进行了改进,实现了路由表计算过程中自动发现及维护WARR的功能。对其性能分析表明,该算法相对于集中式处理方法的加速比在N到N~2之间。 4.提出了OSPF并行实现的负荷均衡策略,用于平衡路由计算各节点的负荷。为防止并行路由表计算中少数情况下可能出现的路由计算节点负荷过重,该策略对各个计算节点及非计算节点进行轮询式查询,若计算节点的负荷过重,则使能非计算节点。该策略确保进行路由计算的节点不至于因进行路由计算而长时间地处于高负荷状态。 5.实现了全分布OSPF协议的设计方案,划分了各个模块的功能及任务,并设计了各个模块之间的接口及其运行过程。同时,构建其测试环境并对两种典型情况进行功能测试,验证了该设计方案的正确性及可实现性,并从理论上对该设计方案的性能进行了分析。
其他文献
<正>20世纪90年代中后期,都市题材开始在中国当代艺术创作中大量涌现。有两类都市题材较为突出:一种是表现都市生存的外部环境;另一种是强调都市语境下的文化消费生活。如果
自1988年10月我国大陆的第一条高速公路——沪嘉高速公路建成通车至今,我国的高速公路建设可谓日新月异,由零的突破跃居世界高速公路里程排名第二。然而,在交通大动脉主骨架迅猛
论述了我国企业在激烈的市场竞争中的信息化发展现状及对信息需求的特点。信息咨询机构应如何适应这种市场需求,发挥自身优势,为企业提供个性化的全方位服务,促进企业信息化
简述了目前商品混凝土养护的现状,早期混凝土养护的重要性;及时充分的对商品混凝土进行湿养护和二次抹压的重要性。
目的探讨偏瘫性偏头痛疾病的特点和治疗方法。方法对我院1997—2009年收治的23例偏瘫性偏头痛患者的临床资料进行回顾性分析。应用尼莫地平片、丙戊酸钠和西比灵治疗。结果23
基于产品设计与成本工程研究的历史和现状,本文针对目前产品设计的需求,系统、深入地研究了产品设计中的成本工程及其关键技术,提出了系统化的理论、方法和技术,研究内容概括为下
虚拟现实是一种崭新的计算环境,借助虚拟环境完成虚拟装配在制造业具有十分重要的价值和广阔的应用前景。虚拟环境的关键特性之一是交互性,机械制造领域的特点决定了虚拟装配对
分析和研究大学生游泳学习过程中恐惧心理形成的原因及具体表现,探究消除恐惧心理的方法,从而高校学生游泳课的教学质量。
本文主要分析了网络恐怖主义的概念、导致网络恐怖主义可能发生的因素和它发生的现实可能性,以及如何防范网络恐怖主义。通过文章的论述,笔者试图证明,被笔者称为网络恐怖主义的
竞争法是规范市场行为,维护竞争秩序的基本法,是现代经济法的核心组成部分。以维护自由公平竞争为目标的竞争法不仅在建立欧盟单一市场的过程中发挥着极其重要的作用,而且对处于