基于云平台的二层网络仿真技术研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:huohuonan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络通讯技术的快速发展刺激了新协议和算法的发展,以满足通信能力不断增长的需要。发展和评估这些协议和算法需要进行相当数量的仿真和测试。通过对比实物测试、模拟和网络仿真各自的特点,可以看出网络仿真技术具备较强的适用性且其成本和效率方面能够达到一个相对良好的平衡。利用云平台(如OpenStack)的管理VM(Virtual Machine,虚拟机)和虚拟网络,搭建适用性、可扩展性强的网络仿真测试系统成为一个优秀的解决方案。云平台(OpenStack)因其并非为网络仿真而设计,只能提供虚拟实例之间三层网络链路管理的功能。而真实网络场景中节点种类繁多,仿真大型可编程交换设备的需求难以实现(包括异构的硬件架构),解决这个问题成为了本论文的研究重点。通过研究OpenStack云平台网络虚拟化的实现原理,本论文提出了自主研发软件模块直接控制虚拟化层的思路,基于Linux Bridge虚拟交换机和VXLAN隧道技术实现了虚拟实例间的二层通信链路。概括起来,本论文设计并实现基于云平台的网络仿真测试系统(仿真测试云),能够为用户、科研团队提供网络仿真即服务(Network Emulation as a Service,NEaaS);基于KVM虚拟机设计并实现了仿真二层网络设备的方案;在OpenStack平台中结合Docker容器设计并实现容器仿真二层网络设备的方案;实现了异构设备的仿真并部署实现了仿真交换机的VLAN功能测试;对整个技术路线进行性能、容量等方案的测试后进行整体评估。通过对解决方案的功能测试和性能评估,可以看出仿真测试云中仿真节点的性能特性(操作系统,硬件配置,链路参数)能够有效对应于真实网络设备,也能够做到支持用户直接在仿真节点上部署测试网络协议及真实流量应用软件,同时又具备能够快速构建网络拓扑、灵活配置等特点,并且能高效利用物理计算机的硬件资源,降低网络仿真的成本。基于云平台的二层网络仿真功能的实现大幅提高仿真测试云的适用性,使得仿真测试云的应用场景更加广泛,可用于如天地一体换网络、自组织网络、无线传感器网络,电信骨干网等场景的仿真测试与软件评估中,因此本论文的研究对于基于云平台的网络仿真领域有一定的研究意义。
其他文献
在经济全球化和城市现代化的时代背景下,越来越多的人类开始聚居于城市,紧缩的城市空间和高密度的土地开发模式已经成为了我国城市发展的现状和趋势,高密度的城市环境逐渐引
目的:探讨静脉留置针在输入不同性质药物时留置时间与血管损伤程度的相关性。方法:选取大耳新西兰白兔60只随机分为A、B、C3组,每组20只,取其双耳外缘静脉作为实验血管,留置
随着社会治安和暴恐形势日益严峻,警察执法中对武器使用的呼声也越来越高。由于我国对警察武器使用权的法律规制不健全、不完善,实践中警察不愿、不敢、不会、违法使用武器的
《倩女幽魂》这部影片有着故事的经典型,良好的人物形象,鲜明的角色个性特征,从而较好地体现了该类型服饰设计的造型特点与表现方式。现从影片中的人物角色特征分析入手,从服
<正>护理不良事件是指病人在医院就诊以及住院治疗期间发生的自杀、外伤、毁物、跌倒、用药错误、标本采集错误、走失、误吸或窒息、烫伤等与病人安全相关的非正常的护理意外
<正> 简阳地处川中,沱江中游,内江以西,自古有成都东大门之称。鬼头山崖墓位于简阳县城西45公理处的董家埂乡深洞村(图一)。1986年4月,此墓被该村农民发现,并报告了有关部门
<正>最高人民法院发布的赵春连申请执行张宇昊机动车交通事故案这一典型案例,为打击规避执行、拒不履行生效裁判的行为提供了一个范本。本案明确了当被执行人拒不履行时,执行
<正>台湾"太阳花学运"爆发一周年之际,岛内多个学运、社运团体再度聚集台"立法院"外举办活动,提出"宪改"等系列诉求。鉴于"太阳花学运"对岛内政局的巨大冲击和深远影响,蓝营
信息技术的不断发展和教育理念的不断更新对传统的韩国语翻译教学提出了新的挑战。将课前进行知识传授、课堂进行知识内化的翻转课堂教学模式应用到韩国语翻译教学中,改变了
介绍了目前国内外在空心核壳结构聚合物粒子的制备及应用方面的研究现状,并简要地对中空聚合物微球的发展前景进行了展望。