[发明专利]一种监控用户端方法及系统有效
申请号: | 202010590478.X | 申请日: | 2020-06-24 |
公开(公告)号: | CN111865924B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 郭昭;李源;邱春武 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 蔡永波 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监控 用户端 方法 系统 | ||
1.一种监控用户端方法,其特征在于,包括:
用户端周期性采集自身的指标数据并根据采集到的指标数据形成相应的第一数据包,并将生成的第一数据包上传给中心服务器;
中心服务器根据接收到的第一数据包判断上传第一数据包的用户端是否为合法用户端;
如果上传第一数据包的用户端为合法用户端,则中心服务器在接收到合法用户端向其发送的服务请求时进一步判断合法用户端发送的服务请求是否为最新服务请求;
如果合法用户端向中心服务器发送的服务请求是最新服务请求,则中心服务器响应所述合法用户端发送的最新服务请求;
合法用户端通过上传第二数据包向中心服务器发送服务请求,所述合法用户端上传的第二数据包包括用户端的唯一标识、用户端向中心服务器发送的服务请求、以及用户端向中心服务器发送此次服务请求所对应的服务请求累计值;并将发送此次服务请求的时间点更新为用户端采集自身的指标数据的本周期起点;
所述中心服务器在接收到合法用户端向其发送的服务请求时进一步判断合法用户端发送的服务请求是否为最新服务请求,具体包括:
中心服务器根据第二数据包中的合法用户端的唯一标识自服务请求累计键值对获取合法用户端的最新服务请求累计值,将接收到的合法用户端的第二数据包内的发送此次服务请求所对应的服务请求累计值与最新服务请求累计值进行比较;
如果接收到的合法用户端的第二数据包内的发送此次服务请求所对应的服务请求累计值大于最新服务请求累计值,则判定合法用户端此次发送的服务请求为最新服务请求;
如果接收到的合法用户端的第二数据包内的发送此次服务请求所对应的服务请求累计值不大于最新服务请求累计值,则判定合法用户端此次发送的服务请求是已发送的服务请求被重新发送,不是最新服务请求。
2.根据权利要求1所述的监控用户端方法,其特征在于,所述用户端采集自身的指标数据并根据采集到的指标数据形成第一数据包,并将生成的第一数据包上传给中心服务器,具体包括:
用户端采集自身的指标数据;
通过用户端私钥将用户端采集到的指标数据加密生成签名,其中,所述用户端私钥通过中心服务器生成并安装在用户端内;
将用户端的唯一标识、用户端所采集的原始指标数据、以及根据采集到的指标数据生成的签名形成第一数据包,并将形成的第一数据包上传给中心服务器。
3.根据权利要求2所述的监控用户端方法,其特征在于,所述中心服务器根据接收到的第一数据包判断上传第一数据包的用户端是否为合法用户端,具体包括:
中心服务器生成与用户端私钥对应的用户端公钥,并将用户端公钥以键值对形式保存;其中公钥键值对的键为用户端的唯一标识,公钥键值对的值为用户端公钥;
在接收到用户端的第一数据包后,中心服务器根据所述第一数据包内用户端的唯一标识自公钥键值对获取用户端公钥,采用用户端公钥解密所述第一数据包内的签名;
并将采用用户端公钥解密签名后得到的解密数据与所述第一数据包内的原始指标数据进行比对;
当采用用户端公钥解密签名后得到的解密数据与所述第一数据包内的原始指标数据一致时,判定上传第一数据包的用户端为合法用户端;否则,为非法用户端。
4.根据权利要求3所述的监控用户端方法,其特征在于,还包括:
如果中心服务器在距离上次接收到用户端的第一数据包超过预设时间段后接收到该用户端新的第一数据包,则移除该用户端在中心服务器内相应的用户端公钥。
5.根据权利要求1所述的监控用户端方法,其特征在于,所述中心服务器根据接收到的第一数据包判断上传第一数据包的用户端是否为合法用户端之后,还包括:
如果上传第一数据包的用户端为合法用户端,则将合法用户端的IP地址标记为白名单;
如果上传第一数据包的用户端为非法用户端,则将非法用户端的IP地址标记为黑名单,所述中心服务器在链路层拦截标记为黑名单的IP地址发送的服务请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010590478.X/1.html,转载请声明来源钻瓜专利网。