构建维护网络逻辑拓扑的方法及装置制造方法及图纸

技术编号:23608800 阅读:42 留言:0更新日期:2020-03-28 08:55
本发明专利技术提供一种构建维护网络逻辑拓扑的方法及装置,其中,该方法包括:获取所有设备的全局配置数据、arp表、mac表;对arp表条目进行分类;对于相同接口名称的条目数量为二的一类条目,生成一个第一逻辑拓扑;第一逻辑拓扑为三层设备的逻辑拓扑;对于相同接口名称的条目数量大于二的一类条目,根据arp表和全局配置数据,对arp表条目进行分组,对于每一组arp表条目,构建一个第二逻辑拓扑;第二逻辑拓扑为三层设备的逻辑拓扑或三层网设备下挂若干二层设备的逻辑拓扑;根据mac表,对第一、第二逻辑拓扑融合,得到维护网络逻辑拓扑。上述技术方案实现了快速准确地构建维护网络逻辑拓扑,从而提升了运维效率、减少了运维成本。

Method and device of constructing and maintaining network logical topology

【技术实现步骤摘要】
构建维护网络逻辑拓扑的方法及装置
本专利技术涉及网络处理
,特别涉及一种构建维护网络逻辑拓扑的方法及装置。
技术介绍
在网络设备运维过程中,因项目中无拓扑资料,无网管或是网管拓扑管理过于简单,再或者网络拓扑不准的情况,或者临时运维需要时,无法快速准确地完成设备管理逻辑拓扑的构建。现有构建维护网络逻辑拓扑通过运维人员花费大量的时间手动实现,一般过程是:首先是获取所有设备的配置和arp(AddressResolutionProtocol,地址解析协议),表信息、mac(MediaAccessControlAddress,媒体存取控制位址,也称为局域网地址)表信息,以其中一台设备为起点,通过arp表动态学习的条目找出此设备所有的邻居设备,如果是纯粹的三层设备互联,依次查看上层设备的arp表就可确定上层和下层设备的互联关系,构建出完整的逻辑拓扑,难度在于mac地址本身的可读性差,加之每层的设备数量可能比较多,比对难度大。再有,如果某个三层设备开始出现可管理的二层设备网络,比如拓扑:城域网bras(网关地址1.1.1.1和8.8.8.1)连接一级交本文档来自技高网...

【技术保护点】
1.一种构建维护网络逻辑拓扑的方法,其特征在于,包括:/n获取所有设备的全局配置数据、arp表以及mac表;/n根据arp表中每个条目的接口名称,对arp表条目进行分类,确定每一类arp表条目的数量;对于相同接口名称的条目数量为二的一类条目,生成一个第一逻辑拓扑;所述第一逻辑拓扑为三层设备的逻辑拓扑;对于相同接口名称的条目数量大于二的一类条目,根据相应设备的arp表和全局配置数据,对arp表条目进行分组,对于每一组arp表条目,构建一个第二逻辑拓扑;所述第二逻辑拓扑为三层设备的逻辑拓扑或三层网设备下挂若干二层设备的逻辑拓扑;/n根据mac表,对所述第一逻辑拓扑和第二逻辑拓扑进行融合,得到所述维...

【技术特征摘要】
1.一种构建维护网络逻辑拓扑的方法,其特征在于,包括:
获取所有设备的全局配置数据、arp表以及mac表;
根据arp表中每个条目的接口名称,对arp表条目进行分类,确定每一类arp表条目的数量;对于相同接口名称的条目数量为二的一类条目,生成一个第一逻辑拓扑;所述第一逻辑拓扑为三层设备的逻辑拓扑;对于相同接口名称的条目数量大于二的一类条目,根据相应设备的arp表和全局配置数据,对arp表条目进行分组,对于每一组arp表条目,构建一个第二逻辑拓扑;所述第二逻辑拓扑为三层设备的逻辑拓扑或三层网设备下挂若干二层设备的逻辑拓扑;
根据mac表,对所述第一逻辑拓扑和第二逻辑拓扑进行融合,得到所述维护网络逻辑拓扑。


2.如权利要求1所述的构建维护网络逻辑拓扑的方法,其特征在于,所述第一逻辑拓扑的数目为多个;
所述构建维护网络逻辑拓扑的方法还包括:在生成多个第一逻辑拓扑之后,根据设备的mac地址,确定多个第一逻辑拓扑中重复的设备,根据确定结果,对多个第一逻辑拓扑进行合并,得到合并后的第一逻辑拓扑。


3.如权利要求1所述的构建维护网络逻辑拓扑的方法,其特征在于,根据相应设备的arp表和全局配置数据,对arp表条目进行分组,包括:
根据arp表中包含预设标记的ip地址,到全局配置数据中查找与所述ip地址对应的子网掩码;
使用所述子网掩码与arp条目中不包含所述预设标记的ip数据做与操作,根据与操作结果,对arp表条目进行分组;其中,同一网段分成一组。


4.如权利要求1所述的构建维护网络逻辑拓扑的方法,其特征在于,根据mac表,对所述第一逻辑拓扑和第二逻辑拓扑进行融合,得到所述维护网络逻辑拓扑,包括:
根据mac地址,确定第一逻辑拓扑和第二逻辑拓扑中重复的设备,根据确定结果,对第一逻辑拓扑和第二逻辑拓扑进行合并,得到融合后的维护网络逻辑拓扑。


5.如权利要求4所述的...

【专利技术属性】
技术研发人员:王洪涛
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1