[发明专利]IP地址的分配方法及装置在审

专利信息
申请号: 201110393246.6 申请日: 2011-12-01
公开(公告)号: CN102413203A 公开(公告)日: 2012-04-11
发明(设计)人: 张玉莹 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L29/12 分类号: H04L29/12;H04L12/56
代理公司: 北京康信知识产权代理有限责任公司 11240 代理人: 余刚;梁丽超
地址: 518057 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: ip 地址 分配 方法 装置
【说明书】:

技术领域

发明涉及通信领域,具体而言,涉及一种IP地址的分配方法及装置。

背景技术

动态主机配置协议(Dynamic Host Configure Protocol,简称为DHCP),实现为主机分配网络协议(Internet Protocol,简称为IP)地址及其他网络参数,是一种动态配置协议。

DHCP协议采用客户主机-服务器(CLIENT-SERVER)机制,整个配置过程自动实现,所有配置信息在DHCP服务器(DHCP Server)集中控制。通过配置IP地址使用租期,可以达到IP地址复用效果。

由于默认情况下,路由器不会将收到的广播包从一个子网发送到另一个子网。而当DHCP服务器和客户主机不在同一个子网时,充当客户主机默认网关的路由器必须将广播包发送到DHCP服务器所在的子网,这一功能就称为DHCP中继(DHCP Relay)。DHCP Relay实现了DHCP客户主机(DHCP CLIENT)和DHCP服务器(DHCP Server)之间的透明交互。

目前,DHCP中继网络一般采用如图1所示的拓扑方案。DHCP客户主机经过若干二层透传网络实现与DHCP Relay的二层互通,DHCP Relay和DHCP Server实现三层路由可达,DHCP报文经过DHCP Relay时需要重新报文封装。在DHCP Relay的网络中,每当一个DHCP客户主机上线一次,DHCP Relay就会和DHCP Server完成一次DHCP过程。

图2是根据相关技术的客户主机DHCP报文交互的流程图,如图2所示,一个DHCP客户主机需要通过两次交换完成网络参数的获得,通过一次交互完成续租过程,通过一次传递完成释放过程。当存在大量DHCP客户主机上线时,DHCP Relay和DHCP Server之间的报文数量将非常可观,占用大量带宽,增加不必要的网络流量,并且给网络带来不安全因素,同时对DHCP Server的报文处理能力也是一个很大的挑战。

发明内容

针对相关技术中,在DHCP中继网络中,每当一个DHCP客户主机上线一次,DHCP Relay需要与DHCP Server完成一次DHCP过程,从而增加DHCP Relay和DHCP Server之间的网络流量的问题,本发明提供了一种IP地址的分配方法及装置,以至少解决上述问题。

根据本发明的一个方面,提供了一种IP地址的分配方法,包括:DHCP中继接收到第一动态主机配置协议DHCP发现消息后,判断是否需要从DHCP服务器获取网络协议IP地址;在判断结果为是的情况下,所述DHCP中继从所述DHCP服务器获取并存储多个IP地址;从获取的所述多个IP地址中选择一个IP地址分配给发送所述第一DHCP发现消息的客户主机。

优选地,在所述判断结果为否的情况下,所述方法还包括:从本地存储的IP地址中选择一个IP地址分配给所述客户主机。

优选地,判断是否从DHCP服务器获取网络协议IP地址包括:判断所述DHCP中继是否存储有未分配给客户主机的IP地址。

优选地,在判断结果为是的情况下,从DHCP服务器获取多个IP地址包括:向所述DHCP服务器发送第二DHCP发现消息;从所述DHCP服务器发送的DHCP响应消息中获取请求获取所述多个IP地址。

优选地,从所述DHCP服务器发送的DHCP响应消息中获取请求获取所述多个IP地址之后,所述方法还包括:向所述DHCP服务器发送携带所述多个IP地址的DHCP请求消息;在所述多个IP地址与所述DHCP发送的IP地址一致的情况下,接收所述DHCP服务器发送的DHCP确认消息。

优选地,接收所述DHCP服务器发送的DHCP确认消息之后,所述方法还包括:建立客户主机信息表,其中,所述客户主机信息表用于记录客户主机与为客户主机分配的IP地址的对应关系;接收到客户主机发送的离开报文后,释放为所述客户主机分配的IP地址,删除所述客户主机信息表中所述客户主机的信息;确定所述DHCP服务器为所述DHCP中继分配的所述多个IP地址的使用时间达到第一预设租期后,判断所述客户主机信息表中是否还存在有客户主机的信息,在判断结果为否的情况下,向所述DHCP服务器发送DHCP释放消息,释放所述多个IP地址,在判断结果为是的情况下,向所述DHCP服务器续租所述多个IP地址。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110393246.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top