一种局域网的网络参数配置方法及装置的制造方法

文档序号:10666443阅读:261来源:国知局
一种局域网的网络参数配置方法及装置的制造方法
【专利摘要】本发明公开一种局域网的网络参数配置方法及装置,涉及通信技术领域,用以解决现有技术中局域网的网络参数配置过程无法使网络资源被充分利用的问题。所述方法包括:确定局域网关是否已经获取到DNS服务器地址;在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值。
【专利说明】
一种局域网的网络参数配置方法及装置
技术领域
[0001]本发明涉及通讯技术领域,特别是涉及一种局域网的网络参数配置方法及装置。
【背景技术】
[0002]在家庭或办公环境中,常常由家庭网关或办公服务器将各种设备联网,并为局域网内部的网络设备提供宽带接入服务,例如为LAN(Local Area Network,局域网)侧设备分配 IP(Internet Protocol,网间互联协议)地址和 DNS(Domain Name System,域名系统)服务器的地址,这样设备发起的域名访问就能够由DNS服务器解析出从而实现外部网络的正常访问。
[0003]其中,分配DNS地址则有两种常见方式。第一种是家庭网关将自己的私网IP地址作为DNS服务器地址分配给LAN侧设备,家庭网关自身提供DNS代理的服务,LAN侧设备的DNS请求都发送到家庭网关来解析,家庭网关代理转发该请求到公网上的DNS服务器,再将公网DNS服务器的回应转发给LAN侧设备。第二种是家庭网关将获取到的公网DNS服务器地址分配给LAN侧设备,这样LAN侧设备发起的DNS请求直接发送给公网DNS服务器,家庭网关本身不需要具有代理转发的功能。
[0004]第二种家庭网关相对来说更简单一些,但是会带来一个问题,就是当LAN侧设备以DHCP来请求分配IP地址和DNS地址的时候,如果家庭网关还没有从公网获取到DNS服务器的地址,就没有DNS地址可以分配。如果家庭网关先只分配IP地址而不分配DNS地址,那么等家庭网关获取到公网DNS服务器地址之后,就必须要等到LAN侧设备发起续租的时候,才能把DNS服务器地址再分配下去,在这之前LAN侧设备在很长一段时间内都无法进行域名解析。而如果家庭网关一直等待获取到公网DNS服务器之后再给LAN侧设备分配IP地址和DNS地址,那么又会造成在等待的这段时间之内,LAN侧设备没有IP地址,无法开展其他仅需要IP地址,不需要DNS服务的业务,如无法展开局域网内部各设备之间的通信业务,大大降低了网络资源的使用效率。
[0005]针对局域网的网络参数配置步骤无法使网络资源被充分利用的问题,现有技术尚无有效的解决方案。

【发明内容】

