[发明专利]NMS拓扑发现性能测试系统及其方法有效
申请号: | 201210292741.2 | 申请日: | 2012-08-16 |
公开(公告)号: | CN102811144A | 公开(公告)日: | 2012-12-05 |
发明(设计)人: | 曹海蓉;姚力勇 | 申请(专利权)人: | 北京傲天动联技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/56 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 韩明星 |
地址: | 100085 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | nms 拓扑 发现 性能 测试 系统 及其 方法 | ||
技术领域
本发明涉及一种网络通信领域的网络管理服务器的拓扑发现性能测试系统及其方法。
背景技术
网络管理服务器(NMS:network management system)的自动拓扑发现是网络管理基础,因此拓扑能够发现的网络设备的数量以及NMS对极大数量网络设备发现后的承载能力,是衡量NMS性能的重要指标之一。
目前测试NMS系统自动发现拓扑数量及其性能测试依赖于用足够多的网络设备来构建庞大的网络。但是,构建庞大的网络需要较多的经费,这就给性能测试带来了难题。
发明内容
鉴于上述难题,本发明的目的在于提供一种可以减少构建网络的费用的同时,还能测试NMS性能的方法及装置。
本发明目的在于提供一种网络管理服务器拓扑发现性能测试系统,所述测试系统包括:报文生成装置,生成并发送多个地址解析协议(ARP)请求报文,其中ARP请求报文包含源IP地址和目的IP地址;第一路由器,接收ARP请求报文,并以广播形式转发接收的ARP请求报文;网段模拟装置,包括创建多个子接口,并且为每个子接口配置一个包含网段信息的IP地址生成单元,且当所接收到的ARP请求报文中的网段信息与配置的网段信息相同时,创建并发送针对所述ARP请求报文的ARP响应报文;网络管理服务器,从第一路由器读取管理信息库中的信息,并基于管理信息库所存储的ARP响应报文中的信息来发现当前网络的拓扑结构,其中,第一路由器接收来自网段模拟装置的ARP响应报文,且包括存储ARP响应报文中的信息的管理信息库。
优选地,接口生成单元为每个子接口配置C类IP地址。
优选地,网段模拟装置包括物理地址生成单元、发送单元以及第二ARP表,其中,所述物理地址生成单元生成对应于目的IP地址的物理(MAC)地址,所述发送单元发送包含目的IP地址和MAC地址的ARP响应报文,所述第二ARP表中记录对应的一对目的IP地址和物理地址。
优选地,所述网段模拟装置还包括接口存储单元,用于存储所创建的子接口的数量和每个子接口的IP地址。第一路由器的信息管理库具备第一ARP表和路由表,并且在第一ARP表中记录ARP响应报文中的目的IP地址和物理地址以记录网络设备的位置,同时在路由表中记录ARP响应报文中的子接口的网段信息。
优选地,网络管理服务器基于第一路由表的网段信息来发现当前网络的网段,同时基于第一ARP表中的目的IP地址和MAC地址来发现网络中的设备,从而发现网络拓扑结构。
优选地,所述性能测试系统还包括显示器,显示网络管理服务器已经发现的网段和网络设备。
本发明还提供一种网络管理服务器拓扑发现性能测试方法,其特征在于,包含如下几个步骤:A子接口生成单元创建多个子接口,并且每个子接口配置一个包含网段信息的IP地址;B报文生成装置生成多个包含源IP地址和目的IP地址的地址解析协议(ARP)请求报文并发送到第一路由器中,然后第一路由器以广播形式转发ARP请求报文;C当网段模拟装置接收到目的IP地址的网段信息与多个子接口中的某一个子接口网段信息一致的ARP请求报文时,对所述ARP请求报文进行响应,从而发出ARP响应报文;D第一路由器接收ARP响应报文,并且将ARP响应报文中的信息存储到管理信息库中;E网络管理服务器读取第一路由单元的管理信息库,从而发现当前网络的拓扑结构。
优选地,在C步骤中,网段模拟装置生成对应于目的IP地址的物理地址,并且向第一路由器发送包含对应的目的IP地址和物理地址的ARP响应报文,同时网段模拟装置的第二ARP表也记录互相对应的一对目的IP地址和物理地址。
优选地,在A步骤,在接口存储单元中存储创建的子接口数量和每个子接口的IP地址,在D步骤,在信息管理库的第一ARP表中记录ARP响应报文中的目的IP地址和MAC地址以记录网络设备的位置,同时在信息管理库的路由表中记录ARP响应报文中的子接口的网段信息。
优选地,在E步骤中,网络管理服务器读取管理信息库中的第一路由表,从而发现网络的网段,同时还读取管理信息库中的第一ARP表,从而拓扑出网络中的设备。
本发明通过网段模拟装置模拟出足够多的网段,并且通过报文生成装置来模拟出网络设备,从而无需实际的网络设备来进行采集计算,就可以完成对网络管理服务器的性能测试。
附图说明
图1是本发明的NMS拓扑发现性能测试装置的示意图。
图2是测试NMS的性能的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京傲天动联技术有限公司,未经北京傲天动联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210292741.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用程序切换方法、装置及触摸屏电子设备
- 下一篇:防辐射显示屏外罩