[发明专利]为终端分配IP地址的方法、获取IP地址的方法及装置有效
申请号: | 201410856058.6 | 申请日: | 2014-12-31 |
公开(公告)号: | CN104468869B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 章靠;廖以顺;王逸 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08;H04L12/741 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 分配 ip 地址 方法 获取 装置 | ||
1.一种为终端分配IP地址的方法,该方法应用于虚拟路由冗余协议VRRP组的各成员设备中,所述VRRP组的各成员设备分别被分配了不同的网关MAC地址,其特征在于,所述方法包括:
接收上线终端的广播报文;
根据所述广播报文向所述上线终端发送响应报文,所述响应报文携带有分配给所述成员设备的网关MAC地址和设备标识,以使所述上线终端根据接收到的响应报文的先后顺序选取为自身分配IP地址的成员设备;
接收所述上线终端的请求报文,所述请求报文中携带有所述成员设备的网关MAC地址和设备标识;
根据所述请求报文获取待分配至所述上线终端的IP地址;
将携带有所述IP地址的检测信息发送至所述VRRP组的其他成员设备,并接收所述VRRP组其他成员设备发送的与所述IP地址的使用状态对应的回复信息;
当所述回复信息指示所述IP地址能够使用时,则将所述IP地址分配至所述上线终端。
2.根据权利要求1所述的方法,其特征在于,所述获取待分配至所述上线终端的IP地址具体包括:
从所述VRPP组的各成员设备共享的地址池中选择一个可用状态的IP地址,并将所述IP地址的状态从可用状态置为占用状态。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
将所述IP地址的状态从所述占用状态置为分配状态,并向所述VRRP的其他成员设备发送与所述IP地址对应的同步信息,所述同步信息包括所述IP地址的状态为分配状态。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述回复信息指示所述IP地址不能够使用时,则将所述IP地址从所述占用状态释放,并从所述地址池中选择另一个可用状态的IP地址。
5.一种获取IP地址的方法,该方法应用的终端连接至分配了不同网关MAC地址的VRRP组的各成员设备,其特征在于,所述方法包括:
发送广播报文至所述VRRP组的各成员设备;
接收所述VRRP组的各成员设备发送的响应报文,所述VRPP组的各成员设备发送的响应报文携带有分配给所述各成员设备的网关MAC地址和设备标识;
根据接收到的响应报文的先后顺序选取为自身分配IP地址的成员设备;
向选取的成员设备发送请求报文,所述请求报文中携带有所述选取的成员设备的网关MAC地址和设备标识;
接收所述选取的成员设备分配的IP地址。
6.一种为终端分配IP地址的装置,该装置应用于VRRP组的各成员设备中,所述VRRP组的各成员设备分别分配了不同的网关MAC地址,其特征在于,所述装置包括:
第一接收单元,用于接收上线终端的广播报文;
发送单元,用于根据所述广播报文向所述上线终端发送响应报文,所述响应报文携带有分配给所述成员设备的网关MAC地址和设备标识,以使所述上线终端根据接收到的响应报文的先后顺序选取为自身分配IP地址的成员设备;
第二接收单元,用于接收所述上线终端的请求报文,所述请求报文中携带有所述成员设备的网关MAC地址和设备标识;
获取单元,用于根据所述请求报文获取待分配至所述上线终端的IP地址;
收发单元,用于将携带有所述IP地址的检测信息发送至所述VRRP组的其他成员设备,并接收所述VRRP组其他成员设备发送的与所述IP地址的使用状态对应的回复信息;
分配单元,用于当所述回复信息指示所述IP地址能够使用时,则将所述IP地址分配至所述上线终端。
7.根据权利要求6所述的装置,其特征在于,所述获取单元具体用于从所述VRPP组的各成员设备共享的地址池中选择一个可用状态的IP地址,并将所述IP地址的状态从可用状态置为占用状态。
8.根据权利要求7所述的装置,其特征在于,所述分配单元还用于将所述IP地址的状态从所述占用状态置为分配状态;
以及,所述收发单元还用于向所述VRRP的其他成员设备发送与所述IP地址对应的同步信息,所述同步信息包括所述IP地址的状态为分配状态。
9.根据权利要求7所述的装置,其特征在于,所述获取单元还用于当所述回复信息指示所述IP地址不能够使用时,则将所述IP地址从所述占用状态释放,并从所述地址池中选择另一个可用状态的IP地址。
10.一种获取IP地址的装置,该装置应用的终端分别连接至分配了不同网关MAC地址的VRRP组的各成员设备,其特征在于,所述装置包括:
第一发送单元,用于向发送广播报文至所述VRRP组的各成员设备;
第一接收单元,用于接收所述VRRP组的各成员设备发送的响应报文,所述VRPP组的各成员设备发送的响应报文携带有分配给所述各成员设备的网关MAC地址和设备标识;
选取单元,用于根据接收到的响应报文的先后顺序选取为自身分配IP地址的成员设备;
第二发送单元,用于向选取的成员设备发送请求报文,所述请求报文中携带有所述选取的成员设备的网关MAC地址和设备标识;
第二接收单元,用于接收所述选取的成员设备分配的IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410856058.6/1.html,转载请声明来源钻瓜专利网。