[发明专利]一种网络拓扑结构的生成方法、装置、设备及介质有效
申请号: | 202010836690.X | 申请日: | 2020-08-19 |
公开(公告)号: | CN112039696B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 徐太平 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L45/02 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 赵凯莉 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 拓扑 结构 生成 方法 装置 设备 介质 | ||
1.一种网络拓扑结构的生成方法,其特征在于,所述方法包括:
确定包括目标搜索网段中的每个管理型交换机的第一访问节点队列;
针对所述第一访问节点队列中的每个管理型交换机,根据获取的该管理型交换机的第一配置信息,若确定该管理型交换机的任一端口连接的第一邻居交换机的数量大于1,则若确定已生成的网络拓扑结构中不存在与该端口连接的非管理型交换机,则创建第一非管理型交换机,并将该管理型交换机,以及每个所述第一邻居交换机分别与所述第一非管理型交换机连接;若确定该管理型交换机的任一端口连接的第一邻居交换机的数量不大于1,则若已生成的网络拓扑结构中该管理型交换机的该端口未与所述第一邻居交换机连接,则直接将该管理型交换机的该端口与所述第一邻居交换机的对应端口连接;从所述第一访问节点队列中删除该管理型交换机,直至所述第一访问节点队列为空。
2.根据权利要求1所述的方法,其特征在于,所述将该管理型交换机,以及每个所述第一邻居交换机分别与所述第一非管理型交换机连接,包括:
在所述第一非管理型交换机上创建与该管理型交换机的该端口连接的第一端口,并根据每个所述第一邻居交换机的数量,在所述第一非管理型交换机上创建所述数量的第二端口;
将该管理型交换机的该端口与所述第一非管理型交换机的第一端口连接,并将每个所述第一邻居交换机的对应端口分别与所述第一非管理型交换机的每个第二端口连接。
3.根据权利要求2所述的方法,其特征在于,所述将该管理型交换机,以及每个所述第一邻居交换机分别与所述第一非管理型交换机连接之后,所述方法还包括:
将该管理型交换机的第一配置信息中与该端口连接的每个所述第一邻居交换机的信息,更新为所述第一非管理型交换机的信息并保存;
将每个所述第一邻居交换机的第二配置信息中与对应端口连接的邻居交换机的信息,更新为所述第一非管理型交换机的信息并保存;
根据所述第一非管理型交换机的每个端口连接的交换机的信息,生成所述第一非管理型交换机的配置信息并保存。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当满足预设的更新条件时,确定包括所述目标搜索网段中的每个管理型交换机的第二访问节点队列;
针对所述第二访问节点队列中的每个管理型交换机的每个端口,根据当前获取的该管理型交换机的第三配置信息,当确定该端口连接的第二邻居交换机与保存的该管理型交换机的配置信息中该端口连接的邻居交换机不一致时:
若确定该端口连接的第二邻居交换机的数量大于1,且该管理型交换机的配置信息中该端口连接的为非管理型交换机,判断该非管理型交换机的配置信息中除该管理型交换机之外连接的每个邻居交换机是否与每个所述第二邻居交换机一致,若否,则在已生成的网络拓扑结构中删除不一致的邻居交换机,并将该非管理型交换机与不一致的第二邻居交换机连接;
若确定该端口连接的第二邻居交换机的数量大于1,且该管理型交换机的配置信息中该端口连接的为管理型交换机,则在已生成的网络拓扑结构中删除该端口连接的管理型交换机,创建第二非管理型交换机,并将该管理型交换机以及每个所述第二邻居交换机分别与所述第二非管理型交换机连接;
若确定该端口连接的第二邻居交换机的数量不大于1,则在已生成的网络拓扑结构中删除该端口连接的邻居交换机,并将该管理型交换机的该端口与所述第二邻居交换机的对应端口连接。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
针对所述第二访问节点队列中的每个管理型交换机的每个端口,根据当前获取的该管理型交换机的第三配置信息,当确定没有保存该管理型交换机的配置信息,或保存的该管理型交换机的配置信息中不存在该端口时:
若确定该端口连接的第二邻居交换机的数量大于1,则创建第三非管理型交换机,并将该管理型交换机以及每个所述第二邻居交换机分别与所述第三非管理型交换机连接;
若确定该端口连接的第二邻居交换机的数量不大于1,则将该管理型交换机的该端口与所述第二邻居交换机的对应端口连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010836690.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:运输安全箱
- 下一篇:电动装载机行走驱动系统及控制方法