一种下挂设备信息的展现方法、装置、终端及存储介质制造方法及图纸

技术编号:33127058 阅读:17 留言:0更新日期:2022-04-17 00:38
本发明专利技术揭示了一种下挂设备信息的展现方法、装置、终端及存储介质,其中方法包括:抓取直连设备的网络报文信息并进行分析处理,获取MAC地址信息;依据所获取的MAC地址信息建立拓扑关联关系并记录关系建立时间,同时为拓扑关联关系设定一老化时间,超出老化时间随即判断关系失效、进行删除;在需要进行网络拓扑结构绘制时,依据当前有效的关系进行绘制展示。本发明专利技术通过路由器转发的报文实现对下挂设备的感知,使得网关下挂设备的展现可以更加完善,过程中无需借助其他设备的能力,同时还能够做到感知策略动态配置与设备列表信息的定期维护,极大地提高了可视化展现的准确性和完整性。性。性。

【技术实现步骤摘要】
一种下挂设备信息的展现方法、装置、终端及存储介质


[0001]本专利技术涉及一种下挂设备信息的展现方案,具体而言,涉及一种通过路由器转发报文实现的下挂设备信息的展现方法、装置、终端及存储介质,属于网络拓扑构建领域。

技术介绍

[0002]首先,对本方案中所涉及的各种基本技术名词进行解释:MAC地址(Media Access Control Address),直译为媒体存取控制位址,称为局域网地址(LAN Address)、MAC位址、以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网络设备位置的位址。在传统的OSI(Open System Interconnection Reference Model)模型中,第三层网络层负责IP地址,第二层数据链路层则负责MAC位址 。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。
[0003]HTTP(Hyper Text Transfer Protocol)协议即超文本传输协议是一个简单的请求

响应协议,它通常运行于TCP(Transmission Control Protocol)之上,它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。
[0004]网络拓扑(Network Topology)结构是指用传输介质互连各种设备的物理布局,指构成网络的成员间特定的物理的即真实的、或者逻辑的即虚拟的排列方式。如果两个网络的连接结构相同我们就说它们的网络拓扑相同,尽管它们各自内部的物理接线、节点间距离可能会有不同。
[0005]路由器(Router)是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备,它是一种跨三层网络转发设备。
[0006]其次,对现有方案的实施流程及其缺陷进行说明:如图1~图2所示,目前对于网关的网络拓扑展示主要是以网关为根节点、下挂设备为子节点,进而构建出的一个树形结构,用于展现网关与下挂设备之间的连接关系,在这一关系中,直连的设备称为第一层,第一层的下挂设备称为第二层,以此类推。
[0007]上述方案的主要实现原理是在网关侧获取下挂设备的MAC地址,建立下挂设备MAC和网关的MAC连接关系。设备的MAC地址可以通过报文采集解析获取,但报文采集只能采集到直连设备的MAC地址,当报文经过三层交换设备转发后会丢失MAC地址信息,进而导致连接的线索丢失、无法绘制第二层的网络拓扑。
[0008]综上所述,如何在现有技术的基础上提出一种全新的、用于跨三层网络转发设备展现其下挂设备信息的方案,以解决现有技术中所存在的不足和缺陷,也就成为了本领域内技术人员亟待解决的问题。

技术实现思路

