[发明专利]一种客户端识别方法及装置有效
申请号: | 201911349834.2 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111131250B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 隋可贵;李亮;孙艳杰 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L61/3015 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 识别 方法 装置 | ||
本说明书提出一种客户端识别方法及装置,应用于网络设备,在网络设备中预先配置常用字段名称关键字集合,常用字段名称关键字集合中包括用于配置客户端标识的常用字段名称关键字,方法包括:获取客户端发送的访问请求;判断访问请求中是否携带有预设的常用字段名称关键字集合中的常用字段名称关键字;在访问请求中携带有常用字段名称关键字的情况下,确定常用字段名称关键字对应的字段值为该客户端的标识。基于本说明书的技术方案,可以为所有网络设备进行统一配置管理,不用针对服务器的标识分配规则而单独配置网络设备就可以实现对客户端的识别,避免了工作人员手动配置时的繁琐和复杂。
技术领域
本说明书涉及网络通信技术领域,具体涉及一种客户端识别方法及装置。
背景技术
为了保障服务器的安全和负载健康,会对客户端向服务器发送的访问请求进行限制,同时为了避免对服务器的处理性能造成影响,需要在客户端发送的访问请求到达服务器之前就能够对访问请求进行限制,故常在客户端和服务器之间增加第三方网络设备,用于限制客户端的访问请求。
网络设备需要在能够识别客户端的基础上,才能做到对客户端的访问进行限制,故网络设备如何有效的识别客户端则成了保障服务器安全和负载健康的关键。
客户端在首次访问服务器时,服务器会在响应报文中添加分配给该客户端的标识,该客户端再次向服务器发送请求时,会将该客户端标识添加到访问请求中,以使服务器能够识别出客户端。但由于网络设备中,并没有记录服务器分配给客户端的标识,故网络设备并无法识别出客户端。
现有技术中,需要工作人员先获知服务器给客户端分配客户端标识的规则,然后基于分配规则,在网络设备上手动配置查找规则,配置的查找规则可以包括:报文头部名称、关键字等信息。网络设备在保存上述查找信息后,可以基于上述查找信息,在客户端发送的访问请求中查找到客户端标识,进而能够根据该客户端标识确定是否对该访问请求进行限制。由于不同服务器分配客户端标识的规则并不同,所以针对不同的服务器,需要有专业经验的工作人员去为网络设备配置不同的查找规则,因此手动配置非常繁琐和复杂。
发明内容
针对上述技术问题,本说明书提供一种客户端识别方法及装置,技术方案如下:
根据本说明书的第一方面,提供一种客户端识别方法,应用于网络设备,在该网络设备中预先配置常用字段名称关键字集合,上述常用字段名称关键字集合中包括用于配置客户端标识的常用字段名称关键字,该方法包括:
获取客户端发送的访问请求;
判断上述访问请求中是否携带有预设的常用字段名称关键字集合中的常用字段名称关键字;
在上述访问请求中携带有常用字段名称关键字的情况下,确定上述常用字段名称关键字对应的字段值为该客户端的标识。
根据本说明书的第二方面,提供一种客户端识别装置,应用于网络设备,在上述网络设备中预先配置常用字段名称关键字集合,上述常用字段名称关键字集合中包括用于配置客户端标识的常用字段名称关键字,该装置包括:
获取模块,用于获取客户端发送的访问请求;
判断模块,用于判断上述访问请求中是否携带有预设的常用字段名称关键字集合中的常用字段名称关键字;
确定模块,用于在上述访问请求中携带有常用字段名称关键字的情况下,确定上述常用字段名称关键字对应的字段值为该客户端的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911349834.2/2.html,转载请声明来源钻瓜专利网。