一种网络拓扑感知方法及装置制造方法及图纸

技术编号:17998767 阅读:61 留言:0更新日期:2018-05-19 16:00
本发明专利技术实施例提供一种网络拓扑感知方法及装置。所述方法包括:获取待感知网络对应的多个子网的子网信息;根据每一子网的子网信息,采用基于简单网络管理协议的发现技术获取对应子网中的设备信息;基于每一子网中的设备信息,采用链路层协议发现技术和深度扫描发现技术获得每一子网的拓扑结构。所述装置用于执行所述方法。本发明专利技术实施例通过采用基于简单网络管理协议的发现技术获取设备信息,然后采用链路层协议发现技术和深度扫描发现技术获得设备、端口间的连接关系,从而更加快速、全面的感知到每一子网的拓扑结构。

【技术实现步骤摘要】
一种网络拓扑感知方法及装置
本专利技术实施例涉及计算机网络
,尤其涉及一种网络拓扑感知方法及装置。
技术介绍
随着信息时代的到来,人们与互联网的关系越来越密切,网络承载着越来越多的信息,因此而来的网络信息安全问题也日益增多。对计算机网络的依赖使得计算机网络本身运行的可靠性变的至关重要,对网络管理也就有了更高的要求。网络由连接在一起的网络实体组成,这些实体主要包含路由器、服务器、交换机和主机等。通过运行在这些实体上的网络协议和服务,用户可以获取各种服务,完成不同任务。网络协议是计算机在网络中实现通信时必须遵守的约定,也就是通信协议。它主要是对信息传输的速率、传输代码、代码结构、传输控制步骤、出错控制等做出规定并制定出相应标准。网络越庞大,它所包含的网络实体越多,组织形式越复杂,对于网络实体真实信息量,如网络实体的服务状况、端口开放状况、操作系统类别等的获取就越困难,而获取这些信息对网络维护具有重要意义。在当前的海量资源下,如果仅靠人工录入,人工编辑拓扑关系并与监控数据关联将是个耗时耗力的繁琐过程,已经无法适用于当前项目中快速、直观、便捷的管理要求,需要研究一种网络拓扑感知方法来监本文档来自技高网...
一种网络拓扑感知方法及装置

【技术保护点】
一种网络拓扑感知方法,其特征在于,包括:获取待感知网络对应的多个子网的子网信息;根据每一子网的子网信息,采用基于简单网络管理协议的发现技术获取对应子网中的设备信息;基于每一子网中的设备信息,采用链路层协议发现技术和深度扫描发现技术获得每一子网的拓扑结构。

【技术特征摘要】
1.一种网络拓扑感知方法,其特征在于,包括:获取待感知网络对应的多个子网的子网信息;根据每一子网的子网信息,采用基于简单网络管理协议的发现技术获取对应子网中的设备信息;基于每一子网中的设备信息,采用链路层协议发现技术和深度扫描发现技术获得每一子网的拓扑结构。2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:获取各子网对应的拓扑结构视图,并将各子网的拓扑结构视图进行拼接。3.根据权利要求1所述的方法,其特征在于,所述根据每一子网的子网信息,采用基于简单网络管理协议的发现技术获取对应子网中的设备信息,包括:获取子网中所有设备对应的IP地址,根据获取到的所有的IP地址利用基于简单网络管理协议的发现技术获取所有的设备信息。4.根据权利要求1-3任一项所述的方法,其特征在于,所述基于每一子网中的设备信息,采用链路层协议发现技术和深度扫描发现技术获得每一子网的拓扑结构,包括:根据所述链路层协议发现技术获得每一子网对应的链路层中设备信息间的连接关系;根据所述深度扫描发现技术获得每一子网对应的链路层中各设备信息对应的端口间的连接关系;根据所述设备间的连接关系和所述端口间的连接关系构成对应子网的拓扑结构。5.一种网络拓扑感知装置,其特征在于,包括:第一获取模块,用于获取待感知网络对应的多个子网的子网信息;第二获取模块,用于根据每一子网的子网信息,采用基于简单网...

【专利技术属性】
技术研发人员:纪烨
申请(专利权)人:北京天元创新科技有限公司
类型:发明
国别省市:北京,11

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

1