[0006]本发明要解决的技术问题是提供一种局域网的网络参数配置方法及装置,用以解决现有技术中局域网的网络参数配置过程无法使网络资源被充分利用的问题。
[0007]—方面,本发明提供一种局域网的网络参数配置方法,包括:确定局域网关是否已经获取到DNS服务器地址;在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值。
[0008]可选的,所述在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址包括:在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并将所述局域网关的IP地址作为所述局域网的网络设备的DNS服务器地址。
[0009]进一步的,所述方法还包括:在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;通过所述局域网关为所述局域网内的网络设备提供DNS解析服务。
[0010]进一步的,所述方法还包括:在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;为所述局域网内的网络设备分配所述DNS服务器地址和所述私网IP地址,所述DNS服务器地址和所述私网IP地址的租期为第二租期;其中所述第一租期小于所述第二租期。
[0011 ] 可选的,所述第一租期包括I分钟至5分钟。
[0012]另一方面,本发明还提供一种局域网的网络参数配置装置,包括:确定单元,用于确定局域网关是否已经获取到DNS服务器地址;分配单元,用于在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值。
[0013]可选的,所述分配单元具体用于:在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并将所述局域网关的IP地址作为所述局域网的网络设备的DNS服务器地址。
[0014]进一步的,所述还包括提供单元;所述确定单元,还用于在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;所述提供单元,用于通过所述局域网关为所述局域网内的网络设备提供DNS解析服务。
[0015]可选的,所述确定单元,还用于在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;所述分配单元,具体用于为所述局域网内的网络设备分配所述DNS服务器地址和所述私网IP地址,所述DNS服务器地址和所述私网IP地址的租期为第二租期;其中所述第一租期小于所述第二租期。
[0016]可选的,所述第一租期包括I分钟至5分钟。
[0017]本发明实施例提供的局域网的网络参数配置方法及装置,首先确定局域网关是否已经获取到DNS服务器地址,在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并设置该私网IP地址的租期小于预设阈值,这样,在局域网关尚未获取到DNS服务器地址的情况下,既能够使局域网内的网络设备之间可以进行基于IP的相互通信,又不会在本租期内耗费过长时间即可较快获得下次续租机会,从而有效利用了网络资源。
【附图说明】
[0018]图1是本发明实施例提供的局域网的网络参数配置方法的一种流程图;
[0019]图2是本发明实施例提供的局域网的网络参数配置方法的另一种流程图;
[0020]图3是本发明实施例提供的局域网的网络参数配置方法的又一种流程图;
[0021]图4是本发明实施例提供的局域网的网络参数配置方法的一种详细流程图;
[0022]图5是本发明实施例提供的局域网的网络参数配置装置的一种结构示意图。
【具体实施方式】
[0023]以下结合附图对本发明进行详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0024]如图1所示,本发明实施例提供一种局域网的网络参数配置方法,包括:
[0025]SI I,确定局域网关是否已经获取到DNS服务器地址;
[0026]S12,在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值。
[0027]本发明实施例提供的局域网的网络参数配置方法,首先确定局域网关是否已经获取到DNS服务器地址,在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并设置该私网IP地址的租期小于预设阈值,这样,在局域网关尚未获取到DNS服务器地址的情况下,既能够使局域网内的网络设备之间可以进行基于IP的相互通信,又不会在本租期内耗费过长时间即可较快获得下次续租机会,从而有效利用了网络资源。
[0028]可选的,该预设阈值可以为小于一般网络租期的时间,例如,如果一般租期为I天,则预设阈值可以设定为I小时、10分钟、I分钟等,本发明的实施例对此不做限定,从而可以及时进行租期续订,使网络设备获得地址更新机会。
[0029]具体而言,在步骤S12中,在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址可包括:在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并将所述局域网关的IP地址作为所述局域网的网络设备的DNS服务器地址。
[0030]这样,虽然局域网关尚未获取到DNS服务器地址,但可以将自己的IP地址作为DNS服务器地址发送给局域网内的各网络设备。当局域网关获取到DNS服务器地址后,局域网内的各网络设备就可以以局域网关为DNS代理服务器,间接获得DNS域名解析服务。由于第一租期时间较短,例如可以为I分钟到5分钟,局域网关可以以较快的速度进入下一个续租周期,从而能够更快地获得更新DNS服务器地址的机会,以便使局域网关可以继续利用非代理方式直接与DNS服务器通信。
[0031]具体的,局域网关获取DNS服务器地址并利用该地址为网路设备提供域名解析服务可以通过如下步骤实现:
[0032]在第一租期结束前(例如第一租期进行到一半时),继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;
[0033]通过所述局域网关为所述局域网内的网络设备提供DNS解析服务。也就是说,LAN侧网路设备的DNS请求都可以发送到局域网关,局域网关转发该请求到公网上的DNS服务器,再将公网DNS服务器的回应转发给LAN侧网络设备,从而实现相应的域名解析。
[0034]上述实施例中,局域网内的网络设备是通过局域网关为桥梁与DNS服务器建立服务关系的,但本发明不限于此。在本发明的其他实施例中,局域网内的网络设备还可以直接获取DNS服务器地址,从而直接从DNS服务器获得域名解析服务。
[0035]例如,如图2所示,在本发明的一个实施例中,局域网的网络参数配置方法可包括:
[0036]S21,确定局域网关是否已经获取到DNS服务器地址;
[0037]S22,在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值;
[0038]S23,在第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;
[0039]S24,为所述局域网内的网络设备分配所述DNS服务器地址和所述私网IP地址,所述DNS服务器地址和所述私网IP地址的租期为第二租期;其中所述第一租期小于所述第二租期。
[0040]本实施例中,当局域网关尚未获得DNS服务器地址时,仅仅将私网IP地址分配给局域网中的各网络设备并为这次地址分配指定较短租期,当通过一次次的短租期续租的等待终于等到局域网关获取到DNS服务器地址后,将该DNS服务器地址和私网IP —起分配给各网络设备。由于获得了 DNS服务器地址和私网IP地址后,网络状态较稳定,局域网内的网络设备就可以进行正常的网络访问了,为了避免进行频繁的租期续订,优选的,可以为这次地址分配指定一个较长的租期,例如0.5天至2天。
[0041]下面通过具体实施例对本发明提供的局域网的网络参数配置方法进行详细说明。如图3所示,该方法可包括:
[0042]S301,收到LAN侧DHCP (Dynamic Host Configurat1n Protocol,动态主机配置协议)地址分配请求;
[0043]S302,确定是否已获取公网DNS服务器地址;如果是,执行S303,如果否,执行S304 ;
[0044]S303,分配私网IP地址、公网DNS服务器地址及正常租期;执行S305 ;
[0045]S304,分配私网IP地址及短租期,将自身IP地址作为DNS服务器地址分配或不分配DNS服务器地址;执行S305。
[0046]S305,收到LAN侧DHCP地址续租请求;执行S302。
[0047]图4详细说明了 LAN侧地址分配先于WAN侧地址获取情况下,本发明的局域网的网络参数配置方法的详细流程。如图4所示,该方法主要包括如下步骤:
[0048]步骤401,LAN侧地址分配模块收到LAN侧设备发来的DHCP地址获取请求;
[0049]步骤402,LAN侧地址分配模块给LAN侧设备回应DHCP报文,分配家庭网关自身私网IP地址作为DNS地址,以及短租期(如:1分钟);
[0050]步骤403,WAN侧地址获取模块向公网服务器发起地址获取请求;
[0051 ] 步骤404,WAN侧地址获取模块收到公网服务器对地址获取请求的回应,成功获取到公网DNS地址;
[0052]步骤405,WAN侧地址获取模块将公网DNS地址发送给LAN侧地址分配模块;
[0053]步骤406,LAN侧地址分配模块收到LAN侧设备发来的DHCP地址续租请求;
[0054]步骤407,LAN侧地址分配模块给LAN侧设备回应DHCP报文,分配公网DNS地址以及正常租期(如:1天)。
[0055]采用上述技术方案后,既能快速给LAN侧设备分配私网IP地址,又能及时的将之后获取到的公网DNS地址分配给LAN侧设备。
[0056]相应的,如图5所示,本发明的实施例还提供一种局域网的网络参数配置装置,包括:
[0057]确定单元51,用于确定局域网关是否已经获取到DNS服务器地址;
[0058]分配单元52,用于在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值。
[0059]本发明实施例提供的局域网的网络参数配置装置,确定单元51能够确定局域网关是否已经获取到DNS服务器地址,在所述局域网关尚未获取到所述DNS服务器地址的情况下,分配单元52能够为局域网内的网络设备分配私网IP地址,并设置该私网IP地址的租期小于预设阈值,这样,在局域网关尚未获取到DNS服务器地址的情况下,既能够使局域网内的网络设备之间可以进行基于IP的相互通信,又不会在本租期内耗费过长时间即可较快获得下次续租机会,从而有效利用了网络资源。
[0060]可选的,第一租期包括I分钟至5分钟。
[0061]可选的,分配单元52可具体用于:在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并将所述局域网关的IP地址作为所述局域网的网络设备的DNS服务器地址。
[0062]进一步的,该装置还可包括提供单元;确定单元51,还用于在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;提供单元,用于通过所述局域网关为所述局域网内的网络设备提供DNS解析服务。
[0063]进一步的,确定单元51,还用于在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址;
[0064]分配单元52,具体用于为所述局域网内的网络设备分配所述DNS服务器地址和所述私网IP地址,所述DNS服务器地址和所述私网IP地址的租期为第二租期;其中所述第一租期小于所述第二租期。
[0065]尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
【主权项】
1.一种局域网的网络参数配置方法,其特征在于,包括: 确定局域网关是否已经获取到域名系统DNS服务器地址; 在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值。2.根据权利要求1所述的方法,其特征在于,所述在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址包括: 在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并将所述局域网关的IP地址作为所述局域网的网络设备的DNS服务器地址。3.根据权利要求2所述的方法,其特征在于,还包括: 在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址; 通过所述局域网关为所述局域网内的网络设备提供DNS解析服务。4.根据权利要求1所述的方法,其特征在于,还包括: 在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址; 为所述局域网内的网络设备分配所述DNS服务器地址和所述私网IP地址,所述DNS服务器地址和所述私网IP地址的租期为第二租期;其中所述第一租期小于所述第二租期。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一租期包括I分钟至5分钟。6.一种局域网的网络参数配置装置,其特征在于,包括: 确定单元,用于确定局域网关是否已经获取到DNS服务器地址; 分配单元,用于在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,所述私网IP地址的租期为第一租期;所述第一租期小于预设阈值。7.根据权利要求6所述的装置,其特征在于,所述分配单元具体用于: 在所述局域网关尚未获取到所述DNS服务器地址的情况下,为局域网内的网络设备分配私网IP地址,并将所述局域网关的IP地址作为所述局域网的网络设备的DNS服务器地址。8.根据权利要求7所述的装置,其特征在于,还包括提供单元; 所述确定单元,还用于在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址; 所述提供单元,用于通过所述局域网关为所述局域网内的网络设备提供DNS解析服务。9.根据权利要求6所述的装置,其特征在于, 所述确定单元,还用于在所述第一租期结束前,继续确定所述局域网关是否已经获取到DNS服务器地址并进行相应的私网IP地址和租期分配,直至确定所述局域网关已经获取到所述DNS服务器地址; 所述分配单元,具体用于为所述局域网内的网络设备分配所述DNS服务器地址和所述私网IP地址,所述DNS服务器地址和所述私网IP地址的租期为第二租期;其中所述第一租期小于所述第二租期。10.根据权利要求6至9中任一项所述的装置,其特征在于,所述第一租期包括I分钟至5分钟。
【文档编号】H04L12/24GK106034166SQ201510121528
【公开日】2016年10月19日
【申请日】2015年3月19日
【发明人】魏煜, 武云飞, 李利君
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1