[发明专利]一种网络拓扑结构的生成方法、装置、设备及介质有效
申请号: | 202010836690.X | 申请日: | 2020-08-19 |
公开(公告)号: | CN112039696B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 徐太平 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L45/02 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 赵凯莉 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 拓扑 结构 生成 方法 装置 设备 介质 | ||
本发明实施例提供了一种网络拓扑结构的生成方法、装置、设备及介质。由于本发明实施例,确定包括目标搜索网段中的每个管理型交换机的第一访问节点队列,针对所述第一访问节点队列中的每个管理型交换机,根据获取的该管理型交换机的第一配置信息,若确定该管理型交换机的任一端口连接的第一邻居交换机的数量大于1,且生成的网络拓扑结构中不存在与该端口连接的非管理型交换机,则创建第一非管理型交换机,并将该管理型交换机,以及每个所述第一邻居交换机分别与所述第一非管理型交换机连接,从而实现无需过于复杂的计算,即可将非管理型交换机在网络拓扑中的位置确定,提高了生成的网络拓扑结构的准确性。
技术领域
本发明涉及计算机网络管理技术领域,尤其涉及一种网络拓扑结构的生成方法、装置、设备及介质。
背景技术
随着通讯技术不断地发展,大型企业、政府事业单位接入的网络设备越来越多,网络拓扑结构也越来越复杂。为了实现高效准确的运维管理,自动化地获取当前局域网的网络拓扑结构,对运维工作意义重大。因此,如何生成网络拓扑结构是近几年来人们比较关注的问题。
相关技术中,网络拓扑结构的生成方法一般包括以下几种:
一、基于通用管理信息库(MIB)库信息,计算所有管理型交换机的上行端口、下行端口,然后根据每个管理型交换机的下行端口的MAC地址转发表构造序关系,通过分析序关系,确定覆盖关系和覆盖集合。分析覆盖关系和覆盖集合,推断出交换机间的连接关系。但由于该方法是基于交换机端口的MAC地址转发表提出的推测算法,在大型局域网中,MAC地址转发表包含的信息量会很大,其会包含该管理型交换机某一端口的转发路径上的所有管理型交换机,从而使根据每个管理型交换机对应的MAC地址转发表,生成网络拓扑结构计算量会很大。
二、基于简单网络管理(SNMP)协议采集交换机提供的信息,包括该交换机的特征信息、链路层发现协议(LLDP)邻居表、地址解析协议(ARP)表和接口关系表,然后对采集的交换机提供的信息进行分析,在LLDP邻居表的基础上,采用递归算法逐级获取每一台交换机的邻居交换机,结合该交换机的ARP表和接口关系表得到该设备直连主机的MAC地址和IP地址信息,形成网络拓扑结构。由于该方法中的SNMP协议只能获取到管理型交换机的信息,无法获取到非管理型交换机信息,从而在生成网络拓扑结构时,只能根据管理型交换机的信息,构建网络拓扑结构,无法将非管理型交换机也构建到该网络拓扑结构中。
由此可知,现有网络拓扑结构的生成方法一般着重于发现交换机和交换机之间的连接,发现这些连接的前提是这些交换机必须是可管理的,即这些交换机必须是管理型交换机。但是,实际应用场景下网络拓扑结构中存在着很多非管理型交换机,比如,在安防监控场景下,很多监控设备都接在非管理型交换机的下面,这些非管理型交换机的信息一般是无法获取的,因此,基于现有的网络拓扑结构的生成方法计算量大,且生成的网络拓扑结构准确性不高。
发明内容
本发明实施例提供了一种网络拓扑结构的生成方法、装置、设备及介质,用以解决现有的网络拓扑结构的生成方法计算量大,且生成的网络拓扑结构准确性不高的问题。
本发明实施例提供了一种网络拓扑结构的生成方法,所述方法包括:
确定包括目标搜索网段中的每个管理型交换机的第一访问节点队列;
针对所述第一访问节点队列中的每个管理型交换机,根据获取的该管理型交换机的第一配置信息,若确定该管理型交换机的任一端口连接的第一邻居交换机的数量大于1,则若确定已生成的网络拓扑结构中不存在与该端口连接的非管理型交换机,则创建第一非管理型交换机,并将该管理型交换机,以及每个所述第一邻居交换机分别与所述第一非管理型交换机连接;若确定该管理型交换机的任一端口连接的第一邻居交换机的数量不大于1,则若已生成的网络拓扑结构中该管理型交换机的该端口未与所述第一邻居交换机连接,则直接将该管理型交换机的该端口与所述第一邻居交换机的对应端口连接;从所述第一访问节点队列中删除该管理型交换机,直至所述第一访问节点队列为空。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010836690.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:运输安全箱
- 下一篇:电动装载机行走驱动系统及控制方法