一种给DHCP客户端静态绑定IP地址的方法和装置制造方法及图纸

技术编号:16067150 阅读:47 留言:0更新日期:2017-08-22 18:23
本申请提供一种给DHCP客户端静态绑定IP地址的方法和装置,应用于DHCP服务端,在DHCP客户端已被动态分配IP地址情况下,所述方法包括:接收DHCP客户端发送的申请延长租约期限的DHCP‑REQUEST报文;其中所述DHCP‑REQUEST报文携带了所述DHCP客户端的MAC地址;基于本地存储的租约信息获取与所述DHCP客户端的MAC地址静态绑定的目标IP地址;其中,所述目标IP地址对应的租约信息中记录了所述DHCP客户端的MAC地址和租约期限为无限长的所述目标IP地址的静态绑定关系;将所述目标IP地址发送至所述DHCP客户端。采用本申请的技术方法,可以在所述DHCP客户端不断开网络连接的情况下,从动态分配的IP地址切换至静态绑定的IP地址。

Method and device for statically binding IP address to DHCP client

The present invention provides a method and apparatus for static DHCP client IP address binding, applied to the DHCP server, DHCP client has been assigned IP address case, the method comprises: receiving a DHCP client sends the application to extend the lease of the DHCP REQUEST message; wherein the DHCP REQUEST message carried by the DHCP client MAC address; local storage lease information acquisition and the DHCP client MAC address static binding target IP address based on the target; the IP address of the corresponding lease information recorded in the static binding relation between the DHCP client and the MAC address of the lease for the target IP address is infinite the; the target IP address is sent to the DHCP client. Using the technical method of this application, the address can be switched from the dynamically assigned IP address to the IP address of the statically bound, when the DHCP client continuously opens the network connection.

【技术实现步骤摘要】
一种给DHCP客户端静态绑定IP地址的方法和装置
本申请涉及网络通信
,特别涉及一种给DHCP客户端静态绑定IP地址的方法和装置。
技术介绍
DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是局域网的网络协议,用来为网络设备动态地分配IP地址等网络配置参数。所述DHCP采用客户端/服务端通信模式。由客户端向服务端提出配置申请,服务器返回为客户端分配的IP地址等配置信息,以实现IP地址等信息的动态配置。针对客户端的不同需求,DHCP提供三种IP地址分配策略,分别为静态配置IP地址、自动配置租期为无限长的IP地址、动态配置具有一定有效期限的IP地址。其中,如果DHCP客户端已经被动态分配了一个IP地址,那么无法在DHCP服务端上将该DHCP客户端的MAC地址与指定的IP地址进行静态绑定。
技术实现思路
有鉴于此,本申请提供一种给DHCP客户端静态绑定IP地址的方法和装置,其中,所述DHCP客户端已经被动态分配了一个IP地址,所述方法应用于DHCP服务端,用于给已被动态分配了IP地址的DHCP客户端静态绑定IP地址。具体地,本申请是通过如下技本文档来自技高网...
一种给DHCP客户端静态绑定IP地址的方法和装置

【技术保护点】
一种给DHCP客户端静态绑定IP地址的方法,应用于DHCP服务端,其中所述DHCP客户端已被动态分配了IP地址,其特征在于,包括:接收DHCP客户端发送的申请延长租约期限的DHCP‑REQUEST报文;其中所述DHCP‑REQUEST报文携带了所述DHCP客户端的MAC地址;基于本地存储的租约信息获取与所述DHCP客户端的MAC地址静态绑定的目标IP地址;其中,所述目标IP地址对应的租约信息中记录了所述DHCP客户端的MAC地址和租约期限为无限长的所述目标IP地址的静态绑定关系;将所述目标IP地址发送至所述DHCP客户端。

【技术特征摘要】
1.一种给DHCP客户端静态绑定IP地址的方法,应用于DHCP服务端,其中所述DHCP客户端已被动态分配了IP地址,其特征在于,包括:接收DHCP客户端发送的申请延长租约期限的DHCP-REQUEST报文;其中所述DHCP-REQUEST报文携带了所述DHCP客户端的MAC地址;基于本地存储的租约信息获取与所述DHCP客户端的MAC地址静态绑定的目标IP地址;其中,所述目标IP地址对应的租约信息中记录了所述DHCP客户端的MAC地址和租约期限为无限长的所述目标IP地址的静态绑定关系;将所述目标IP地址发送至所述DHCP客户端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:从所述DHCP-REQUEST报文中获取所述DHCP客户端的MAC地址;在本端保存的若干租约信息中,查找与所述DHCP客户端的MAC地址匹配的租约信息。3.根据权利要求2所述的方法,其特征在于,所述租约信息的类型包括静态租约类型和动态租约类型;所述租约信息中携带标记,所述标记用于标识所述租约信息的类型;其中,所述租约信息中还记录了所述DHCP客户端的MAC地址和租约期限为有限长的已动态分配给所述DHCP客户端的IP地址的映射关系;基于本地存储的租约信息获取与所述DHCP客户端的MAC地址静态绑定的目标IP地址,包括:从查找到与所述DHCP客户端的MAC地址匹配的租约信息中获取所述租约信息携带的标识租约信息类型的标记;从所述查找到的租约信息中,基于所述标记,获取静态租约类型的租约信息;从所述静态租约类型的租约信息中读取目标IP地址。4.根据权利要求3所述的方法,其特征在于,所述DHCP-REQUEST报文中还携带了已动态分配给所述DHCP客户端的IP地址;所述将所述目标IP地址发送至所述DHCP客户端,包括:从所述DHCP-REQUEST报文中读取所述已动态分配给所述DHCP客户端的IP地址;比较所述已动态分配给所述DHCP客户端的IP地址,与所述静态租约类型的租约信息中的IP地址是否相同;如果相同,将携带所述静态租约类型的租约信息中的IP地址的DHCP-ACK报文发送至所述DHCP客户端。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:如果所述已动态分配给所述DHCP客户端的IP地址,与所述静态租约类型的租约信息中的IP地址不相同,向所述DHCP客户端发送DHCP-NAK报文。...

【专利技术属性】
技术研发人员:孙行鹭
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1