[发明专利]航空电信网路由器虚拟机无效
申请号: | 200810116457.3 | 申请日: | 2008-07-10 |
公开(公告)号: | CN101383822A | 公开(公告)日: | 2009-03-11 |
发明(设计)人: | 高占春;蒋砚军 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 100876北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 航空 电信 网路 虚拟机 | ||
技术领域
本发明涉及一种路由器协议测试装置及方法,尤其涉及用于路由器虚拟机及路由测试方法。
背景技术
航空电信网(ATN:Aeronautical Telecommunications network)是全球范围内用于航空的数字通信网络和协议,将航空界的机载计算机系统与地面计算机系统连接起来,能支持多国和多组织的运行环境,使之随时互通信息。
ATN按照国际标准化组织(ISO)的开放互连(OSI)7层模型来构造。主要由3个子网构成:机载电子设备通信子网(数据链管理系统);空地通信子网;地面通信子网(分组交换、局域网)。各类子网之间利用路由连接器连接,用户经路由器通过网关进入ATN,再按照网间协议和标准进行信息交换。地面路由器确保将信息传送到要求的终端和飞机,并保存每架飞机的位置信息;跟踪系统配合地面网络,分析媒体的可用性,向飞机发送信息数据。飞机路由器确保飞机信息通过要求的媒体发送。
其中ATN主要上层路由协议包括:IS-IS协议、ES-IS协议、IDRP协议、CLNS协议
在现有技术中,为了完成对IDRP和IS-IS等动态路由协议的正确性测试,需要多台路由器搭建一个较复杂的网络,测试该网络在线路断开后系统能否自动地根据拓扑结构的变化选择迂回路由。
这种通过物理设备来模拟真实场景的测试的主要不足和缺点是:
(1)需要较多的硬件设备;
(2)程序修改后需下载到多台机器中进行试验,程序的下载和配置,都需要较大的工作量;
(3)测试新的拓扑结构,需要较大的工作量调整硬件设备和通信链路;
(4)在实验室环境下构造有误码的信道,测试协议工作的健壮性,比较复杂;
(5)对于整个系统的使用培训工作和协议工作过程的所交换的协议数据分析,不够方便。
可见,这种物理测试需要很多路由器设备及操作人员,并且难以管理。
路由器虚拟机用于模拟真实的路由器,使用者可以通过一台计算机来模拟多台路由器,即用软件来模拟现实环境中的硬件设备。通过这种模拟程序可以使使用者更加熟悉路由器设备,目前市面上的路由器虚拟机主要是用来学习的或培训的学习软件,它们的目的是帮助使用者了解真实的路由器,并对路由器有更高层次的认识。并不能用于对动态路由协议的正确性测试。
发明内容
本发明要解决的技术问题是提供一种航空电信网路由器虚拟机,可以模拟多台路由器的功能,对动态路由协议进行正确性测试。
为了解决上述问题,本发明提供了一种路由器虚拟机,包括虚拟机协议模块、网络拓扑结构存储模块、虚拟机管理模块和虚拟机平台模块,其中:
所述网络拓扑结构存储模块用于保存的信息包括网络拓扑结构信息和虚拟机配置描述信息;
所述虚拟机平台模块,用于将所有的虚拟机进程相互连接起来并保持所有虚拟机进程间的消息畅通;
所述虚拟机控制模块,用于通过虚拟主机控制可将某个路由器接口关闭,且可通过命令查找各虚拟路由器的接口状态。
本发明的虚拟机很好的模拟了路由器的所有功能,可在一台计算机上模拟多台的路由器,也可以在多台计算机上共同模拟更大规模的拓扑结构。在虚拟机测试通过之后再将通过的协议放到真正的硬件路由器中进行测试,从而减少很多人力和物力开销,并且大大减少了开发周期。本发明不同于以往虚拟路由器,主要用于进行路由协议的测试。可以模拟相当大的网络环境,例如多个不同的广域网之间的路由模拟。
此外,本发明为了便于建立网络拓扑结构模型,专门设计了拓扑环境描述语言,该语言语句简短、精练、易于学习。通过该语言,测试者可轻易构建测试所需的任意网络拓扑模型,并且在该模型中可人为设置信道噪音,达到模拟真实情景的作用。
附图说明
图1是本发明实施例ATN路由器虚拟机的结构框图。
图2是本发明一个示例中用拓扑语言描述得到的网络具体拓扑结构图。
图3是本发明实施例路由协议测试的流程图。
具体实施方式
以下以对ATN中的路由协议的测试为例对本发明进行详细说明,但本发明也可以用于其他路由协议的测试。
本实施例ATN路由器虚拟机包括四个模块,分别是虚拟机协议模块、网络拓扑结构存储模块、虚拟机管理模块和虚拟机平台模块,如图1所示。
网络拓扑结构存储模块保存的信息包括网络拓扑结构信息和虚拟机配置描述信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810116457.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电容器铝壳冲制之自动喂料装置
- 下一篇:家用垃圾处理机