一种信息处理方法和系统技术方案

技术编号:19011703 阅读:19 留言:0更新日期:2018-09-22 11:05
本发明专利技术提供了一种信息处理方法和系统,其中所述方法包括:向DHCP服务器发送地址请求;接收来自所述DHCP服务器的第一返回信息,并从所述第一返回信息中获取为第一设备分配的第一地址和第一地址的租期时间,以及为网络中第一设备之外的第二设备分配的第二地址;其中,第一设备与第二设备不同;缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间。本发明专利技术能够有效的提高网络带宽利用率。

【技术实现步骤摘要】
一种信息处理方法和系统
本专利技术实施例涉及通信领域,特别涉及一种信息处理方法和系统。
技术介绍
在大规模网络中,二层报文的广播数目巨大是制约网络发展的因素之一,而ARP报文则是大型网络中存在的数目巨大的一类广播报文。每当一台设备要与子网中一IP地址通信时,就会广播ARP报文,在得到ARP回复后,该设备会将此IP与其MAC存在本地的ARP缓存中。但当ARP缓存老化时间过后,如需再次与此IP通信,则会重新广播ARP报文。由于当前ARP缓存的老化时间较短,一般为1分钟左右甚至是十秒,这样在网络中会同时出现大量的ARP报文,造成网络负担。
技术实现思路
本专利技术提供了一种能够提高网络带宽利用率的信息处理方法和系统。为了解决上述技术问题,本专利技术实施例提供了如下的技术方案:一种信息处理方法,其包括:向DHCP服务器发送地址请求;接收来自所述DHCP服务器的第一返回信息,并从所述第一返回信息中获取为第一设备分配的第一地址和第一地址的租期时间,以及为网络中第一设备之外的第二设备分配的第二地址;其中,第一设备与第二设备不同;缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间。在本专利技术的另一实施例中,所述方法还包括:验证所述第一地址是否为有效地址;如果验证出所述第一地址为有效地址,则缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间。在本专利技术的另一实施例中,所述验证所述第一地址是否有效地址包括:基于所述第一地址发送ARP报文;如接收到对应所述ARP报文的返回信息,则验证所述第一地址为无效地址;如未收到任何返回信息,则验证所述第一地址为有效地址。在本专利技术的另一实施例中,在验证所述第一地址为有效时,基于所述第一地址进行地址配置。在本专利技术的另一实施例中,所述方法还包括:基于所述ARP的老化时间更新第一地址和第二地址,其包括:在达到所述ARP缓存的老化时间时,或者在达到所述ARP缓存的老化时间之前的第一预定时间时,生成并向DHCP服务器发送续租请求;接收从所述DHCP服务器返回的第二返回信息;基于所述第二返回信息获取为所述第一设备更新的所述第一地址以及更新的租期时间,以及为网络中除了第一设备之外的第二设备更新的第二地址;缓存各更新的所述第二地址,并根据更新的租期时间确定ARP缓存的老化时间。本专利技术实施例还提供了一种信息处理方法,其包括:为网络中的第一设备分配第一地址,并确定第一地址的租期时间;基于所述第一地址、所述租期时间,以及为网络中第一设备之外的第二设备分配的第二地址生成第一返回信息;其中,第一设备与第二设备不同;向所述第一设备发送所述第一返回信息。在本专利技术的另一实施例中,所述方法还包括:在检测到网络中加入第一设备或者接收到所述第一设备的地址访问请求时,执行所述为网络中的第一设备分配第一地址,并确定第一地址的租期时间。在本专利技术的另一实施例中,所述方法还包括:在检测出到达一设备的租期时间或者在到达所述租期时间之前的第二预定时间时,更新该设备的通信地址和租期时间。在本专利技术的另一实施例中,所述方法还包括:接收来自设备的续租请求;基于所述续租请求更新该设备的通信地址和租期时间;并基于更新的通信地址和租期时间以及网络中各第二设备的第二地址生成第二返回信息。本专利技术实施例还提供了一种信息处理系统,其包括:设置在通信网络中的多个设备;与各设备通信连接的DHCP服务器;其中,所述设备包括第一处理器,其配置为向DHCP服务器发送地址请求;接收来自所述DHCP服务器的第一返回信息,并从所述第一返回信息中获取为第一设备分配的第一地址和第一地址的租期时间,以及为网络中除了第一设备之外的第二设备分配的第二地址;缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间;所述DHCP服务器包括第二处理器,其配置成为网络中的第一设备分配第一地址,并确定第一地址的租期时间,并基于所述第一地址、所述租期时间,以及为网络中除了第一设备之外的第二设备分配的第二地址生成第一返回信息;向所述第一设备发送所述第一返回信息。基于上述实施例的公开可以获知,本专利技术实施例具备如下的有益效果:本专利技术实施例能够通过DHCP续租的方式对网络中各设备的ARP缓存进行更新,从而代替了网络中除了免费ARP以外的ARP请求报文,提高了网络带宽的利用率;另外,本专利技术实施例各设备的ARP信息可以由DHCP服务器提供,具有更加可靠的特点,其中杜绝了ARP欺骗的可能,提高了网络的安全性;另外,本专利技术实施例只是在DHCP报文的option字段中增加了新的参数,不影响原有DHCP协议,对于没有应用本方案的DHCP服务器或者电子设备都没有影响,用户体验更好。附图说明图1为本专利技术实施例中的一种信息处理方法的原理流程图;图2为本专利技术实施例中验证第一地址有效性的原理流程图;图3为本专利技术另一实施例中的一种信息处理方法的原理流程图;图4为本专利技术实施例中的信息处理系统的原理结构图;图5为本专利技术实施例中的第一设备的原理结构图;图6为本专利技术实施例中的DHCP服务器的原理结构图。具体实施方式下面,结合附图对本专利技术的具体实施例进行详细的描述,但不作为本专利技术的限定。应理解的是,可以对此处公开的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本专利技术的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本专利技术进行了描述,但本领域技术人员能够确定地实现本专利技术的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。下面,结合附图详细的说明本专利技术实施例,本专利技术实施例提供了一种信息处理方法,该方法可以根据为其分配的IP地址等的租期时间来确定ARP缓存的老化时间,从而可以减小网络中的ARP报文的数量,提高网络带宽利用率。具体的,如图1所示,为本专利技术实施例中的信息处理方法的原理流程图,其中可以包括:向DHCP服务器发送地址请求;接收来自所述DHCP服务器的第一返回信息,并从所述第一返回信息中获取为第一设备分配的第一地址和第一地址的租期时间,以及为网络中第一设备之外的第二设备分配的第二地址;缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间。其中,本专利技术实施例中的信息处理方法可以应本文档来自技高网...
一种信息处理方法和系统

