首页 / 专利库 / 天文学 / 星风 / 太阳风 / 用于将动态主机配置协议范围可视化的方法、装置和计算机可读介质

用于将动态主机配置协议范围可视化的方法、装置和计算机可读介质

阅读:764发布:2020-05-23

专利汇可以提供用于将动态主机配置协议范围可视化的方法、装置和计算机可读介质专利检索,专利查询,专利分析的服务。并且一种用于将动态主机配置协议范围 可视化 的方法和装置,可以被配置成确定网际协议地址的第一区域与第一范围对应。该方法还可以包括显示第一范围的第一可视表示。该第一可视表示包括第一显示条。该第一显示条的长度表示第一范围的跨距。该第一范围中的每个网际协议地址在第一显示条内具有表示性 位置 。,下面是用于将动态主机配置协议范围可视化的方法、装置和计算机可读介质专利的具体信息内容。

1.一种将动态主机配置协议范围可视化的方法,包括:
确定网际协议地址的第一区域与第一范围对应;
显示所述第一范围的第一可视表示,其中所述第一可视表示包括第一显示条,所述第一显示条的长度表示所述第一范围的跨距,并且所述第一范围中的每个网际协议地址在所述第一显示条内具有表示性位置
确定网际协议地址的第二区域与第二范围对应;
显示所述第二范围的第二可视表示,其中所述第二可视表示包括第二显示条,所述第二显示条的长度表示所述第二范围的跨距,并且所述第二范围中的每个网际协议地址在所述第二显示条内具有表示性位置,
确定网际协议地址的第三区域与所述第一范围和所述第二范围所共有的网际协议地址的区域对应;以及
显示所述第三区域的第三可视表示,其中所述第三可视表示包括第三显示条,所述第三显示条的长度表示所述第三区域的跨距,并且所述第三区域中的每个网际协议地址在所述第三显示条内具有表示性位置,并且所述第三显示条与所述第一显示条以及所述第二显示条相分离。
2.根据权利要求1所述的方法,其中所述确定网际协议地址的第一区域与第一范围对应包括确定网际协议地址的区域与动态主机配置协议范围对应。
3.根据权利要求1所述的方法,其中所述第一显示条的一部分是所述第一范围中的排除地址的可视表示。
4.根据权利要求1所述的方法,还包括:
显示与所述第一范围相关的至少一个范围的列表。
5.一种用于将动态主机配置协议范围可视化的装置,包括:
至少一个处理器;以及
至少一个存储器,包括存储在其上的计算机程序,所述计算机程序在由所述至少一个处理器执行时使得所述装置至少:
确定网际协议地址的第一区域与第一范围对应;
显示所述第一范围的第一可视表示,其中所述第一可视表示包括第一显示条,所述第一显示条的长度表示所述第一范围的跨距,并且所述第一范围中的每个网际协议地址在所述第一显示条内具有表示性位置;
确定网际协议地址的第二区域与第二范围对应;
显示所述第二范围的第二可视表示,其中所述第二可视表示包括第二显示条,所述第二显示条的长度表示所述第二范围的跨距,并且所述第二范围中的每个网际协议地址在所述第二显示条内具有表示性位置,
确定网际协议地址的第三区域与所述第一范围和所述第二范围所共有的网际协议地址的区域对应;以及
显示所述第三区域的第三可视表示,其中所述第三可视表示包括第三显示条,所述第三显示条的长度表示所述第三区域的跨距,并且所述第三区域中的每个网际协议地址在所述第三显示条内具有表示性位置,并且所述第三显示条与所述第一显示条以及所述第二显示条相分离。
6.根据权利要求5所述的装置,其中所述确定网际协议地址的第一区域与第一范围对应包括确定网际协议地址的区域与动态主机配置协议范围对应。
7.根据权利要求5所述的装置,其中所述第一显示条的一部分是所述第一范围中的排除地址的可视表示。
8.根据权利要求5所述的装置,其中还使所述装置:
显示与所述第一范围相关的至少一个范围的列表。
9.一种非瞬态计算机可读介质,存储有计算机程序,所述计算机程序当被计算机执行时,使得所述计算机执行过程,所述过程包括:
确定网际协议地址的第一区域与第一范围对应;
显示所述第一范围的第一可视表示,其中所述第一可视表示包括第一显示条,所述第一显示条的长度表示所述第一范围的跨距,并且所述第一范围中的每个网际协议地址在所述第一显示条内具有表示性位置,
确定网际协议地址的第二区域与第二范围对应;
显示所述第二范围的第二可视表示,其中所述第二可视表示包括第二显示条,所述第二显示条的长度表示所述第二范围的跨距,并且所述第二范围中的每个网际协议地址在所述第二显示条内具有表示性位置,
确定网际协议地址的第三区域与所述第一范围和所述第二范围所共有的网际协议地址的区域对应;以及
显示所述第三区域的第三可视表示,其中所述第三可视表示包括第三显示条,所述第三显示条的长度表示所述第三区域的跨距,并且所述第三区域中的每个网际协议地址在所述第三显示条内具有表示性位置,并且所述第三显示条与所述第一显示条以及所述第二显示条相分离。
10.根据权利要求9所述的非瞬态计算机可读介质,其中所述确定网际协议地址的第一区域与第一范围对应包括确定网际协议地址的区域与动态主机配置协议范围对应。
11.根据权利要求9所述的非瞬态计算机可读介质,其中所述第一显示条的一部分是所述第一范围中的排除地址的可视表示。
12.根据权利要求9所述的非瞬态计算机可读介质,其中所述过程还包括:
显示与所述第一范围相关的至少一个范围的列表。

