[发明专利]基于隧道技术的路由探测方法、路由节点和中心服务器有效
申请号: | 201810471027.7 | 申请日: | 2018-05-17 |
公开(公告)号: | CN108696428B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 李正平;段苏敏;王晨 | 申请(专利权)人: | 北京大米科技有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/741;H04L12/801;H04L12/911;H04L12/26 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉 |
地址: | 100142 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 隧道 技术 路由 探测 方法 节点 中心 服务器 | ||
本发明公开了一种基于隧道技术的路由探测方法、路由节点和中心服务器,所述路由探测方法包括:第一节点向同一分组内相邻的第二节点发送探测请求报文,并接收第二节点返回的包括链路延时和丢包率的探测响应报文;第一节点根据所述链路延时和丢包率向中心服务器发送两节点间的链路质量报文;第一节点根据所述两节点间的链路延时和丢包率与预设置的链路延时阈值和丢包率阈值进行比对,若超过阈值则向中心服务器发送链路路由查询报文,接收并根据中心服务器发送的链路路由响应报文中的最佳链路修改本节点路由表;其中,所述报文均经隧道封装后发送。本发明提供的路由探测方法能够在广域网中实现高质量的通信传输,能够减少专线带宽的租用以降低成本。
技术领域
本发明涉及通信技术领域,特别是涉及一种基于隧道技术的路由探测方法、路由节点和中心服务器。
背景技术
近年来,互联网中一组服务器节点之间的公网链路或专线链路短暂的丢包,抖动,延迟增大等导致的消息业务数据的链路往返时延(RTT,Round-Trip Time)增加,或者超时,以及音视频业务的卡顿等网络问题。为了规避暂时的网络抖动,目前业界已有的方案如SD-WAN,以及智能网络等,通过实时探测网络节点间的网络状况,然后上报到计算中心,进行计算,进而找出网络任何两个节点间的最优链路,从而避免业务受到短暂中间节点的故障的影响。
然而SD_WAN组网技术对于混合云部署不够友好,各大云厂商都有自己解决方案,有些云甚至不支持自己在TCP/IP的2层或3层的组网。同时业务集群自身区分边缘和中心节点,所述边缘和中心节点的结构是不对等的,而SD_WAN适用于对等的POP点和路由。进而使得部署在不同云厂商之间的服务器想要规避公网抖动而比较困难。
发明内容
为了解决上述问题至少之一,本发明第一方面提供一种基于隧道技术的路由探测方法,包括:
第一节点向同一分组内相邻的第二节点发送探测请求报文,并接收所述第二节点返回的探测响应报文,所述探测响应报文包括链路延时和丢包率;
第一节点根据所述链路延时和丢包率向中心服务器发送所述第一节点到第二节点间的链路质量报文;
第一节点将所述链路延时和丢包率与预设置的链路延时阈值和丢包率阈值进行比对,若所述链路延时超过链路延时阈值和/或所述丢包率超过丢包率阈值则向所述中心服务器发送链路路由查询报文,并接收来自所述中心服务器发送的链路路由响应报文,并根据所述链路路由响应报文中的最佳链路修改本节点路由表;
其中,所述报文均经隧道封装后发送。
进一步地,第一节点按照第一时间周期向所述同一分组内相邻的第二节点定时发送探测请求报文。
进一步地,所述探测请求报文包括TCP报文和/或ICMP报文,其中所述TCP报文用于检测链路延时,所述ICMP报文用于检测链路延时和丢包率。
进一步地,所述最佳链路是由所述中心服务器根据所述同一分组内各节点间的所述链路延时和丢包率的统一赋值对所述第一节点到目的节点的所有链路线路进行计算得出的分数最高的链路。
进一步地,所述链路延时和丢包率设置为不同的权重和赋值以计算最佳链路。
进一步地,所述中心服务器还包括强制路由的设置,所述第一节点按照第二时间周期从所述中心服务器定时查询是否设置了所述强制路由,若设置了所述强制路由则按照所述强制路由修改本地路由表。
进一步地,所述第一节点对所述报文进行隧道封装为GRE隧道封装,包括在所述报文上添加所述隧道的源地址和目的地址。
本发明第二方面提供一种基于隧道技术的路由探测方法,包括:
中心服务器接收来自同一分组内的第一节点到相邻第二节点的包括链路延时和丢包率的链路质量报文,并存储所述第一节点和第二节点间的链路延时和丢包率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大米科技有限公司,未经北京大米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810471027.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据传输方法及装置
- 下一篇:促进基于控制器的多播信令的装置、系统和方法