【技术实现步骤摘要】
管理IP资源池的方法、装置、DHCP服务器及存储介质
[0001]本专利技术涉及以太网组网动态主机配置协议
,尤其涉及一种管理IP资源池的方法、装置、DHCP服务器及存储介质。
技术介绍
[0002]在高速发展的信息时代,使用到的各类app(application,手机软件)进行点对点传输的时候,都需要使用到IP地址在网络层进行数据传输。当用户侧有新的终端连接网络时,客户端发送dhcp(Dynamic Host Configuration Protocol,动态主机配置协议)discover报文,经过传输网络传输进入云化平台的DHCP服务端程序,服务端响应用户侧请求,从资源池中取出一个IP地址分配给用户的终端,封装成dhcp报文,再经过传输网络将dhcp报文传递给用户终端,用户终端响应该报文获得分配的地址,这个过程就是动态地址分配过程。按照当前RFC标准的DHCP服务端协议资源管理机制:
[0003]1、客户端发送dhcp release报文,服务端才会被动释放分配的IP。
[0004]2、客户端的租期 ...
【技术保护点】
【技术特征摘要】
1.一种管理IP资源池的方法,其特征在于,应用于DHCP服务器,包括:在满足预设条件之后,判断目标对应关系中每个终端的状态是否为活跃状态;其中,所述目标对应关系为终端标识和DHCP服务器分配给终端的IP地址的对应关系;若所述目标对应关系中有终端的状态不为活跃状态,则删除所述目标对应关系中该终端和对应的IP地址的对应关系,并根据该终端对应的IP地址,更新IP资源池。2.根据权利要求1所述的管理IP资源池的方法,其特征在于,判断目标对应关系中每个终端的状态是否为活跃状态,包括:针对所述目标对应关系中每个终端,通过以下部分或全部的方式判断所述终端的状态是否为活跃状态;方式1:逐一向所述终端发送第一预设个数的所述终端对应的探测报文;其中,所述终端对应的探测报文是根据所述目标对应关系中适用于目标网络的通信特征构建的,所述目标网络为根据多个终端和DHCP服务器构建的网络;若接收到所述终端发送的反馈报文的个数不超过第二预设个数,则确定所述终端的状态不为活跃状态;其中,所述第二预设个数小于所述第一预设个数;若接收到所述终端发送的反馈报文的个数超过第二预设个数,则确定所述终端的状态为活跃状态;方式2:若在所述终端的mac地址下预设时间段内产生的流量大于预设流量,则确定所述终端的状态为活跃状态;其中,所述预设时间段为满足预设条件之前的时间段;若在所述终端的mac地址下所述更新周期内产生的流量不大于预设流量,则确定所述终端的状态不为活跃状态。3.根据权利要求2所述的管理IP资源池的方法,其特征在于,通过以下方式构建每个终端的探测报文:若所述目标网络中包含中继器,则根据IPv4协议簇中的ICMP控制协议,构建每个终端的探测报文;若所述目标网络中不包含中继器,则根据IPv4协议簇中的ICMP控制协议,构建每个终端的探测报文;或根据ARP协议,构建每个终端的探测报文。4.根据权利要求3所述的管理IP资源池的方法,其特征在于,其中:若终端的探测报文为根据IPv4协议簇中的ICMP控制协议构建的,则通过L3转发功能向所述终端发送所述终端的探测报文;若终端的探测报文为根据ARP协议构建的,则通过linux原始套接字raw socket向所述终端发送所述终端的探测报文。5.根据权利要求1所述的管理IP资源池的方法,其特征在于,所述预设条件为:达到更新周期;或所述IP资源池中的IP地址的数量小于第一预设数量。6.根据权利要求1~5任...
【专利技术属性】
技术研发人员:方通,孙煜,周晓杰,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。