[发明专利]一种路由器测试方法及其现场仿真测试装置无效
申请号: | 200710106090.2 | 申请日: | 2007-05-31 |
公开(公告)号: | CN101056225A | 公开(公告)日: | 2007-10-17 |
发明(设计)人: | 樊志强;杨奎;许生海 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由器 测试 方法 及其 现场 仿真 装置 | ||
技术领域
本发明涉及测试和网络通讯,具体涉及一种路由器测试方法及其现场仿真测试装置。
背景技术
在数据通信领域,数据通信核心设备高端路由器主要应用于电信运营商网络的核心层、大型企业网络的核心层以及大型数据中心的出口节点,它主要承担数据传输和路由信息通告等任务。随着路由交换技术的快速发展,高端路由器转发性能和路由容量也得到很大的提高,以满足网络流量日益增长和网络规模不断扩大的需求。由于高端路由器在网络中的特殊地位,要构建一个稳定、可靠和安全的IP网络,必需对高端路由器的各项功能和指标进行测试和验证。
在高端路由器的研发和生产过程中,通信设备生产厂家一般都设置有专门的测试部门和质量检查部门,在实验室里或者生产线上对高端路由器的各个功能和指标进行测试和检查,保证生产出来的产品没有缺陷。但由于高端路由器是一个比较复杂和庞大的系统,从理论和实际数据上均已经表明,①即使通过实验室的严格测试,仍然无法保证数据通讯设备在实际的运营网络中不出现重大故障,这里的主要原因在于通信设备厂家实验室里的测试环境和电信运营商网络或者企业网络中的运行环境存在较大的差异,测试环境的不同导致测试条件的不同,所以得出的结论也不同。
通信设备生产厂商在实验室里测试高端路由器(这里我们也把实验室里需要测试的数据通信设备称之为待测设备)的大规模路由条目部署和逐条路由流量转发时,一般都要使用商用的协议仿真仪表和流量发生器,为的是保证测试的可靠性和高效性,但是②商用测试仪表的灵活性不足往往制约了测试的进一步深入,从而无法发现一些比较深层次的问题。在有些运营网络中我们发现,网络中的路由条目来此不同的区域,并且数量庞大,没有任何规律可言,测试仪表一般都也提供了按照递增或者递减以某种规律来构造路由条目和流量的方法,但是路由条目及流量的变化模式有限(主要受测试仪表硬件设计的制约),此时如果使用实验室里的常规测试手段,在测试仪表上配置这些路由条目并逐条发送相应的流量,就会发现这是一件异乎寻常困难的事情。另外③当实际运营网络里的数据通信设备发生故障时,如果我们想在实验室环境中复现该故障,通过手工的方式获取数据通信设备完整的配置信息同样是一件比较困难的事情。
发明内容
本发明需要解决的技术问题是提供一种路由器测试方法及其仿真测试装置,能够通过测试保证待测路由器在具体实际环境中的性能,也可以在实验室复原实际故障,同时也避开了商用测试仪表灵活性不足的问题。
本发明的上述第一个技术问题这样解决,提供一种路由器测试方法,利用现场仿真测试装置,包括以下步骤:
1.1)与实际运营网络建立连接并获取其中路由条目信息和路由器配置信息;
1.2)与待测路由器建立连接(该连接包括本步骤的配置连接和步骤1.3)和1.4)的网络连接)并根据所述配置信息自动配置待测路由器;
1.3)根据所述路由条目信息生成路由数据再通过报文形式发送给待测路由器并在其上还原为具体路由条目;
1.4)根据所述路由数据逐条路由地构造测试报文发往待测路由器并接收转发的测试报文进行测试。
按照本发明提供的测试方法,所述步骤1.1)包括所述现场仿真测试装置与实际运营网络建立连接并利用连接接口及对应通讯协议从实际运营网络中的一个或多个数据通信设备,即路由器,上获取。
按照本发明提供的测试方法,所述通讯协议包括但不限制于操作/管理/维护协议Oam、简单网络管理协议Snmp或私有协议。
按照本发明提供的测试方法,所述路由条目信息和路由器配置信息可以离线文件形式保存在所述现场仿真测试装置内,用于实验网络不能与实际运营网络连接的情况。
按照本发明提供的测试方法,所述步骤1.2)包括所述现场仿真测试装置与待测路由器建立远程登陆telnet连接并利用所述配置信息生成的telnet配置文件进行自动配置。
按照本发明提供的测试方法,所述步骤1.3)包括所述现场仿真测试装置与待测路由器在网络连接上建立边界网关协议BGP通告路由并通过该BGP通告路由向待测路由器发送含所述路由数据的更新Update报文。
按照本发明提供的测试方法,所述步骤1.3)和1.4)之间还包括所述现场仿真测试装置检查并根据待测路由器的信息正确性进入下一步,否则返回步骤1.1),保证实际运营网络信息正确拷贝至实验网络再进行实际测试。
按照本发明提供的测试方法,所述步骤1.4)中的具体测试方法是通过逐条构造不同目的地址数据包的方法对被测设备上路由信息的有效性进行测试
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710106090.2/2.html,转载请声明来源钻瓜专利网。