[0009]鉴于现有技术存在上述缺陷,本专利技术提出了一种通过路由器转发报文实现的下挂
设备信息的展现方法、装置、终端及存储介质,具体如下。
[0010]一种下挂设备信息的展现方法,包括:抓取直连设备的网络报文信息并进行分析处理,获取下挂设备的MAC地址信息;依据所获取的所述MAC地址信息建立拓扑关联关系并记录关系建立时间,同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、进行删除;在需要进行网络拓扑结构绘制时,依据当前有效的所述拓扑关联关系进行绘制展示。
[0011]优选地,所述抓取直连设备的网络报文信息并进行分析处理,获取MAC地址信息,包括:在网关设备上抓取直连设备的网络报文信息,对所述网络报文信息内的http协议进行解析,得到所述http协议载荷中的url和cookie字段信息;利用特征匹配工具从所述url和cookie字段信息中获取得到下挂设备的MAC地址信息。
[0012]优选地,依据所获取的所述MAC地址信息建立拓扑关联关系并记录关系建立时间,同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、进行删除,包括:当采集到所述MAC地址信息时,利用网络拓扑工具、结合所述MAC地址信息建立拓扑关联关系,所述拓扑关联关系包括网关MAC地址、路由MAC地址以及下挂设备MAC地址三者间的连接关系,记录所述拓扑关联关系的建立时间;在所述拓扑关联关系建立的同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、删除所述拓扑关联关系。
[0013]一种下挂设备信息的展现装置,包括:MAC地址获取模块,用于抓取直连设备的网络报文信息并进行分析处理,获取下挂设备的MAC地址信息;拓扑关系建立模块,用于依据所获取的所述MAC地址信息建立拓扑关联关系并记录关系建立时间,同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、进行删除;拓扑结构绘制模块,用于在需要进行网络拓扑结构绘制时,依据当前有效的所述拓扑关联关系进行绘制展示。
[0014]优选地,所述MAC地址获取模块,包括:网络报文解析单元,用于在网关设备上抓取直连设备的网络报文信息,对所述网络报文信息内的http协议进行解析,得到所述http协议载荷中的url和cookie字段信息;MAC地址获取单元,用于利用特征匹配工具从所述url和cookie字段信息中获取得到下挂设备的MAC地址信息。
[0015]优选地,所述拓扑关系建立模块,包括:拓扑关系建立单元,用于当采集到所述MAC地址信息时,利用网络拓扑工具、结合所述MAC地址信息建立拓扑关联关系,所述拓扑关联关系包括网关MAC地址、路由MAC地址以及下挂设备MAC地址三者间的连接关系,记录所述拓扑关联关系的建立时间;
老化机制设定单元,用于在所述拓扑关联关系建立的同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、删除所述拓扑关联关系。
[0016]一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前文所述一种下挂设备信息的展现方法中的步骤。
[0017]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行所述计算机程序时实现如前文所述一种下挂设备信息的展现方法中的步骤。
[0018]本专利技术的优点主要体现在以下几个方面:本专利技术的一种下挂设备信息的展现方法,通过路由器转发的报文实现对下挂设备的感知,使得网关下挂设备的展现可以更加完善,过程中无需借助其他设备的能力,同时还能够做到感知策略动态配置与设备列表信息的定期维护,极大地提高了可视化展现的准确性和完整性。
[0019]与方法相对应的,本专利技术的一种下挂设备信息的展现装置、终端及存储介质,能够以系统化、标准化的处理流程,准确、完整地实现对跨三层网络转发设备的下挂设备的信息展现,方案整体的适配性、通用性强。
[002本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种下挂设备信息的展现方法,其特征在于,包括:抓取直连设备的网络报文信息并进行分析处理,获取下挂设备的MAC地址信息;依据所获取的所述MAC地址信息建立拓扑关联关系并记录关系建立时间,同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、进行删除;在需要进行网络拓扑结构绘制时,依据当前有效的所述拓扑关联关系进行绘制展示。2.根据权利要求1所述的一种下挂设备信息的展现方法,其特征在于,所述抓取直连设备的网络报文信息并进行分析处理,获取下挂设备的MAC地址信息,包括:在网关设备上抓取直连设备的网络报文信息,对所述网络报文信息内的http协议进行解析,得到所述http协议载荷中的url和cookie字段信息;利用特征匹配工具从所述url和cookie字段信息中获取得到下挂设备的MAC地址信息。3.根据权利要求1所述的一种下挂设备信息的展现方法,其特征在于,依据所获取的所述MAC地址信息建立拓扑关联关系并记录关系建立时间,同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、进行删除,包括:当采集到所述MAC地址信息时,利用网络拓扑工具、结合所述MAC地址信息建立拓扑关联关系,所述拓扑关联关系包括网关MAC地址、路由MAC地址以及下挂设备MAC地址三者间的连接关系,记录所述拓扑关联关系的建立时间;在所述拓扑关联关系建立的同时为所述拓扑关联关系设定一老化时间,若时间超出所述老化时间随即判断所述拓扑关联关系失效、删除所述拓扑关联关系。4.一种下挂设备信息的展现装置,其特征在于,包括:MAC地址获取模块,用于抓取直连设备的网络报文信息并进行分析处理,获取下挂设备的MAC地址信息;拓扑关系建立模块,用于依据所获取的所述MA...

【专利技术属性】
技术研发人员:张俊安
申请(专利权)人:苏州迈科网络安全技术股份有限公司
类型:发明
国别省市:

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

1