免备案CDN推荐
什么是CDN?CDN常见架构?CDN 如何工作?

什么是CDN?CDN常见架构?CDN 如何工作?

什么是 CDN


CDN就是内容分发网络(Content Delivery Network)。你可以参阅我们之前的内容:什么是CDN?5分钟搞懂CDN工作原理!    
拆开解释:    
内容:指的是静态资源。静态资源:前端的固定页面,无需查数据库,也不需要程序处理,直接能显示的页面。例如:图片、视频、文档、JS、CS、HTML。    
分发网络:指的是将静态资源分发到不同地理位置的服务器。    
没有使用CDN的网站,用户访问该网站时,是访问该网站的主服务器,如果访问者多,则会出现拥堵卡顿;如果该服务器距离遥远,又会出现网站打开延时,严重影响用户体验。而CDN就是将静态资源分发到多个不同的地方以实现就近访问,进而加快静态资源的访问速度,减轻服务器以及带宽的负担。  

CDN常见架构 


CDN的网络架构由节点组成,每个节点包括高速缓存服务器(Cache)和负载均衡设备,CDN的网络架构有三种模式。
1、二级架构  
2、三级架构  
3、混合架构    

CDN 如何工作?   


为了更好地理解 CDN 的实际工作原理,让我们看以下示例:

假设您有一个网站,并且存储网站所有文件的原始服务器位于法国巴黎。 

由于您提供高质量的产品,您的网站吸引了来自世界各地的用户。但是,您的服务器并不遍布全球,因此您遇到了延迟问题(用户和原始服务器之间的距离太大)。

例如,如果北京的用户想要访问您位于巴黎的网站,则每个请求都必须经过一系列路由器才能到达服务器。 

每次资源请求都会重复这一“行程”。延迟会发生,这是因为巴黎和北京之间的地理距离约为 5000 英里。 

在这种情况下,CDN 实际上可以缩短该距离,从而提高网站的性能。

CDN 会将内容的缓存版本存储在多个地理位置(也称为接入点)。每个接入点由多个缓存服务器组成,负责根据用户的距离分发您网站的内容。

因此,来自北京并请求访问您网站的用户将获得来自最近的接入点/缓存服务器的内容 - 可能是来自同一城市的服务器。因此,延迟将大大减少,您的网站加载速度也会更快。

什么是CDN缓存及工作原理?

对于 CDN,边缘服务器是缓存和存储数据的地方,网站接入CDN后,缓存将按以下方式进行:  
用户(例如香港)的访问者首次请求您网站,你网站上的静态资源(例如 style.css),会从您的美国服务器检索,并在交付后缓存在 CDN5香港边缘服务器上(即根据该用户距离最近的位置的CDN5 POP)。

如果同一访问者再次请求网站,将会从 CDN5 POP 边缘服务器先检查是否已缓存。 如果有缓存就立即返回结果了。如果没有,重复前面的缓存步骤。

用户可以通过检查X-Cache 响应标头来确认数据是否从就近的边缘服务器传输  

 

 

 

猜你喜欢

联系我们

Global

关于我们

热门内容

友情链接: USDT服务器 大陆免备案CDN 什么是DNS污染


© 免备案CDN推荐. All Rights Reserved.