[发明专利]通过在区块链网络上运行DHCP服务器提供的高可用性DHCP服务有效

专利信息
申请号: 201810974078.1 申请日: 2018-08-24
公开(公告)号: CN110417929B 公开(公告)日: 2022-04-15
发明(设计)人: B·卡纳安;M·M·阿特马林加姆;D·P·罗摩克里希纳 申请(专利权)人: 慧与发展有限责任合伙企业
主分类号: H04L61/5014 分类号: H04L61/5014;H04L67/10;H04L9/32
代理公司: 北京市金杜律师事务所 11256 代理人: 王茂华
地址: 美国德*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 通过 区块 网络 运行 dhcp 服务器 提供 可用性 服务
【说明书】:

本公开提供一种通过在区块链网络上运行DHCP服务器提供的高可用性DHCP服务。本公开中的示例实施例涉及使用在区块链网络上运行的多个DHCP服务器来提供高可用性DHCP服务。可以通过运行DHCP服务器的区块链网络来提供高可用性DHCP服务:i)共享分配给客户端设备的IP地址的公共池;ii)对区块链的副本进行维护,该区块链包含服务器与客户端之间的通信记录,这些记录与将来自公共IP地址池的IP地址分配给客户端相关。

背景技术

动态主机配置协议(DHCP)是一种被用于在客户端计算设备(“DHCP客户端”)被连接到TCP/IP网络时动态地为它们分配IP地址的网络管理协议。DHCP基于客户端-服务器模型来进行操作。DHCP客户端的操作系统(OS)可以被配置为使用DHCP,使得DHCP客户端可以自动地(例如,在启动时)从DHCP服务器请求IP地址和联网参数。运行DHCP服务器软件的系统(例如,网关或路由器)被配置为对从客户端接收到的DHCP消息进行响应并且提供来自一系列IP地址的IP地址,在被分配给单个子网的IP地址的情况下,有时将该一系列IP地址称为“范围”。

DHCP协议的一个特征在于它最初被设计为一对多协议。换言之,单个DHCP服务器被设计为使用一个IP地址的范围来为多个客户端提供服务。该设计的一个问题在于它在DHCP服务器处提供了一个单一的故障点。DHCP服务器软件的最新配置已试图通过允许使用多个DHCP服务器对来自一个范围的IP地址进行分配而解决该问题。这些配置有时被称为“高可用性DHCP服务”。

在高可用性DHCP服务的一种配置(有时被称为“分割范围(split-scope)DHCP”配置)中,第一DHCP服务器将来自IP地址范围的第一部分IP地址分配给子网,并且第二DHCP服务器将来自该IP地址范围的第二部分IP地址分配给该子网。例如,第一DHCP服务器可以为IP地址中的80%(例如,192.168.100.2至192.168.100.203)提供服务,并且第二DHCP服务器可以为IP地址中的20%(例如,192.168.100.204至192.168.100.254)提供服务。

在高可用性DHCP服务的另一种配置(有时被称为“DHCP故障转移(failover)”配置)中,两个DHCP服务器可以提供来自一个范围的所有IP地址。这种DHCP故障转移配置可以在两种模式下进行操作:(i)热备用模式;以及(ii)负载分担模式。在热备用模式下,活动的主DHCP服务器可以对所有的客户端请求进行响应,而被动的备份服务器可以对DHCP信息的复制版本进行维护,并准备好在主DHCP服务器发生故障时进行接管。在负载分担模式下,两个DHCP服务器都可以对客户端的请求进行响应,并且用IP地址租约信息来对共享数据库进行更新。

发明内容

本文所描述的实施方式涉及使用在区块链网络上运行的多个DHCP服务器来提供高可用性DHCP服务的系统以及方法。

在一个实施例中,一个或多个服务器可以被配置为执行包括以下操作的方法:在第一服务器处,接收由客户端发送的发现消息,发现消息包括IP地址租约请求;在第一服务器处,准备提供消息事务,提供消息事务包括将由第一服务器提供给客户端的IP地址;以及将提供消息事务从第一服务器发送到区块链网络以便进行验证。在该实施例中,IP地址可以从由包括第一服务器的多个服务器所共享的IP地址的池中被选择,多个服务器形成区块链网络,由此多个服务器中的每个对区块链的相应副本进行维护,区块链的相应副本包括由服务器将来自池的IP地址分配给多个客户端的历史。在各种实施方式中,多个服务器可以是DHCP服务器。

在实施方式中,该方法还可以包括以下操作:第一服务器在将提供消息事务发送到区块链网络以便进行验证之前,使用私钥对提供消息事务进行数字签名。

在实施方式中,该方法还可以包括以下操作:第一服务器从区块链网络接收区块,所接收的区块包括对被发送到区块链网络的提供消息事务的验证;以及第一服务器用所接收的区块对区块链的其相应副本进行更新。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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