一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

网络IP段构成和使用情况的展示方法和装置与流程

2022-02-21 08:58:25 来源:中国专利 TAG:

网络ip段构成和使用情况的展示方法和装置
技术领域
1.本发明涉及信息展示领域,特别涉及一种网络ip段构成和使用情况的展示方法和装置。
2.

背景技术:

3.ip协议给因特网上的每台计算机和其它设备都规定了一个唯一的地址,即ip地址(internet protocol address)。正是由于这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出访问对象来。目前,在展示网络ip地址及端口号等相关信息时,通常使用的是表格的方式。这种展示方式虽然能够全面、完整地展示ip地址及其相关信息,但是,当需要展示的信息较多时,表格就会变得非常庞大繁琐,很不直观,极大地影响了浏览和查询体验。
4.

技术实现要素:

5.本发明提供了一种网络ip段构成和使用情况的展示方法和装置。所述技术方案如下:第一方面,本发明提供了一种网络ip段构成和使用情况的展示方法,所述方法包括:获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况;当进行ip段展示时,为所述a段ip生成及显示对应的a段矩阵图,并标示a段构成;如果在所述a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成;如果在所述b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况。
6.可选地,为所述a段ip生成及显示对应的a段矩阵图,并标示a段构成,包括:为获取的每个a段ip生成一个矩形,且每个矩形上显示对应a段的网络地址,将当前得到的所有矩形组成a段矩阵图并显示,在所述a段矩阵图上标示每段中存活的ip数或各段的占比。
7.可选地,如果在所述a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成,包括:如果在所述a段矩阵图上检测到针对某一a段的下钻查看请求,则为该a段内的每个b段ip生成一个矩形,且每个矩形上显示对应b段的网络地址,将当前得到的所有矩形组成b段矩阵图并显示,在所述b段矩阵图上标示每段中存活的ip数或各段的占比。
8.可选地,如果在所述b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况,包括:
如果在所述b段矩阵图上检测到针对某一b段的下钻查看请求,则为该b段内的每个c段ip生成一个矩形,将当前得到的所有矩形组成c段矩阵图并显示,在所述c段矩阵图中的任一矩形有查看请求时,显示该矩形对应c段ip的使用情况,所述使用情况至少包括ip地址。
9.可选地,在所述a段或b段矩阵图上标示每段中存活的ip数或各段的占比,包括:对所述a段或b段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比。
10.第二方面,本发明提供了一种网络ip段构成和使用情况的展示装置,所述装置包括:获取模块,用于获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况;a段显示模块,用于当进行ip段展示时,为所述a段ip生成及显示对应的a段矩阵图,并标示a段构成;b段显示模块,用于如果在所述a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成;c段显示模块,用于如果在所述b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况。
11.可选地,所述a段显示模块具体用于:当进行ip段展示时,为获取的每个a段ip生成一个矩形,且每个矩形上显示对应a段的网络地址,将当前得到的所有矩形组成a段矩阵图并显示,在所述a段矩阵图上标示每段中存活的ip数或各段的占比。
12.可选地,所述b段显示模块具体用于:如果在所述a段矩阵图上检测到针对某一a段的下钻查看请求,则为该a段内的每个b段ip生成一个矩形,且每个矩形上显示对应b段的网络地址,将当前得到的所有矩形组成b段矩阵图并显示,在所述b段矩阵图上标示每段中存活的ip数或各段的占比。
13.可选地,所述c段显示模块具体用于:如果在所述b段矩阵图上检测到针对某一b段的下钻查看请求,则为该b段内的每个c段ip生成一个矩形,将当前得到的所有矩形组成c段矩阵图并显示,在所述c段矩阵图中的任一矩形有查看请求时,显示该矩形对应c段ip的使用情况,所述使用情况至少包括ip地址。
14.可选地,所述a段显示模块包括: a段显示单元,用于对所述a段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比;或,所述b段显示模块包括:b段显示单元,用于对所述b段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比。
15.本发明提供的技术方案带来的有益效果是:通过获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况,并生成相应的a段矩阵图、b段矩阵图和c段矩阵图,进行分层显示,每一层都标示对应的ip段构成和使用情况,从而实现了以矩阵图的形式展示ip段构成及使用情况,与传统的表格形式相比,矩阵图分层这种可视化形式更全面、细致、清晰,而
且c段层不仅展示了存活的ip,还可以详细显示ip上的资产数、漏洞数或端口数等其他使用情况,进一步丰富了展示内容。
16.附图说明
17.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是本发明一实施例提供的网络ip段构成和使用情况的展示方法流程图;图2是本发明另一实施例提供的网络ip段构成和使用情况的展示方法流程图;图3是本发明另一实施例提供的a段矩阵图的示意图;图4是本发明另一实施例提供的b段矩阵图的示意图;图5是本发明另一实施例提供的c段矩阵图的示意图;图6是本发明又一实施例提供的网络ip段构成和使用情况的展示装置结构图。
19.具体实施方式
20.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
21.本发明实施例涉及一种网络ip段构成和使用情况的展示方法和装置,用于以矩阵图的方式对网络ip段构成和使用情况进行展示,以便在扫描和管理网络ip段时,能够全面、细致地了解其构成和使用情况,采用矩阵图这种可视化形式进行展示,不仅清晰直观,而且极大地方便了管理。所述方法和装置可以运行于客户端,包括但不限于网络中的任一台主机或移动终端等等。
22.本发明实施例中,网络ip段构成是指网络所涵盖的所有ip地址的信息。ip地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。ip地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例如:一个点分十进ip地址(100.4.5.6),实际上是对应的是32位二进制数(01100100.00000100.00000101.00000110)。ip地址的划分包括:a类、b类和c类。一个a类ip地址由1个字节的网络地址和3个字节的主机地址组成,网络地址的最高位必须是“0”。a类ip地址中网络的标识长度为8位,主机标识的长度为24位。一个b类ip地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”。b类ip地址中网络的标识长度为16位,主机标识的长度为16位。一个c类ip地址由3个字节的网络地址和1个字节的主机地址组成,网络地址的最高位必须是“110”。c类ip地址中网络的标识长度为24位,主机标识的长度为8位。网络ip段的使用情况是指ip地址及其相关信息,如每个存活ip上的资产数、漏洞数、端口数和端口号等等。通常这些信息能够更全面地了解该ip地址对应设备上的资产信息、配置信息和安全信息等等。
23.图1是根据本技术一个实施例的网络ip段构成和使用情况的展示方法流程图。参
见图1,该方法包括:101:获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况;102:当进行ip段展示时,为a段ip生成及显示对应的a段矩阵图,并标示a段构成;103:如果在a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成;104:如果在b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况。
24.本实施例中,可选的,为a段ip生成及显示对应的a段矩阵图,并标示a段构成,包括:为获取的每个a段ip生成一个矩形,且每个矩形上显示对应a段的网络地址,将当前得到的所有矩形组成a段矩阵图并显示,在a段矩阵图上标示每段中存活的ip数或各段的占比。
25.本实施例中,可选的,如果在a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成,包括:如果在a段矩阵图上检测到针对某一a段的下钻查看请求,则为该a段内的每个b段ip生成一个矩形,且每个矩形上显示对应b段的网络地址,将当前得到的所有矩形组成b段矩阵图并显示,在b段矩阵图上标示每段中存活的ip数或各段的占比。
26.本实施例中,可选的,如果在b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况,包括:如果在b段矩阵图上检测到针对某一b段的下钻查看请求,则为该b段内的每个c段ip生成一个矩形,将当前得到的所有矩形组成c段矩阵图并显示,在c段矩阵图中的任一矩形有查看请求时,显示该矩形对应c段ip的使用情况,使用情况至少包括ip地址。
27.本实施例中,可选的,在a段或b段矩阵图上标示每段中存活的ip数或各段的占比,包括:对a段或b段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比。
28.本实施例提供的上述方法,通过获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况,当进行ip段展示时,为a段ip生成及显示对应的a段矩阵图,并标示a段构成,如果在a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成,如果在b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况,从而实现了以矩阵图的形式展示ip段构成及使用情况,与传统的表格形式相比,矩阵图分层这种可视化形式更全面、细致、清晰,而且c段层不仅展示了存活的ip,还可以详细显示ip上的资产数、漏洞数或端口数等其他使用情况,进一步丰富了展示内容。
29.图2是根据本技术另一个实施例的网络ip段构成和使用情况的展示方法流程图。参见图2,该方法包括:201:获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况;202:当进行ip段展示时,为获取的每个a段ip生成一个矩形,且每个矩形上显示对
应a段的网络地址,将当前得到的所有矩形组成a段矩阵图并显示;203:对a段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比;本实施例中,a段矩阵图中的矩形颜色越深,面积越大,代表其下存活的b段ip数越多。矩阵图中的每一个矩形包含的ip范围都可以通过下钻查看请求,来显示其下存活的b段ip构成。
30.图3是本发明另一实施例提供的a段矩阵图的示意图。参见图3,展示的是一个a段矩阵图,包括5个矩形,分别对应5个不同的a段。其中,深色矩形为当前存活的一个a段ip,网络地址为104.*7.0.0,在该矩形框内以数字形式标示ip段构成情况,“104.*7.0.0:2”表示该a段ip包括2个存活的b段ip,可以进行下钻查看。其余浅色矩形代表另外4个存活的a段ip,它们包括的存活的b段ip占比,由矩形的填充颜色较浅以及面积较小的方式来展示,更加直观,方便了解ip段的构成情况。
31.204:如果在a段矩阵图上检测到针对某一a段的下钻查看请求,则为该a段内的每个b段ip生成一个矩形,且每个矩形上显示对应b段的网络地址,将当前得到的所有矩形组成b段矩阵图并显示;205:对b段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比;图4是本发明另一实施例提供的b段矩阵图的示意图。参见图4,在图3所示的深色矩形(104.*7.0.0)上检测到下钻查看请求时,展示的就是如图4所示的b段矩阵图。其中,a段ip 104.*7.0.0下存活的2个b段ip分别是104.*7.*4.0和104.*7.*5.0,对应图中的两个矩形。左侧的矩形上显示的104.*7.*4.0:1表示该b段仅包括1个存活的c段ip。因为当前b段矩阵图中的2个b段ip其下存活的c段ip均为1个,因此,图中的两个矩形颜色和面积都相同,从而直观地展示出两个b段ip的构成。
32.206:如果在b段矩阵图上检测到针对某一b段的下钻查看请求,则为该b段内的每个c段ip生成一个矩形,将当前得到的所有矩形组成c段矩阵图并显示;207:在c段矩阵图中的任一矩形有查看请求时,显示该矩形对应c段ip的使用情况,使用情况至少包括ip地址。
33.图5是本发明另一实施例提供的c段矩阵图的示意图。参见图5,在图4所示的右侧矩形(104.*7.*5.0)上检测到下钻查看请求时,展示的就是如图5所示的c段矩阵图。其中,255个小矩形代表255个ip地址,浅色的矩形均为不存活的ip,深色的矩形为存活的ip。由图可以看出,ip地址104.*7.*5.190为存活的ip,且具体展示了该ip的使用情况,资产数为1,漏洞数为0,端口数为3等等。
34.本实施例中,除了下钻查看,还可以进行上钻查看,当在c段矩阵图上点击所属b段的网络地址时,跳转显示对应的b段矩阵图,当在b段矩阵图上点击所属a段的网络地址时,跳转显示对应的a段矩阵图,此处不再赘述。进一步地,还可以在任何一层的矩阵图中展示当前未存活的ip,可以以非激活状态进行展示,如颜色最浅,不可点击查看等等。
35.本实施例提供的上述方法,通过获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况,当进行ip段展示时,为a段ip生成及显示对应的a段矩阵图,并标示a段构成,如果在a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并
标示b段构成,如果在b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况,从而实现了以矩阵图的形式展示ip段构成及使用情况,与传统的表格形式相比,矩阵图分层这种可视化形式更全面、细致、清晰,而且c段层不仅展示了存活的ip,还可以详细显示ip上的资产数、漏洞数或端口数等其他使用情况,进一步丰富了展示内容。
36.图6是根据本技术另一个实施例的网络ip段构成和使用情况的展示装置结构图。参见图6,该装置包括:获取模块601,用于获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况;a段显示模块602,用于当进行ip段展示时,为a段ip生成及显示对应的a段矩阵图,并标示a段构成;b段显示模块603,用于如果在a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成;c段显示模块604,用于如果在b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况。
37.本实施例中,可选的,a段显示模块具体用于:当进行ip段展示时,为获取的每个a段ip生成一个矩形,且每个矩形上显示对应a段的网络地址,将当前得到的所有矩形组成a段矩阵图并显示,在a段矩阵图上标示每段中存活的ip数或各段的占比。
38.本实施例中,可选的,b段显示模块具体用于:如果在a段矩阵图上检测到针对某一a段的下钻查看请求,则为该a段内的每个b段ip生成一个矩形,且每个矩形上显示对应b段的网络地址,将当前得到的所有矩形组成b段矩阵图并显示,在b段矩阵图上标示每段中存活的ip数或各段的占比。
39.本实施例中,可选的,c段显示模块具体用于:如果在b段矩阵图上检测到针对某一b段的下钻查看请求,则为该b段内的每个c段ip生成一个矩形,将当前得到的所有矩形组成c段矩阵图并显示,在c段矩阵图中的任一矩形有查看请求时,显示该矩形对应c段ip的使用情况,使用情况至少包括ip地址。
40.本实施例中,可选的,a段显示模块包括: a段显示单元,用于对a段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比;或,b段显示模块包括:b段显示单元,用于对b段矩阵图中的每段,以数字显示该段中存活的ip数或占比,或者以矩形的面积大小和/或颜色深浅来显示该段中存活的ip数占比。
41.本实施例提供的上述装置可以执行上述任一方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。
42.本实施例提供的上述装置,通过获取网络中所有存活的a段ip、b段ip和c段ip及各自使用情况,当进行ip段展示时,为a段ip生成及显示对应的a段矩阵图,并标示a段构成,如果在a段矩阵图上有下钻查看请求,则根据所请求的b段ip生成及显示对应的b段矩阵图,并标示b段构成,如果在b段矩阵图上有下钻查看请求,则根据所请求的c段ip生成及显示对应的c段矩阵图,在其中任一c段有查看请求时,显示该c段ip的使用情况,从而实现了以矩阵图的形式展示ip段构成及使用情况,与传统的表格形式相比,矩阵图分层这种可视化形式
更全面、细致、清晰,而且c段层不仅展示了存活的ip,还可以详细显示ip上的资产数、漏洞数或端口数等其他使用情况,进一步丰富了展示内容。
43.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
44.以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献