说明书全文

用于将动态主机配置协议范围可视化的方法、装置和计算机

可读介质

技术领域

[0001] 本发明实施例涉及将动态主机配置协议范围可视化。

背景技术

[0002] 动态主机配置协议(DHCP)是能够用来配置客户设备的网际协议(IP)地址的协议。例如,DHCP服务器可以使用DHCP以向由DHCP服务器所服务的客户设备分配IP地址。DHCP服务器可以将IP地址的某些区域配置为将由该客户设备使用的IP地址。将由该客户设备使用的IP地址的区域可以被认为是DHCP范围。

发明内容

[0003] 根据第一实施例,一种方法可以包括确定网际协议地址的第一区域与第一范围对应。该方法还可以包括显示第一范围的第一可视表示。第一可视表示包括第一显示条。第一显示条的长度表示第一范围的跨距。第一范围中的每个网际协议地址在第一显示条内具有表示性位置
[0004] 在第一实施例的方法中,确定包括确定网际协议地址的区域与动态主机配置协议范围对应。
[0005] 在第一实施例的方法中,第一显示条的部分是第一范围中的排除地址的可视表示。
[0006] 在第一实施例的方法中,该方法还可以包括显示与第一范围相关的至少一个范围的列表。
[0007] 在第一实施例的方法中,该方法还可以包括确定网际协议地址的第二区域与第二范围对应。该方法还可以包括显示第二范围的第二可视表示。第二可视表示包括第二显示条。第二显示条的长度表示第二范围的跨距。第二范围中的每个网际协议地址在第二显示条内具有表示性位置。
[0008] 在第一实施例的方法中,该方法还可以包括确定网际协议地址的第三区域与第一范围和第二范围所共有的网际协议地址的区域对应。该方法还可以包括显示第三区域的第三可视表示。第三可视表示包括第三显示条。第三显示条的长度表示第三区域的跨距。第三区域中的每个网际协议地址在第三显示条内具有表示性位置。
[0009] 根据第二实施例,一种装置可以包括至少一个处理器。该装置还可以包括至少一个存储器,至少一个存储器包括计算机程序代码。至少一个存储器和计算机程序代码可以被配置成与至少一个处理器一起使该装置至少:确定网际协议地址的第一区域与第一范围对应。还可以使该装置显示第一范围的第一可视表示。第一可视表示包括第一显示条。第一显示条的长度表示第一范围的跨距。第一范围中的每个网际协议地址在第一显示条内具有表示性位置。
[0010] 在第二实施例的装置中,确定可以包括确定网际协议地址的区域与动态主机配置协议范围对应。
[0011] 在第二实施例的装置中,第一显示条的部分是第一范围中的排除地址的可视表示。
[0012] 在第二实施例的装置中,还可以使该装置显示与第一范围相关的至少一个范围的列表。
[0013] 在第二实施例的装置中,还可以使该装置确定网际协议地址的第二区域与第二范围对应。还可以使该装置显示第二范围的第二可视表示。第二可视表示包括第二显示条。第二显示条的长度表示第二范围的跨距。第二范围中的每个网际协议地址在第二显示条内具有表示性位置。
[0014] 在第二实施例的装置中,还使该装置确定网际协议地址的第三区域与第一范围和第二范围所共有的网际协议地址的区域对应。还使该装置显示第三区域的第三可视表示。第三可视表示包括第三显示条。第三显示条的长度表示第三区域的跨距。第三区域中的每个网际协议地址在第三显示条内具有表示性位置。
[0015] 根据第三实施例,一种计算机程序产品可以在非瞬态计算机可读介质上实施。该计算机程序产品可以被配置成控制处理器执行如下过程。该过程可以包括确定网际协议地址的第一区域与第一范围对应。该过程还可以包括显示第一范围的第一可视表示。第一可视表示包括第一显示条。第一显示条的长度表示第一范围的跨距。第一范围中的每个网际协议地址在第一显示条内具有表示性位置。
[0016] 在第三实施例的计算机程序产品中,确定包括确定网际协议地址的区域与动态主机配置协议范围对应。
[0017] 在第三实施例的计算机程序产品中,第一显示条的部分是第一范围中的排除地址的可视表示。
[0018] 在第三实施例的计算机程序产品中,该过程还包括显示与第一范围相关的至少一个范围的列表。
[0019] 在第三实施例的计算机程序产品中,该过程还包括确定网际协议地址的第二区域与第二范围对应。该过程还可以包括显示第二范围的第二可视表示。第二可视表示包括第二显示条。第二显示条的长度表示第二范围的跨距。第二范围中的每个网际协议地址在第二显示条内具有表示性位置。
[0020] 在第三实施例的计算机程序产品中,该过程还可以包括确定网际协议地址的第三区域与第一范围和第二范围所共有的网际协议地址的区域对应。该过程还可以包括显示第三区域的第三可视表示。第三可视表示包括第三显示条。第三显示条的长度表示第三区域的跨距。第三区域中的每个网际协议地址在第三显示条内具有表示性位置。附图说明
[0021] 出于理解本发明的目的,应当参考附图,其中:
[0022] 图1图示根据一个实施例的用于将DHCP范围可视化的用户界面
[0023] 图2图示根据另一实施例的用于将DHCP范围可视化的另一用户界面;
[0024] 图3图示根据本发明的实施例的方法的流程图
[0025] 图4图示根据本发明的实施例的装置;以及
[0026] 图5图示根据本发明的实施例的装置。

