The invention relates to a network address allocation method and device. The method comprises: acquiring terminal for the access network request; recognition information terminal type of the access request; the terminal type according to the identification information to determine the terminal; find the network address allocation mode corresponding to the terminal type; according to the network address allocation methods to find the corresponding to the terminal and the terminal type distribution network address. Thus, in the subsequent terminal access to the network, just to get the terminal network address can be determined according to the type of terminal terminal network address, without the need for terminal to send data analysis, less computing resources can be distinguished by the difference between the type of terminal management terminal of different terminal types.
【技术实现步骤摘要】
本专利技术涉及网络通信
,特别是涉及一种网络地址分配方法和装置。
技术介绍
随着网络通信技术的发展,接入网络的终端也呈现出多样的类型。终端在接入网络时,须从DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)服务器获取接入网络所需要的网络地址,在终端获取网络地址后才可以正常的访问网络资源。由于不同类型的终端对访问网络时,可能对网络造成不同的影响,需要对不同类型的终端进行区别化管理,而传统的识别终端类型的方法是通过对终端发送的数据进行分析来确定终端的类型,数据运算量大,占用较多的运算资源。
技术实现思路
基于此,有必要针对区分终端的类型占用较多运算资源的问题,提供一种网络地址分配方法和装置。一种网络地址分配方法,包括:获取终端发送的用于接入网络的接入请求;提取接入请求中终端类型的识别信息;根据识别信息确定终端的终端类型;查找与终端类型对应的网络地址分配方式;根据查找到的网络地址分配方式为终端分配与终端类型对应的网络地址。在其中一个实施例中,识别信息为DHCP协议栈指纹;提取所述接入请求中终端类型的识别信息,包括:对接入请求中的DHCP协议报文进行分析;提取DHCP协议报文中的厂商标识符字段信息和请求参数序列信息;根据厂商标识字段信息和请求参数序列信息生成DHCP协议栈指纹。在其中一个实施例中,根据查找到的网络地址分配方式为终 ...
【技术保护点】
一种网络地址分配方法,所述方法包括:获取终端发送的用于接入网络的接入请求;提取所述接入请求中终端类型的识别信息;根据所述识别信息确定所述终端的终端类型;查找与所述终端类型对应的网络地址分配方式;根据查找到的网络地址分配方式为所述终端分配与所述终端类型对应的网络地址。
【技术特征摘要】
1.一种网络地址分配方法,所述方法包括:
获取终端发送的用于接入网络的接入请求;
提取所述接入请求中终端类型的识别信息;
根据所述识别信息确定所述终端的终端类型;
查找与所述终端类型对应的网络地址分配方式;
根据查找到的网络地址分配方式为所述终端分配与所述终端类型对应的网
络地址。
2.根据权利要求1所述的方法,其特征在于,所述识别信息为DHCP协议
栈指纹;所述提取所述接入请求中终端类型的识别信息,包括:
对所述接入请求中的DHCP协议报文进行分析;
提取所述DHCP协议报文中的厂商标识符字段信息和请求参数序列信息;
根据所述厂商标识字段信息和所述请求参数序列信息生成所述DHCP协议
栈指纹。
3.根据权利要求1所述的方法,其特征在于,所述根据查找到的网络地址
分配方式为所述终端分配与所述终端类型对应的网络地址,包括:
判断所述终端类型是否属于禁止接入网络的终端类型;
若是,为所述终端分配无效网络地址;
若否,则查找与所述终端类型对应的可选网络地址范围,从所述可选网络
地址范围中提取网络地址并分配给所述终端。
4.根据权利要求1所述的方法,其特征在于,所述根据查找到的网络地址
分配方式为所述终端分配与所述终端类型对应的网络地址之后,还包括:
接收所述终端发送的网络访问请求;
获取与所述终端类型对应的行为管理配置信息;
根据所述行为管理配置信息处理所述网络访问请求。
5.根据权利要求4所述的方法,其特征在于,所述根据所述行为管理配置
信息处理所述网络访问请求,包括:
提取所述网络访问请求中所述终端的物理地址和/或网络地址;
判断所述物理地址和/或网络地址对应的终端类型是否为免认证终端类型;
若是免认证终端类型,则允许所述网络访问请求;
若不是免认证终端类型,则向所述终端发送认证请求,接收所述终端根据
所述认证请求返回的认证信息,并根据所述认证信息进行认证;
如果认证通过,则允许所述网络访问请求;
如果认证未通过,则拒绝所述网络访问请求。
6.一种网络地址分配装置,其特征在于,所述装置包括:
接...
【专利技术属性】
技术研发人员:严德志,
申请(专利权)人:深圳市深信服电子科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。