[发明专利]处理网络请求引流错误的方法和系统有效
| 申请号: | 201910189302.0 | 申请日: | 2019-03-13 |
| 公开(公告)号: | CN109981453B | 公开(公告)日: | 2021-10-22 |
| 发明(设计)人: | 梁素琴;陈单江 | 申请(专利权)人: | 网宿科技股份有限公司 |
| 主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/715 |
| 代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
| 地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 处理 网络 请求 引流 错误 方法 系统 | ||
本发明实施例提供一种处理网络请求引流错误的方法和系统,属于通信技术领域。其中,系统包括:节点服务器、节点服务器上联的核心交换机和中心决策服务器。方法包括:节点服务器将接收到的目的ip地址为目标虚拟ip地址的网络请求发送至中心决策服务器;中心决策服务器判断目标节点服务器上传的目标网络请求是否被引流错误;若引流错误,中心决策服务器获取目标网络请求的自治系统传输路径,并生成自治系统传输路径的路由配置;中心决策服务器将路由配置发送给目标节点服务器上联的目标核心交换机,使目标核心交换机执行路由配置。本发明相较于现有技术能够保证按照预期引导网络请求,网络开销小。
技术领域
本发明涉及通信技术领域,特别涉及一种处理网络请求引流错误的方法和系统。
背景技术
随着网络服务的规模不断扩大,用户量迅速增加,单台业务服务器已无法同时承载所有网络请求,同时,跨区域或者跨ISP(Internet Service Provider,互联网服务提供商/电信运营商)的网络请求传输速度慢。故而,服务提供方以及ISP通过BGP(BorderGateway Protocol,边界网关协议)实现高速互联,消除不同AS(Autonomous System,自治系统)、不同区域及不同ISP之间的访问障碍,提高访问速度。
服务提供方可以在多个地理位置部署多个提供相同服务的节点服务器,采用Anycast技术为这些可以提供相同服务的节点服务器配置相同的虚拟ip地址,并且通过BGP向外广播该虚拟ip地址,来对外提供网络服务。这样,对于源ip地址不同但目的ip地址均指向该虚拟ip地址的网络请求,各个AS内的核心交换机可以按照BGP默认的选路原则,为每条网络请求选择路由优先级最高的自治系统传输路径(可称为最佳自治系统传输路径),按照最佳自治系统传输路径将每条网络请求引导至服务提供方所在的AS的核心交换机,从而使源ip地址不同的网络请求到达不同的节点服务器。
本专利申请的发明人,通过研究现有网络请求引流的过程发现,现有技术至少存在以下问题:通常服务提供方期望每条网络请求可以按照网络开销最低(例如,网络时延最短)的自治系统传输路径被引导至服务提供方的节点服务器上,但按照BGP默认的选路原则选择的最佳自治系统传输路径可能并不是网络开销最低的。例如,现有的BGP网络拓扑图可参阅图1,按照服务提供方的期望,来自AS4的网络请求应该被引导至服务提供方所在的AS1中的第一节点服务器(Server 1),此时按照AS4→AS3→AS1的自治系统传输路径引导该网络请求的网络开销最低,而实际上,该网络请求可能按照AS4→AS2→AS1的自治系统传输路径被引导至AS1中的第二节点服务器(Server 2),此时的网络开销不是最低的。因此,现有技术不能按照预期引导网络请求时,网络开销大。
发明内容
本申请的目的在于提供一种处理网络请求引流错误的方法和系统,以解决现有技术存在的部分或全部问题。
为实现上述目的,本申请一方面提供了一种处理网络请求引流错误的方法,所述方法应用于节点服务器、所述节点服务器上联的核心交换机和中心决策服务器,所述方法包括:所述节点服务器将接收到的目的ip地址为目标虚拟ip地址的网络请求发送至所述中心决策服务器;所述中心决策服务器判断目标节点服务器上传的目标网络请求是否引流错误;若引流错误,所述中心决策服务器获取所述目标网络请求的自治系统传输路径,并生成所述自治系统传输路径的路由配置;所述中心决策服务器将所述路由配置发送给所述目标节点服务器上联的目标核心交换机,使所述目标核心交换机执行所述路由配置。
进一步的,所述中心决策服务器判断目标节点服务器上传的目标网络请求是否被引流错误的步骤包括:所述中心决策服务器分析所述目标节点服务器上传的所述目标网络请求的源ip地址的归属信息;所述中心决策服务器判断所述归属信息是否在所述节点服务器针对所述目标虚拟ip地址的预设服务范围内;若不在,所述中心决策服务器则确定所述目标网络请求引流错误,否则确定所述目标网络请求引流正确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910189302.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种PW链路的回切方法及装置
- 下一篇:动态路由广播报文的广播控制方法和装置





