本发明专利技术提供一种DHCP客户端分类的方法及系统,涉及动态主机配置协议DHCP技术领域。该DHCP客户端分类的方法包括:在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,确定生成DHCP客户端IP地址;建立所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系;指派DHCP客户端IP地址。本发明专利技术使得用户可根据各类情况灵活制定DCHP客户端分类策略,实施DHCP客户端分类,查询DHCP客户端分类信息。
【技术实现步骤摘要】
一种DHCP客户端分类的方法及系统
本专利技术涉及动态主机配置协议DHCP
,特别的为一种DHCP客户端分类的方法及系统。
技术介绍
DHCP,即为动态主机配置协议,负责DHCP客户端地址分配,主要包括地址分配策略主要有手动分配,自动分配和动态分配三种方式。目前DHCP应用非常广泛。但是在实现本专利技术过程中发现,当同一局域网存在多个DHCP服务器时候,无法检测其它服务器分配的IP地址,造成IP地址冲突。改进的技术在DHCP服务器上配置静态策略,通过对客户端DHCP请求包中携带的某个属性值或者某些属性值的组合进行匹配,实现客户端的分类;在远程服务器上存储客户端的分组信息,DHCP服务器根据客户端DHCP请求包中携带的某个属性值或者某些属性值的组合,向远程服务器发起查询,根据查询结果对客户端进行分类。这类技术试图提供一种多策略的DHCP客户端分类方法及系统,进而指定差异化的DHCP地址分配策略,实现对客户端访问权限或业务类型的差异化控制,并提高地址池的使用率。根据客户端DHCP请求包中的属性值组合,DHCP动态识别并匹配对应的设备类型指纹信息,根据终端类型对客户端进行分类。但是这类技术要在DHCP端配置策略,灵活度低,实现难度比较大,因而难解决上述地址冲突问题。另一个方面,智能家居快速兴起,包含有DHCP客户端的智能终端大量接入DHCP服务器,在实现本专利技术过程中发现,分类管理智能终端的IP变得非常迫切,而现有DHCP服务器没有包含DHCP客户端分类的信息,DHCP客户端也无法查询同一分类的所有DHCP客户端IP地址。
技术实现思路
为了克服现有技术现有DHCP服务器没有包含DHCP客户端分类的信息、DHCP客户端无法查询同一分类的所有DHCP客户端IP地址的问题,提升制定DHCP客户端分类策略灵活性,本专利技术专利提供一种DHCP客户端分类的方法及系统,用于解决上述
技术介绍
中的问题。为实现以上目的,本专利技术通过以下技术方案予以实现:一种DHCP客户端分类的方法,所述方法包括:DHCP服务器在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,确定生成DHCP客户端IP地址;DHCP服务器建立所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系;DHCP服务器指派DHCP客户端IP地址。进一步地,若所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系已存在且所述DHCP客户端分类与原映射关系的DHCP客户端分类数据不一致时,则将所述DHCP客户端分类更新到所述DHCP客户端MAC与所生成的IP地址的映射关系中。进一步地,在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,根据DHCP客户端分类信息确定生成DHCP客户端分类IP地址。另一方面,一种DHCP客户端分类的方法,所述方法包括:DHCP服务器从DHCP客户端接收到含有要查询的DHCP客户端分类信息的DHCP请求;DHCP服务器查询所述DHCP客户端分类所对应DHCP客户端MAC与IP地址映射关系,筛选出针对要查询的同一DHCP客户端分类的所有信息包括如下至少一种信息:IP、MAC、客户端主机名,生成含所述所有信息的DHCP回应信息;DHCP服务器将所述DHCP回应信息发送给DHCP客户端。另一方面,一种DHCP客户端分类的方法,包括:DHCP客户端向DHCP服务器发送带有DHCP客户端分类信息的DHCP请求;DHCP客户端接收DHCP服务器DHCP消息。进一步地,DHCP客户端通过包含DHCP客户端的客户端接收终端关于配置DHCP客户端分类的信息。另一方面,一种DHCP客户端分类的方法,包括:终端配置DHCP客户端分类;终端向客户端发送DHCP客户端分类的信息。另一方面,一种DHCP客户端分类的系统,所述系统内置于DHCP服务器,所述系统包括:消息收发单元,用于收发含有DHCP客户端分类信息的DHCP消息;分类单元,用于建立、查询DHCP客户端分类和DHCP客户端MAC与IP地址的映射关系。进一步地,所述分类单元还用于根据DHCP客户端分类信息确定生成DHCP客户端分类IP地址。另一方面,一种DHCP客户端分类的系统,所述系统内置于DHCP客户端,所述系统包括:消息收发单元,用于收发含有DHCP客户端分类信息的DHCP消息。另一方面,一种DHCP客户端分类的系统,所述系统内置于终端,所述系统包括:分类分配单元,用于根据策略确定DHCP客户端的分类;通信单元,用于与客户端通信设置DHCP客户端的分类信息。本专利技术提供了一种DHCP客户端分类的方法及系统。具备以下有益效果:本专利技术中:本专利技术在包含DHCP客户端的客户端配置DHCP客户端信息,提升了制定DHCP客户端分类策略灵活性;DHCP客户端将带有DHCP客户端分类信息发送给DHCP服务器,DHCP服务器从而建立DHCP客户端分类和DHCP客户端MAC与所生成的IP地址的映射关系,在DHCP服务器中保存了DHCP客户端分类的信息,因而DHCP客户端就能查询同一分类的所有DHCP客户端IP地址。本专利技术使得用户可根据各类情况灵活制定DCHP客户端分类策略,实施DHCP客户端分类,查询DHCP客户端分类信息。附图说明图1为本专利技术实施例一的流程图;图2为本专利技术实施例五的系统框图;图3为本专利技术实施例七的系统框图。具体实施方式下面结合附图与实施例对本专利技术作进一步说明:实施例一:本专利技术实施例一公开了一种DHCP客户端分类的方法,参照图1,包括以下步骤:步骤S11,DHCP服务器在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,确定生成DHCP客户端IP地址;步骤S12,DHCP服务器建立所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系;步骤S13,DHCP服务器指派DHCP客户端IP地址。进一步地,若所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系已存在且所述DHCP客户端分类与原映射关系的DHCP客户端分类数据不一致时,则将所述DHCP客户端分类更新到所述DHCP客户端MAC与所生成的IP地址的映射关系中。进一步地,在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,根据DHCP客户端分类信息确定生成DHCP客户端分类IP地址。这意味着,系统可以根据用户制定的客户端分类策略进行IP地址分配管理,将从根本上解决多个DHCP服务器造成的地址冲突问题。实施例二:本专利技术实施例二公开了一种DHCP客户端分类的方法,所述方法包括:DHCP服务器从DHCP客户端接收到含有要查询的DHCP客户端分类信息的DH本文档来自技高网...
【技术保护点】
1.一种DHCP客户端分类的方法,其特征在于,用于DHCP服务器,所述方法包括:/n在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,确定生成DHCP客户端IP地址;/n建立所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系;/n指派DHCP客户端IP地址。/n
【技术特征摘要】
1.一种DHCP客户端分类的方法,其特征在于,用于DHCP服务器,所述方法包括:
在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,确定生成DHCP客户端IP地址;
建立所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系;
指派DHCP客户端IP地址。
2.根据权利要求1所述的一种DHCP客户端分类的方法,其特征在于,所述方法还包括:若所述DHCP客户端分类和所述DHCP客户端MAC与所生成的IP地址的映射关系已存在且所述DHCP客户端分类与原映射关系的DHCP客户端分类数据不一致时,则将所述DHCP客户端分类更新到所述DHCP客户端MAC与所生成的IP地址的映射关系中。
3.根据权利要求1或权利要求2所述的一种DHCP客户端分类的方法,其特征在于,所述方法还包括:在从DHCP客户端接收到含有DHCP客户端分类信息的DHCP请求时,根据DHCP客户端分类信息确定生成DHCP客户端分类IP地址。
4.一种DHCP客户端分类的方法,其特征在于,用于DHCP服务器,所述方法包括:
从DHCP客户端接收到含有要查询的DHCP客户端分类信息的DHCP请求;
查询所述DHCP客户端分类所对应DHCP客户端MAC与IP地址映射关系,筛选出针对要查询的同一DHCP客户端分类的所有信息包括如下至少一种信息:IP、MAC、客户端主机名,生成含所述所有信息的DHCP回应信息;
将所述DHCP回应信息发送给DHCP客户端。
5.一种...
【专利技术属性】
技术研发人员:陈军,
申请(专利权)人:陈军,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。