[发明专利]一种网络拓扑图的创建方法及装置在审
申请号: | 201710991983.3 | 申请日: | 2017-10-23 |
公开(公告)号: | CN108023763A | 公开(公告)日: | 2018-05-11 |
发明(设计)人: | 李建;贾天泉 | 申请(专利权)人: | 北京迈特力德信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 马永芬 |
地址: | 100162 北京市大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 拓扑 创建 方法 装置 | ||
本发明提供了一种网络拓扑图的创建方法及装置,其中,该方法包括获取主机的IP地址,向该主机的局域网中的每一个设备发送控制信息协议,得到与该主机联通的设备,通过SNMP协议获取与该主机联通的设备的路由表信息和网络信息,根据路由表信息和网络信息,创建网络拓扑图。根据本发明提供的网络拓扑图的创建方法,通过主机的IP地址获取局域网中每一个与主机联通的设备的路由表信息和网络信息,根据该信息自动创建网络拓扑图,实现了集中创建网络拓扑,解决了现有技术中网络拓扑图的创建过程,网络管理人员工作量大,工作难度高的问题。
技术领域
本发明涉及网络通信领域,具体涉及一种网络拓扑图的创建方法及装置。
背景技术
网络监控可以对网络环境中的故障进行发现和诊断,不仅能帮助管理员立即分离出计算机网络中正在大量使用的设备,更重要的是,利用它可以找到某些潜在的问题,并且可以在设备将要发生故障时,可以及时把信息通知给管理员;而网络拓扑图可以使管理员迅速地发现局域网上出现的节点不合法、机器死机或链路中断等信息并及时反馈给管理员故障信息。
近年来随着网络发展规模越来越大,网络中的接入设备越来越多,大大增加了网络管理人员的工作量,同时工作难度也提高了很多,因此需要一种集中高效的网络拓扑图的创建方法。
发明内容
有鉴于此,本发明实施例提供了一种网络拓扑图的创建方法及装置,以解决现有技术中网络拓扑图的创建过程,网络管理人员工作量大,工作难度高的问题。
为此,本发明实施例提供了如下技术方案:
本发明实施例提供了一种网络拓扑图的创建方法,包括:获取主机的IP地址;向所述主机的局域网中的每一个设备发送控制信息协议,得到与所述主机联通的设备;通过SNMP协议获取所述与所述主机联通的设备的路由表信息和网络信息;根据所述路由表信息和所述网络信息,创建网络拓扑图。
可选地,所述向所述主机的局域网中的每一个设备发送控制信息协议,得到与所述主机联通的设备的步骤,包括:向所述主机的局域网中的每一个设备发送控制信息协议;根据返回的响应数据包判断所述每一个设备是否与所述主机联通;得到与所述主机联通的设备。
可选地,所述通过SNMP协议获取所述与所述主机联通的设备的路由表信息和网络信息的步骤,包括:对所述与所述主机联通的设备发送SNMP协议,获取所述设备的公共对象标识符信息;根据所述公共对象标识符信息判断所述设备是否具有路由功能;对不具有路由功能的设备获取MAC地址,创建拓扑连接;或者,获取具有路由功能的设备的路由表信息和网络信息。
可选地,所述获取具有路由功能的设备的路由表信息或网络信息的步骤,包括:对所述具有路由功能的设备,通过SNMP协议获取所述设备的公共对象标识符;根据所述公共对向标识符获取所述设备的路由表信息和网络信息。其中,所述路由表信息包括所述设备的IP地址和MAC地址,所述网络信息包括所述设备的网络接口和所述网络接口下子网内设备的MAC地址。
本发明实施例还提供了一种网络拓扑图的创建装置,包括:第一获取模块,用于获取主机IP地址;处理模块,用于向所述主机的局域网中的每一个设备发送控制信息协议,得到与所述主机联通的设备;第二获取模块,用于通过SNMP协议获取所述与所述主机联通的设备的路由表信息和网络信息;创建模块,用于根据所述路由表信息和所述网络信息,创建网络拓扑图。
可选地,所述处理模块包括:发送单元,用于向所述主机的局域网中的每一个设备发送控制信息协议;第一判断单元,用于根据返回的响应数据包判断所述每一个设备是否与所述主机联通;第一获取单元,用于得到与所述主机联通的设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京迈特力德信息技术有限公司,未经北京迈特力德信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710991983.3/2.html,转载请声明来源钻瓜专利网。