[发明专利]一种DHCP动态分配网关的方法在审

专利信息
申请号: 201710270447.4 申请日: 2017-04-24
公开(公告)号: CN106953942A 公开(公告)日: 2017-07-14
发明(设计)人: 不公告发明人 申请(专利权)人: 张良级
主分类号: H04L29/12 分类号: H04L29/12;H04L12/24
代理公司: 暂无信息 代理人: 暂无信息
地址: 102208 北京市昌平区回*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 dhcp 动态分配 网关 方法
【说明书】:

技术领域

发明涉及计算机网络通信技术,涉及一种DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)动态分配不同网关的方法。

背景技术

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是由IETF(internet工作任务小组)开发设计的,于1993年10月成为标准协议。其前身是BOOTP协议。当前的DHCP定义可以在RFC 2131中找到,而基于IPv6的建议标准(DHCPv6)可以在RFC 3315中找到。

在一个使用TCP/IP协议的网络中,每一台计算机以及DHCP客户端设备都至少需要有一个IP地址,才能与其他计算机连接通信或网络的接入。为了便于集中统一规划和管理网络中的IP地址资源,DHCP(Dynamic Host Configure Protocol,动态主机配置协议)应运而生了。这种网络服务有利于对网络中IP客户端所使用的IP地址进行有效管理,而不需要一个一个手动指定IP地址,即使在一个拥有DHCP客户端主机或设备的网络中,因集中管理、自动分配因素也提供了更好的便捷性。

DHCP服务可用一台或一组DHCP服务器来管理网络参数的分配,采用这种方案的特点是便于集中管理、同时提供了便捷性、容错性。

发明内容

在现有的DHCP技术向主机PC或其它DHCP客户端设备分配IP地址时,对于每个网段来说其网关地址始终是DHCP地址池中静态配置的那个唯一的网关地址。

在本发明可以将原DHCP技术中静态、唯一分配的网关,通过增加的动态的检测和分配的机制,将静态分配变为了动态分配,将唯一网关变为了多网关、从而扩展了灵活性。在具体的实现中通过在DHCP SERVER原工作机制上增加新的处理机制,并结合了DHCP Relay的功能特性来配合实现的。

附图说明

附图1:使用DHCP动态分配网关的方法的流程图。

在附图1中列出了DHCP动态分配网关的工作流程图,下面结合附图1的流程图,来说明DHCP动态分配网关的过程;包括步骤如下:

步骤A10,DHCP客户端发起discover请求/request续约请求IP、网关等参数;

步骤A20,DHCP discover/request报文经过或未经过DHCP Relay中继设备;

步骤A30,DHCP服务器检测收到的是否是DHCP Relay单播请求报文,如是则进入步骤A40;如收到的是DHCP Discover报文,则跳转到步骤A60;

步骤A40,DHCP服务器检测发现收到的是DHCP Relay单播的请求报文,这时先将DHCP Relay请求报文中的Relay Agent字段的IP提取出来进行检测:(1.检测提取的IP地址是非全0(0.0.0.0)的IP或主机位为非0的IP地址;2.检测提取的IP地址的网络地址部分与DHCP Server的某个地址池中的网络地址部分一致;3.DHCPserver使用PING检测此IP是否可以正常可达,即可以收到正常的ICMP回应报文;)提取的IP地址在通过如上的检测之后,记录/更新此IP地址为DHCP客户端对应网段的动态网关IP地址;

步骤A50,如某一项检测不匹配时,不进行动态分配网关的后续过程,跳转到步骤A70,正常提取DHCP Relay单播请求报文中的参数信息;如收到的是DHCP Discover报文,从DHCP Discover报文中正常提取参数信息进入下一步流程:步骤A70;

步骤A90,DHCP服务器正常收到DHCP客户端请求报文后,都会根据DHCP Server上实际配置的DHCP地址池参数信息,产生对应的DHCP offer回应报文:如收到的是DHCP Relay请求报文,这时在将DHCP offer回应报文发送给DHCP客户端时,先进行一次重写将DHCP offer报文中option3字段重写入上一步中提取并记录的IP地址,其它offer字段参数保持原样,然后再将重写后的DHCP offer回应报文发送给DHCP客户端;或收到DHCP Discover报文,向DHCP客户端回应正常未改写的DHCP offer回应报文发送给DHCP客户端,跳转到步骤A80;

步骤A100,DHCP客户端收到offer报文后,向DHCP服务器发送请求使用DHCP offer报文中IP及网关等参数信息的DHCP request请求报文;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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