[发明专利]网络请求的处理方法、装置、服务器及计算机可读存储介质有效
| 申请号: | 201910549975.2 | 申请日: | 2019-06-24 |
| 公开(公告)号: | CN110365747B | 公开(公告)日: | 2022-04-01 |
| 发明(设计)人: | 陈钢 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
| 主分类号: | H04L67/63 | 分类号: | H04L67/63;H04L67/52;H04L61/00;H04L101/668;H04L101/69 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 请求 处理 方法 装置 服务器 计算机 可读 存储 介质 | ||
本发明提供了一种网络请求的处理方法、装置、服务器、计算机可读存储介质,该方法包括:接收客户端的网络请求,网络请求包括客户端所在终端的IP地址、定位信息以及网络运营商信息;判断IP地址是否为所属地信息的变化频率大于预设频率阈值的目标IP地址;若是,获取目标网络服务节点;响应于网络请求,发送目标网络服务节点的访问地址至客户端;其中,目标网络服务节点为地理位置与定位信息相同或在定位信息周边、且运营商信息与网络运营商信息相同或不同的网络服务节点。本发明可以分发地理位置就近于该终端的目标网络服务节点,提升了对所属地经常变化的IP地址的网络请求的CND的调度质量,以及降低了终端侧客户端的卡顿几率。
技术领域
本发明涉及网络技术领域,特别是涉及一种网络请求的处理方法、装置、服务器及计算机可读存储介质。
背景技术
CDN(Content Delivery Network,内容分发网络)的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,将用户的访问指向距离最近的缓存服务器上,由缓存服务器直接响应用户请求。
在相关技术中,CDN在对用户请求进行调度时,主要是通过获取来源IP的所属地信息,从而就近分发缓存服务器给该来源IP。但是,基于各种原因,IP的所属地会经常发生变化,从而导致CDN所获取到的来源IP的所属地信息仍旧为变化之前的所属地,并非最新的所属地,使得获取的所属地不够准确。那么这将导致所分发的缓存服务器不是该来源IP的就近服务器,从而引发CDN调度质量较差、客户端卡顿几率较高的问题。
发明内容
本发明提供了一种网络请求的处理方法、装置、服务器及计算机可读存储介质,以解决相关技术中的CDN调度方法所存在的CDN调度质量较差、客户端卡顿几率较高的问题。
为了解决上述问题,根据本发明的一个方面,本发明公开了一种网络请求的处理方法,包括:
接收客户端的网络请求,所述网络请求包括所述客户端所在终端的IP地址、定位信息以及网络运营商信息;
判断所述IP地址是否为所属地信息的变化频率大于预设频率阈值的目标IP地址;
若是,获取目标网络服务节点;
响应于所述网络请求,发送所述目标网络服务节点的访问地址至所述客户端;
其中,所述目标网络服务节点选自以下之一:
地理位置与所述定位信息相同、且运营商信息与所述网络运营商信息相同的第一网络服务节点;
地理位置在所述定位信息周边、且运营商信息与所述网络运营商信息相同的第二网络服务节点;
地理位置与所述定位信息相同、且运营商信息与所述网络运营商信息不同的第三网络服务节点;
地理位置在所述定位信息周边、且运营商信息与所述网络运营商信息不同的第四网络服务节点。
根据本发明的另一方面,本发明还公开了一种网络请求的处理装置,包括:
接收模块,用于接收客户端的网络请求,所述网络请求包括所述客户端所在终端的IP地址、定位信息以及网络运营商信息;
判断模块,用于判断所述IP地址是否为所属地信息的变化频率大于预设频率阈值的目标IP地址;
获取模块,用于若所述判断模块确定所述IP地址为所属地信息的变化频率大于预设频率阈值的目标IP地址,则获取目标网络服务节点;
发送模块,用于响应于所述网络请求,发送所述目标网络服务节点的访问地址至所述客户端;
其中,所述目标网络服务节点选自以下之一:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910549975.2/2.html,转载请声明来源钻瓜专利网。





