[发明专利]网络地址分配方法、服务器和节点有效
申请号: | 201210409906.X | 申请日: | 2012-10-24 |
公开(公告)号: | CN102904977A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 刘清华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 李楠 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络地址 分配 方法 服务器 节点 | ||
技术领域
本发明涉及通信领域,尤其涉及一种网络地址分配方法、服务器和节点。
背景技术
在海量的分布式集群系统中,通常节点数量众多。为了避免因应对变化的IP(Internet Protocol,网络协议)地址给系统设计增加不必要的复杂性,都希望集群节点采用固定IP分配。因此,如何为数量众多的节点自动分配IP地址,并加以管理成为了重要的难题。
在现有技术中,常用的做法是借助DHCP(Dynamic Host ConfigurationProtocol,动态主机设置协议)Server(服务器)的原理,服务器依据节点发送的请求中所携带的发送请求部件的MAC(Medium/Media AccessControl,介质访问控制)地址来记忆节点,并为其分配特定的IP地址。如图1所示,其为现有技术中分配IP地址的流程图。首先,DHCP Server接收节点发出的带有MAC地址的I P地址请求,该MAC地址为节点中用于发送IP地址请求的部件的MAC地址。然后,DHCP Server按照一定规则查找到MAC地址对应的IP地址,并记录下两者的对应关系,生成如表1所示的列表,保证以后每次节点重启后都能分配到和首次相同的IP地址。最后,DHCP Server将查询到的IP地址返回节点。
表1
现有的IP地址分配方法将节点中用于发送IP地址请求的部件的MAC地址和IP地址绑定,所以,当该部件更换以后,例如发生故障或者设备更新的时候,该节点用于发送IP地址请求的部件的MAC地址也发生改变,导致必须利用人工将新部件的MAC地址更新到DHCP Server中用于记录MAC地址和IP地址对应关系的列表中。因此,时间成本和经济成本都很高。
发明内容
本发明实施例提供了一种网络地址分配方法、服务器和节点,利用节点多个硬件标识获取网络地址,从而降低了管理网络地址分配的复杂度。
第一方面,本发明实施例提供了一种网络地址分配方法,所述方法包括:
接收节点发送的网络地址请求,所述网络地址请求中携带有该节点的硬件标识;
从所述网络地址请求中提取所述节点的硬件标识,从网络地址列表中查询所述硬件标识;
当从所述网络地址列表中查询到所述硬件标识时,提取该硬件标识对应的网络地址;
将所述对应的网络地址发送给所述节点。
第二方面,本发明实施例提供了另一种网络地址分配方法,所述方法包括:
向服务器发送节点的网络地址请求,所述网络地址请求中携带有本节点的硬件标识,用以所述服务器根据所述硬件标识从网络地址列表中查询并提取所述硬件标识所对应的网络地址;
接收所述服务器发送的所述网络地址请求消息的应答消息,所述应答消息中携带有本节点的网络地址。
第三方面,本发明实施例提供了一种服务器,所述服务器包括:
第一接收单元,用于接收节点发送的网络地址请求,所述网络地址请求中携带有该节点的硬件标识;
查询单元,用于从所述网络地址请求中提取所述节点的硬件标识,从网络地址列表中查询所述硬件标识;
提取单元,用于当从所述网络地址列表中查询到所述硬件标识时,提取该硬件标识对应的网络地址;
发送单元,用于将所述对应的网络地址发送给所述节点。
第四方面,本发明实施例提供了一种节点,所述节点包括:
第一发送单元,用于向服务器发送节点的网络地址请求,所述网络地址请求中携带有本节点的硬件标识,用以所述服务器根据所述硬件标识从网络地址列表中查询并提取所述硬件标识所对应的网络地址;
接收单元,用于接收所述服务器发送的所述网络地址请求消息的应答消息,所述应答消息中携带有本节点的网络地址。
第五方面,本发明实施例提供了一种网络地址分配系统,所述系统包括:
本发明实施例提供的服务器和至少一个节点。
第六方面,本发明提供了一种服务器,其特征在于,所述服务器包括:
网络接口;
处理器;
存储器;
物理存储在所述存储器中的应用程序,所述应用程序包括可用于使所述处理器和所述装置执行以下过程的指令:
接收节点发送的网络地址请求,所述网络地址请求中携带有该节点的硬件标识;
从所述网络地址请求中提取所述节点的硬件标识,从网络地址列表中查询所述硬件标识;
当从所述网络地址列表中查询到所述硬件标识时,提取该硬件标识对应的网络地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210409906.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式全自动超声促溶茶杯
- 下一篇:一种新型支架茶壶