前端扫雷之CDN

参考链接:原文链接已失效,这里是转载链接

CDN(content delivery network,内容分发网络)

其目的是通过在现有的Internet中增加一层新的CACHE(缓存)层,将网站的内容发布到最接近用户的网络”边缘”的节点,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因,提高用户访问网站的响应速度。

传统的网络请求过程

1、用户输入请求地址
2、DNS解析地址返回对应IP地址
3、用户向返回的IP地址发起请求
4、服务器返回资源

CDN缓存加速

CDN加速其实就是将域名解析到缓存服务器而不是源服务器。

CDN加速

1、用户输入请求地址,DNS进行解析
2、本地DNS服务器请求CNAME指向的CDN专用智能调度DNS服务器
3、智能调度系统返回最佳节点IP
4、本地DNS将节点IP返回给用户
5、用户向节点发起请求
6、服务器返回资源

优点

1、减小源服务器带宽压力
2、智能选择节点,缩短传输时间(避免了不同网络之间传输时延和带宽问题)
3、集群抗攻击

猜你喜欢

转载自blog.csdn.net/u012075670/article/details/68068237