具体实施方式

[0027] 本发明的实施例涉及将动态主机配置协议范围可视化。DHCP服务器可以维护多个IP地址,并且DHCP服务器可以判定要对IP地址中的每个IP地址进行什么处理。例如,DHCP服务器可以保留某些IP地址用于专用目的,诸如用于由专用服务器(诸如例如打印机服务器或电子邮件服务器)来使用。对于没有被保留的IP地址,DHCP服务器可以向请求至DHCP服务器的连接的新的客户设备出借这些IP地址。DHCP服务器可以根据DHCP范围来组织其IP地址。DHCP服务器可以指定一个范围作为包括根据某种目的而被分组的IP地址。一个范围可以被分成较小的范围(即分成原始范围的子范围)。
[0028] 如上所述,例如DHCP范围可以包括DHCP管理员已经分配某个指定的IP地址的区域。如果DHCP服务器向客户设备分配IP地址,则客户设备可以使用IP地址作为其网络地址以与其他联网设备通信。例如,客户设备可以包括但不限于例如膝上型计算机、台式计算机、智能手机、便携式计算设备、服务器和打印机。DHCP范围还可以具有与客户设备在DHCP范围内可以使用的所分配的IP地址的持续时间对应的关联租赁期值。
[0029] 管理范围的先前方法(诸如由Microsoft WindowsTM所使用的方法)允许用户划分范围。然而,在使用先前方法时,用户不能容易地确定哪些范围已经被划分以及每个范围如何与其他范围相关。具体地,根据先前方法,如果某个范围已经被划分,则用户不能容易地查明划分已经出现,因为通常没有划分的踪迹/记录。根据先前方法,即使两个范围相关,用户仍然不能容易地查明该关系存在,因为通常没有在范围之间的关系的踪迹/记录。另外,在使用先前方法时,用户在将特定范围内包括哪些IP地址进行可视化方面可能具有困难。另外,在使用先前方法时,用户可能不能够容易地确定两个不同范围是否重叠。如果两个不同范围重叠,则可能向两个不同设备分配(两个范围所共有的)一个IP地址,致使两个设备产生间歇性连接问题。通过容易地确定两个范围是否重叠,用户可以更容易地识别和解决这些连接问题。
[0030] 与先前方法相反,本发明的实施例可以指示哪些范围相关。另外,本发明的实施例可以将范围可视化。例如,如以下更详细地描述的,本发明的某些实施例可以通过使用显示条来将范围可视化。通过查看显示条,用户可以更容易地确定特定范围内包括哪些IP地址。另外,如以下更详细地描述的,本发明的实施例可以允许用户容易地确定不同范围是否重叠。
[0031] 图1图示根据一个实施例的用于将DHCP范围可视化的用户界面。例如,用户界面100示出“Curitiba”范围121和“Curitiba-Dev”范围120。用户界面100还示出与范围“Curitiba-Dev”120和范围“Curitiba”121对应的不同显示条。例如,显示条101与范围“Curitiba-Dev”120的可视化对应。显示条101的长度表示范围/区域的跨距。在一个实施例中,每个显示条101可以是恒定长度。范围“Curitiba-Dev”120中的每个IP地址在显示条101内具有表示性位置。该表示性位置在显示条101内可以用数字排序。本发明的实施例还可以在弹出窗口中显示关于每个范围的信息,该弹出窗口在用户移动指示器、诸如鼠标在条101上时出现。例如,用户界面100可以在弹出窗口105中显示关于每个范围的信息。例如,通过访问弹出窗口105,用户可以看到关于“Curitiba-Dev”范围120的详细信息。弹出窗口105示出“Curitiba-Dev”范围120包括在80.0.0.1至80.0.0.254的“范围地址区域”内的IP地址,总共254个地址。在与“Curitiba-Dev”范围120对应的254个地址中,该范围中的一些地址可以被指定为“排除地址”。排除地址是在“Curitiba-Dev”范围120内的地址,但是DHCP服务器通常不向请求客户设备分配该排除地址。再次参考图1,弹出窗口105示出“Curitiba-Dev”范围120具有范围从80.0.0.128到80.0.0.255的“排除地址”。排除地址80.0.0.128到
80.0.0.255通过条101的深色部分来可视地表示。该条101的深色部分可以根据该排除地址在范围120的整个区域内在何处而在显示条101内被定位和定尺寸。因为可以定义多个排除地址区域,所以可以存在多个条101的浅色或深色部分。另外,弹出窗口105可以示出相关范围(诸如相关范围“Tokyo-dev”)。范围“Tokyo-dev”可以与“Curitiba-Dev”范围120相关,因为范围“Tokyo-dev”可以包括在范围“Curitiba-dev”中也包括的IP地址。如果以下条件成立,则两个相关范围可以具有相关IP地址:a)该范围在使用相同私有IP地址区域的不同物理网络上,或者b)该范围在相同物理网络上但是共享地址区域,这因为DHCP管理员定义范围的方式或者因为该范围中的一个范围已经被划分。
[0032] 图2图示根据另一实施例的用于将DHCP范围可视化的另一用户界面。图2图示用户界面210,该用户界面210显示不同范围是否具有在其之间的重叠地址。在一个实施例中,重叠的不同范围都使用相同范围的子网。图2列出“范围测试”范围200、“范围测试1”范围201和“范围测试2”范围202。用户界面210示出条204,该条204显示不同范围是否具有在其之间的重叠地址。显示条204是“子网区域128.2.0.1至128.2.0.254”的可视化、254个地址的可视化。类似于上述显示条,地址中的每个地址在显示条204内具有表示性位置。显示条204可以具有在两个范围之间的重叠地址的区域的可视化的部分。例如,显示条204的部分205对应于并且图示在两个范围之间存在的重叠,这两个范围用显示条214和显示条215表示。部分205图示重叠区域包括地址128.2.0.235至128.2.0.240。通过观看用户界面210,用户可以容易地查明存在重叠范围。
[0033] 因为不同范围通常被分配用于不同目的,所以与不同范围对应的地址不应当重叠。换言之,两个不同范围不应当具有任何共同包括的IP地址。通常非常不期望具有重叠范围,因为在重叠部分内的IP地址不能被确定为属于单个范围。因此,相同IP地址可能由两个不同设备来使用,致使这两个设备具有间歇性连接难题/问题。本发明的实施例可以允许用户容易地确定范围是否重叠。
[0034] 图3图示根据本发明的实施例的方法的流程图。图3中图示的方法包括:在300处确定网际协议地址的第一区域与第一范围对应。该方法还包括:在301处显示第一范围的第一可视表示。该第一可视表示包括第一显示条。该第一显示条的长度表示第一范围的跨距。该第一范围中的每个网际协议地址在第一显示条内具有表示性位置。
[0035] 图4图示根据本发明的实施例的装置。例如,在一个实施例中,该装置可以是用户终端、服务器设备或者管理服务器。装置10可以包括用于处理信息和执行指令或操作的处理器22。处理器22可以是任何类型的通用或专用处理器。虽然图4中示出单个处理器22,然而根据其他实施例可以使用多个处理器。作为示例,处理器22还可以包括一个或多个通用计算机、专用计算机、微处理器、数字信号处理器(DSP)、现场可编程阵列(FPGA)、专用集成电路(ASIC)和基于多核处理器架构的处理器。
[0036] 装置10还可以包括耦合至处理器22的、用于存储可以由处理器22执行的信息和指令的存储器14。存储器14可以是一个或多个存储器,并且可以是适合本地应用环境的任何类型,并且可以通过使用任何适合的易失性或者非易失性数据存储技术、诸如基于半导体的存储器设备、磁性存储器设备和系统、光学存储器设备和系统、固定存储器以及可移除存储器来实现。例如,存储器14包括随机存取存储器(RAM)、只读存储器(ROM)、静态存储装置诸如磁盘或光盘、或者任何其他类型的非瞬态机器或计算机可读介质的任何组合。存储在存储器14中的指令可以包括在由处理器22执行时使得装置10能够执行如本文中所描述的任务的程序指令或计算机程序代码。
[0037] 装置10还可以包括用于向装置10发送信号和/或数据和从装置10接收信号和/或数据的一个或多个天线(未示出)。装置10还可以包括将信息调制到载波上用于通过天线来发送以及对经由天线接收的信息进行解调用于由装置10的其他元件进一步处理的收发器28。在其他实施例中,收发器28可以能够直接发送和接收信号或数据。
[0038] 处理器22可以执行与装置10的操作关联的功能,包括但不限于天线增益/相位参数的预编码、形成通信消息的各个比特的编码和解码、信息的格式化、以及装置10的全面控制,包括与通信资源的管理相关的处理。
[0039] 在一个实施例中,存储器14可以存储在由处理器22执行时提供功能的软件。该模块可以包括向装置10提供操作系统功能的操作系统15。该存储器还可以存储用以向装置10提供附加功能的一个或多个功能模块18、诸如应用或程序。装置10的部件可以用硬件来实现,或者可以实现为硬件和软件的任何适合的组合。
[0040] 图5图示根据本发明的实施例的装置。装置500可以是例如用户终端、服务器设备、或者管理终端。装置500可以包括确定网际协议地址的第一区域与第一范围对应的确定单元501。装置500还可以包括显示该第一范围的第一可视表示的显示单元502。该第一可视表示包括第一显示条。该第一显示条的长度表示第一范围的跨距。该第一范围中的每个网际协议地址在第一显示条内具有表示性位置。
[0041] 本发明的所描述的特征、优点和特性可以在一个或多个实施例中用任何适合的方式来组合。本领域技术人员可以认识到,本发明可以在没有具体实施例的具体特征或优点中的一个或多个具体特征或优点的情况下来实践。在其他情形下,在某些实施例中可以认识到附加特征和优点可能没有在本发明的所有实施例中呈现。本领域普通技术人员可以很容易理解,如以上所讨论的本发明可以用不同顺序的步骤、和/或用不同于所公开的配置的硬件元件来实践。因此,虽然基于这些优选实施例描述本发明,然而本领域技术人员将清楚的是,在本发明的精神和范围内的某些修改、变化和备选构造将显而易见。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