[发明专利]网络地址分配方法和装置在审
申请号: | 201610025709.6 | 申请日: | 2016-01-14 |
公开(公告)号: | CN105516395A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 严德志 | 申请(专利权)人: | 深圳市深信服电子科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络地址 分配 方法 装置 | ||
技术领域
本发明涉及网络通信技术领域,特别是涉及一种网络地址分配方法和装置。
背景技术
随着网络通信技术的发展,接入网络的终端也呈现出多样的类型。终端在 接入网络时,须从DHCP(DynamicHostConfigurationProtocol,动态主机配置 协议)服务器获取接入网络所需要的网络地址,在终端获取网络地址后才可以 正常的访问网络资源。由于不同类型的终端对访问网络时,可能对网络造成不 同的影响,需要对不同类型的终端进行区别化管理,而传统的识别终端类型的 方法是通过对终端发送的数据进行分析来确定终端的类型,数据运算量大,占 用较多的运算资源。
发明内容
基于此,有必要针对区分终端的类型占用较多运算资源的问题,提供一种 网络地址分配方法和装置。
一种网络地址分配方法,包括:
获取终端发送的用于接入网络的接入请求;
提取接入请求中终端类型的识别信息;
根据识别信息确定终端的终端类型;
查找与终端类型对应的网络地址分配方式;
根据查找到的网络地址分配方式为终端分配与终端类型对应的网络地址。
在其中一个实施例中,识别信息为DHCP协议栈指纹;提取所述接入请求 中终端类型的识别信息,包括:
对接入请求中的DHCP协议报文进行分析;
提取DHCP协议报文中的厂商标识符字段信息和请求参数序列信息;
根据厂商标识字段信息和请求参数序列信息生成DHCP协议栈指纹。
在其中一个实施例中,根据查找到的网络地址分配方式为终端分配与终端 类型对应的网络地址,包括:
判断终端类型是否属于禁止接入网络的终端类型;
若是,为终端分配无效网络地址;
若否,则查找与终端类型对应的可选网络地址范围,从可选网络地址范围 中提取网络地址并分配给终端。
在其中一个实施例中,根据查找到的网络地址分配方式为终端分配与终端 类型对应的网络地址之后,还包括:
接收终端发送的网络访问请求;
获取与终端类型对应的行为管理配置信息;
根据行为管理配置信息处理网络访问请求。
在其中一个实施例中,根据行为管理配置信息处理网络访问请求,包括:
提取网络访问请求中终端的物理地址和/或网络地址;
判断物理地址和/或网络地址对应的终端类型是否为免认证终端类型;
若是免认证终端类型,则允许网络访问请求;
若不是免认证终端类型,则向终端发送认证请求,接收终端根据认证请求 返回的认证信息,并根据认证信息进行认证;
如果认证通过,则允许网络访问请求;
如果认证未通过,则拒绝网络访问请求。
上述网络地址分配方法,在接收到终端发送的接入网络的接入请求后,从 接入请求中提取识别信息,根据识别信息可以确定终端的终端类型,根据不同 的终端类型查找不同的网络地址分配方式,根据网络地址分配方式为终端分配 网络地址,便可以根据终端的网络地址确定终端类型。这样,在后续终端访问 网络时,只需获取终端的网络地址,即可根据终端的网络地址确定终端类型, 无需对终端发送的数据进行分析,占用较少的运算资源,通过区别终端类型可 以对不同终端类型的终端进行区别化管理。
一种网络地址分配装置,包括:
接入请求获取模块,用于获取终端发送的用于接入网络的接入请求;
识别信息提取模块,用于提取接入请求中终端类型的识别信息;
终端类型确定模块,用于根据识别信息确定终端的终端类型;
分配方式查找模块,用于查找与终端类型对应的网络地址分配方式;
网络地址分配模块,用于根据查找到的网络地址分配方式为终端分配与终 端类型对应的网络地址。
在其中一个实施例中,识别信息为DHCP协议栈指纹;识别信息提取模块 包括:
协议报文分析模块,用于对接入请求中的DHCP协议报文进行分析;
报文信息提取模块,用于提取DHCP协议报文中的厂商标识符字段信息和 请求参数序列信息;
报文信息组合模块,用于根据厂商标识字段信息和请求参数序列信息生成 DHCP协议栈指纹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市深信服电子科技有限公司,未经深圳市深信服电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610025709.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可折叠的移动终端
- 下一篇:域名管理的方法和装置