CDN加速器简介

CDN概述

CDN的全称是Content Delivery Network,即内容分发网络。

CND加速主要是加速静态资源,如网站上面上传的图片、媒体,以及引入的一些Js、css等文件。

CND加速需要依靠各个网络节点,例如100台CDN服务器分布在全国范围,从上海访问,会从最近的节点返回资源,这是核心。

CND服务器通过缓存或者主动抓取主服务器的内容来实现资源储备。

 

CDN解析原理

1. CDN是将源站内容分发给用户最近的CDN服务器,使得用户可以就行访问服务器资源,提高用户访问的速度和成功率。解决网络带宽、服务器分布、服务器性能带来的访问延迟的问题

CDN架构

组成:

1台服务器和几台CDN加速服务器组成

原理:

1. 当用户点击网页上面的URL时,经过本地DNS解析,DNS系统会最终将域名的解析权教给CNAME指向的CDN专用的DNS服务器

2.CDN的DNS服务器CDN的全局负载均衡设备IP地址发送给用户

3.用户向CDN的全局负载均衡设备发起URL请求

4. CDN全局负载均衡设备根据用户的IP地址和访问的URL,选择一台所属区域的区域负载均衡设备,告诉用户向这台设备发起请求

5. 区域负载均衡设备会为用户选择一台合适的缓存服务器提供服务,选择的依据包括:用户的IP、判断哪一台缓存服务器离用户最近;根据用户所访问的URL,判断哪一台缓存服务器上面有这个URL的内容;查询各个服务器的当前负载情况,判断哪一台服务器尚有服务能力。基于上面的这些条件,区域负载均衡设备会向全局负载均衡设备返回一台缓存服务器的IP地址。

6. 全局负载设备把缓存服务器的IP地址返回给用户

7. 用户向缓存服务器发送请求,缓存服务器相应用户的请求,将用户所需的内容发送给客户的终端。如果这台缓存服务器并没有用户所想要的内容,而区域均衡设备依然将它分配给了用户,那么这台服务器就要向他的上级缓存服务器请求内容,直至将内容追溯到网页源代码的服务器把内容缓存到本地。

CDN好处:

1. 提高网站的响应速度,用户的访问体验效果;

2. 轻松应对突发的流量

3. 有效的抵御了DDOS攻击

4. 减轻了源服务器的负载

 

转载于:https://www.cnblogs.com/AiL598/p/9566118.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值