高性能IPv6路由器支撑软件系统结构及关键技术研究

被引量 : 1次 | 上传用户:cqy2002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高端路由器作为骨干网络节点的核心设备之一,其软件系统的开放性与通用性已成为设计的普遍需求。本文结合国家863项目“高性能IPv6路由器基础平台及实验系统”,分析了高性能路由器支撑软件体系结构的发展动向,深入研究了支撑软件的设计原理与实现方案,提出了支撑软件体系结构设计方案——硬件抽象层,研究了其在IPv6路由器中实现的关键技术,并设计了测试方案。功能分析结果表明,硬件抽象层的实现,解决了高性能路由器分布式体系结构的通用性、开放性和扩展性问题,其测试结果满足IPv6路由器的性能需求。 本文主要包括以下几方面内容: 1.回顾了高性能路由器体系结构的演进过程,总结出高性能路由器具有分布式体系结构、多种服务功能、多样化的实现方式以及通用的基础平台等特点。指出设计一种可扩展的且不依赖于硬件具体实现方式的软件体系结构,构建开放通用性强的路由器软件平台,是高性能路由器支撑软件的设计目标。 2.提出了硬件抽象层的概念和设计思想,这是对高性能路由器支撑软件体系结构的解决方案。硬件抽象层共分为内部通信模块、虚拟驱动模块和设备管理模块三部分。其中,内部通信模块位于硬件抽象层的底部,用于屏蔽路由器在硬件上的分布式结构;虚拟驱动模块和设备管理模块都在内部通信模块上层,前者抽象线路接口单元的收发包动作及接口状态,后者管理控制从处理单元的工作状态。 3.研究了硬件抽象层在Linux系统下实现过程中的关键技术,主要分为整体运行机制、实时性保证、可用性保证和可靠性保证几个方面。硬件抽象层的整体运行机制以阻塞式建链、轮询式查表为突出特点。实时性保证通过“基于分隔符的TCP实时传输方法”、“基于地址映射的内核态与用户态间的阻塞式数据交换机制”两个关键技术来实现。可用性保证包括“内部通信具备良好的流量控制机制”、“基于Keepalive探测的异常情况通告”和“虚拟驱动的动态加载模式”几个机制。可靠性保证主要体现在内部通信模块的可靠性上。 4.针对我们在高性能IPv6路由器中设计实现的硬件抽象层进行了性能测试和功能分析。从测试结果可以看出,在不同网络负载下,包的平均传输延迟和丢包率都处于很低的水平,完全可以满足高性能路由器在效率、可靠性方面的需求。
其他文献
隔离开关在雨雾及灰尘侵蚀下.触指弹簧发生腐蚀致其性能下降,而靠触指弹簧压力接触的隔离开关传动及导电连接片.会因触指弹簧压力下降引起接触电阻上升而加剧发热.进一步加速触指
随着经济全球化以及改革开放的深入发展,国与国之间、城市和城市间的经济联系越来越密切,由此引发的研究也逐渐成为地理学界和经济学界的热点问题。目前,有关经济联系的研究
【正】这是全国首个非遗地图APP,它以广东省电子地图为依托,录入了省级以上非遗名录的地理位置及传承人等相关文字、图片信息,打开即可显示周边由近到远的20个非遗项目标注点
干部选任的科学化及其民主机制,对于推进党的制度建设和提升选人用人水平,有着十分重要的意义。我们针对干部选任存在的机制之弊,如民主推荐"唯票取人"、民主测评"简单笼统"、干
目的观察精细化护理在肾结石经皮肾镜钬激光碎石术护理中的应用效果及并发症出现情况。方法从我院2018年2月至2018年12月收治的肾结石患者中选出68例作为研究对象,将其分为精
私营企业是我国社会主义初级阶段市场经济的产物。私营企业思想政治工作可以为私营企业的发展提供强有力的精神动力和思想保证。加强私营企业的思想政治工作,是巩固我国的基本
根据某单脉冲天线要求,设计了一个稀布阵相控阵天线。通过对圆口径满阵阵面均匀抽取,减小了约30%的单元。在此基础上对剩余单元进行了30dB的Taylor加权和30dB的Bayliss加权,分别
以手掌部自主性汗出增多为主症的手汗症困扰着患者的正常生活,本文系统的阐述了临床上针灸治疗手汗症的诊疗思路,并结合病例介绍了针灸疗法对手汗症的诊治方法,以期为安全有
建国之初,毛泽东就提出跨越式发展战略。“我们不能走世界各国技术发展的老路,跟在别人后面一步一步地爬行。我们必须打破常规,尽量采取先进技术,在一个不太长的历史时期内,
上世纪三十年代初形成的国民党南京国民政府契约法律制度,在施行二十年后,虽在祖国大陆被废止,但在台湾地区却继续延用了五十年而未作修改,并日益引起大陆法学界的浓厚兴趣,