You need to enable JavaScript to run this app.
导航

工作原理

最近更新时间2024.02.27 17:27:42

首次发布时间2022.07.29 10:29:11

在您的业务域名www.test.com接入全站加速服务后,在您的用户发起 HTTP 请求时,全站加速加快客户端请求内容分发的流程如下:
图片

  1. 用户请求获取源站域名www.test.com下的动态内容或静态内容,先向本地DNS发起域名解析的请求。
  2. 本地DNS检查缓存中是否有www.test.com的IP地址记录。
    1. 如果有IP记录,系统将IP地址记录返给终端用户。跳转第6步。
    2. 如果没有IP记录,系统将通过权威DNS服务器查询。跳转第3步。
  3. 权威 DNS 服务器解析www.test.com时,将此域名解析到CNAME:www.test.com.c.bdsa.cdnbuild.net
  4. 基于CNAME记录,本地DNS将请求发送至全站加速DNS调度系统。全站加速DNS调度系统对www.test.com.c.bdsa.cdnbuild.net解析。
  5. 全站加速 DNS 系统会向本地 DNS 提供最佳边缘节点的 IP 地址。最佳边缘节点是距离用户最近、能最快响应用户请求的边缘节点。
  6. 用户获取最佳边缘节点的IP地址。
  7. 用户根据最佳边缘节点的IP地址,向最佳边缘节点发起访问请求。
  8. 根据请求内容的类型,边缘节点的处理如下:
    1. 若请求内容为静态内容,且静态内容已经缓存在IP地址对应的边缘节点上,那么边缘节点将请求内容直接返回给终端用户,HTTP请求的处理流程结束。
    2. 若请求内容为动态内容,或者还没有缓存在边缘节点上的静态内容,那么边缘节点将使用智能算法查询内部网络到源站之间的最佳路径,通过最佳路径将请求路由到源站。
  9. 源站收到请求后,将请求内容返回给边缘节点。
  10. 边缘节点将源站返回的内容发送给终端用户,同时缓存静态内容。HTTP请求的处理流程结束。