技术博客 > 正文

网站加速中智能路由如何实现?

2020-12-04

网站加速中智能路由能够通过实时探测网络中的路由状况,自动选择性能最好的路径回源,规避公网故障或拥塞的路径,解决跨运营商、跨国,网络不稳定等因素导致的响应慢、丢包、服务不稳定等问题。

动态内容时代,cdn传输效率愈加重要

随着Web2.0的兴起,产生了动态网页、个性化内容、电子交易数据等内容的加速,这些就涉及了动态内容加速技术。然而,公网默认路由存在偶发故障、低连通、高延时问题,这些问题严重影响请求的响应速度,使得用户请求的服务质量不能得到保证。

为了提高请求的响应速度,网宿自主研发了智能路由功能,该功能包括路由最优路径选择、路由实时探测、跨运营商访问优化与故障自动切换等多种技术。可通过实时探测网络中的路由状况,实时确定网宿边缘节点与源站之间的是否存在路由故障,自动选择性能最好的路径回源,自动避开公网故障或拥塞的路径,解决传输路径过长、网络质量不稳定等问题,保证数据的最佳传输效果。

最优路由路径

针对回源访问,网宿最优路径技术可以绕开互联网存在的网络不稳定,传输时延长的问题,通过实时的CDN加速节点内部探测,建立最优访问路径列表,并且选择一条最高性能的数据传输路径来传送用户的请求数据及响应数据。该功能为默认配置。

网宿科技黄莎琳:5G 与边缘计算“相互成就” 会持续深耕

路由故障自动切换

为了应对网络突发故障,降低网站不可访问的概率,优化终端用户体验,网宿通过路由故障自切换技术,降低因路由故障造成的访问不可达概率,有效提升网站性能稳定性。

网宿科技黄莎琳:5G 与边缘计算“相互成就” 会持续深耕

网宿路由故障自切换技术包括2个部分:动态路由探测方式和零时延路由故障切换方式。

动态路由探测方式

网宿动态路由探测是根据实时探测网宿内部网络路由及其到源站的路由的可用性,得到在该时段内的可用路由列表。后续用户端发送实际请求时,请求所走的路由将从这个可用的路由列表中选取。探测请求将由网宿节点直接发往源站,探测的次数为可配置的,通常情况,探测请求包非常小,不会对源站造成过大的负载。

零时延路由故障切换方式

因为“动态路由探测”主要用于提供可用路由列表,针对在探测时路由无故障,而用户请求时路由发生故障的情况,网宿提供零时延路由故障自切换技术方式,适用于对稳定性要求高的客户。零时延路由故障切换方式属于高级路由故障切换方式,属于增值服务。

零时延路由故障切换是基于动态路由探测中获得的可用路由列表,当用户请求是路由出现故障,立刻选用备用路由路径。该功能可以在用户端不主动断掉连接的前提下,自动选用其他的可用路由,若用户端断掉连接,则零时延路由故障切换组件就会停止下次路由选择操作,不会无限制地继续选择路由。即使用零时延切换功能后,用户端对于路由故障为零感知,有效提升用户上网体验。

智能路由作为CDN网站加速中核心技术之一,能在提升速度的同时兼顾稳定性、安全性,实现用户体验最优化、降低因网络问题导致访问失败,影响业务转化率。