CDN 原理介绍

Author Avatar
饶英俊(Royin) 7月 05, 2022

CDN 介绍

CDN 全称 Content Delivery Network,中文称之为“内容分发网络”,使用 CDN 可以有效提高网站响应速度。在响应网络资源时,同时将网络资源缓存在最靠近用户的网络节点,这样用户可以根据就近的节点和缓存的内容,尽可能快的获取到网站资源

CDN 原理

当客户端访问站点资源,CDN 通过负载均衡、缓存机制、内容分发策略等技术,代替源站响应客户端请求,将站点资源返回给客户端。

  • 负载均衡。将网络中的流量尽可能平均分配,避免节点过载瘫痪,影响正常的网络访问。

  • 缓存机制。将服务器的资源缓存在本地和就近的 CDN 节点

  • 内容分发策略。通过分发策略来调度通信过程中的多次路由转发和处理,减小网络延迟

使用 CDN 的优点

  • CDN 代替源站响应请求,减轻了服务器压力

  • 静态资源可以放在 CDN,解决服务器网络带宽有限的问题

  • 通过 CDN 可以有效优化网络拥堵、处理高并发、提高响应速度等

该博客版权归饶英俊(Royin)所有,严禁抄袭,欢迎转载。如有反馈或建议等可通过邮箱联系我
本文链接:https://raoyingjun.github.io/2022/07/05/CDN%20%E5%8E%9F%E7%90%86%E4%BB%8B%E7%BB%8D/