frontend-document icon indicating copy to clipboard operation
frontend-document copied to clipboard

[网络&安全] [2021-02-22 更新] CDN有哪些优化静态资源加载速度的机制?

Open jeddygong opened this issue 3 years ago • 1 comments

jeddygong avatar Feb 22 '21 15:02 jeddygong

优化机制

  • 资源调度: CDN会根据用户接入网络的ip寻找距离用户最优路径的服务器。调度的方式主要有DNS调度、 http 302调度、使用HTTP进行的DNS调度(多用 于移动端) ;
  • 缓存策略和数据检索: CDN服务器使用高效的算法和数据结构,快速的检索资源和更新读取缓存;
  • 网络优化: 从OSI七层模型进行优化,达到网络优化的目的。
  • L1物理层: 硬件设备升级提高速度;
  • L2数据链路层: 寻找更快的网络节点、确保 Lastmile尽量短;
  • L3路由层: 路径优化,寻找两点间最优路径;
  • L4传输层: 协议TCP优化,保持长连接、TCP快速打开;
  • L7应用层: 静态资源压缩、请求合并;

jeddygong avatar Feb 22 '21 15:02 jeddygong