【技术保护点】
1.一种信息处理方法,其包括:向DHCP服务器发送地址请求;接收来自所述DHCP服务器的第一返回信息,并从所述第一返回信息中获取为第一设备分配的第一地址和第一地址的租期时间,以及为网络中第一设备之外的第二设备分配的第二地址;其中,第一设备与第二设备不同;缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间。

【技术特征摘要】
1.一种信息处理方法,其包括:向DHCP服务器发送地址请求;接收来自所述DHCP服务器的第一返回信息,并从所述第一返回信息中获取为第一设备分配的第一地址和第一地址的租期时间,以及为网络中第一设备之外的第二设备分配的第二地址;其中,第一设备与第二设备不同;缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间。2.根据权利要求1所述的方法,其中,所述方法还包括:验证所述第一地址是否为有效地址;如果验证出所述第一地址为有效地址,则缓存各所述第二地址,并根据所述租期时间确定ARP缓存的老化时间。3.根据权利要求2所述的方法,其中,所述验证所述第一地址是否有效地址包括:基于所述第一地址发送ARP报文;如接收到对应所述ARP报文的返回信息,则验证所述第一地址为无效地址;如未收到任何返回信息,则验证所述第一地址为有效地址。4.根据权利要求3所述的方法,其中,在验证所述第一地址为有效时,基于所述第一地址进行地址配置。5.根据权利要求1所述的方法,其中,所述方法还包括:基于所述ARP的老化时间更新第一地址和第二地址,其包括:在达到所述ARP缓存的老化时间时,或者在达到所述ARP缓存的老化时间之前的第一预定时间时,生成并向DHCP服务器发送续租请求;接收从所述DHCP服务器返回的第二返回信息;基于所述第二返回信息获取为所述第一设备更新的所述第一地址以及更新的租期时间,以及为网络中除了第一设备之外的第二设备更新的第二地址;缓存各更新的所述第二地址,并根据更新的租期时间确定ARP缓存的老化时间。6.一种信息处理方法,其包括:为网络中的第一设备分配第一地址,...

【专利技术属性】
技术研发人员:吉敏马亮亮
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1