[发明专利]一种多线路由方法及系统有效
申请号: | 201710760115.4 | 申请日: | 2017-08-29 |
公开(公告)号: | CN109428820B | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 谭杰;蔡少君;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/751;H04L12/24 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
地址: | 550003 贵州省贵安*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 线路 方法 系统 | ||
本发明公开了一种多线路由方法及系统,此方法包括:在节点服务器上配置隶属于不同运营商的网关IP;中心服务器根据各节点服务器支持的运营商、各节点服务器上的网关配置信息确定各节点服务器上的各运营商的策略表,节点服务器配置所支持的各运营商的策略表;各运营商的策略表中包括具有IP集和此运营商的网关IP;节点服务器接收访问请求,根据此访问请求的来源IP匹配各运营商的策略表中的IP集,通过匹配的路由策略表中的出口网关输出所述访问请求。本发明使用多线路由的节点服务器,通过对多线路由策略的配置使访问请求尽量在同一运营商网络中传输,减少跨运营商传输导致的不能正常回源的问题。
技术领域
本发明涉及互联网技术领域,尤其涉及一种多线路由方法及系统。
背景技术
在实际应用网络中存在多个跨运营商的复杂环境下,对于各运营商之间要相互通信造成了很大的障碍,例如电信用户访问联通网络、移动用户访问联通网络或者其他小运营商访问移动或联通网络、其他各种类型的跨运营商网络之间的访问通常都会出现访问速度较慢或访问失败的情况。尤其在内容分发网络(Content Delivery Network,CDN)业务场景中,边缘节点回访上层节点(也称为父节点)时,上层节点只能选取单一运营商网络线路,因为上层节点需要回源,客户的源站多设置在不同运营商上,这就会导致上层节点回源站时会出现跨运营商回源的情况,从而出现不能正常回源的现象。
针对上述情况,一般情况下会采用边界网关协议(BGP)机房的节点来作为上层节点。BGP节点具有很强的扩展性,可以与各个运营商的网络均联通并且很快访问不同的运营商网络,可以实现单IP多线路场景。以CDN场景中使用BGP机房的节点作为中间节点来举例,一般的场景是用户请求访问到边缘节点,各边缘节点回到BGP节点,BGP节点再回源站拉取访问内容,然后逐层返回给用户。现有技术存在如下缺点:
(1)当机房发生网络波动或者异常的时候,就会造成CDN网络中所有使用这个机房节点做父节点的客户访问回源发生异常,并且无法切换到其它节点;并且CDN各边缘节点回父节点取内容的时候,也会发生通信异常,导致没法正常回父节点,用户就无法正常访问资源,极大的降低CDN平台稳定性和可用性。
(2)由于BGP节点机房的租用价格以及带宽费用比较昂贵,在CDN网络的大流量场景中,带宽成本消耗太大。
发明内容
为了解决上述技术问题,本发明提供了一种多线路由方法及系统。
本发明提供了一种多线路由方法,包括:
在节点服务器上配置隶属于不同运营商的网关IP;
中心服务器根据各节点服务器支持的运营商、各节点服务器上的网关配置信息确定各节点服务器上的各运营商的策略表,节点服务器配置所支持的各运营商的策略表;各运营商的策略表中包括具有IP集和此运营商的网关IP;
节点服务器接收访问请求,根据此访问请求的来源IP匹配各运营商的策略表中的IP集,通过匹配的路由策略表中的出口网关输出所述访问请求。
上述方法还具有以下特点:
所述方法还包括:中心服务器向节点服务器发送用于测试节点服务器至目标运营商之间网络通路是否连通的测试任务,在测试结果为不连通或连通指数低于预设指标时,将此测试任务中的测试访问IP从此目标运营商的策略表中的IP集中删除并将测试访问IP增加至其它运营商的策略表中,将更新后的策略表配置至相应的节点服务器。
上述方法还具有以下特点:
所述方法还包括:在不同的测试服务器上配置属于不同运营商的IP,所述中心服务器向测试服务器发送用于测试相应运营商至一节点服务器之间网络通路是否连通的测试任务,在测试结果为不连通或连通指数低于预设指标时,将此测试任务中的测试访问IP从此节点服务器上的目标运营商的策略表中的IP集中删除,并将测试访问IP增加至其它运营商的策略表中,将更新后的策略表配置至相应的节点服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710760115.4/2.html,转载请声明来源钻瓜专利网。