cdn加速技术及用户访问CDN网站的过程

  网站访问慢是很多中小企业都有遇到过的事情,有些企业直接升级配置升级带宽,这样虽然好,但是成本会很高,而且有些地方,还是不可避免的会出现慢,你使用的移动线路,有些联通线路还会有延迟的现象,在使用BGP那成本就是非常高了。

  CDN是一个经策略性部署的整体系统,从技术上全面解决由于网络带宽小,用户访问量大,网点分布不均而产生的用户访问网站响应速度慢的根本原因,CDN目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到较接近用户的网络“边缘”,使用户可以就近取得所需的内容,解决Internet网络拥塞状况,提高用户访问网站的响应速度。

  简单的说然后就要说到了cdn加速,简单来说,cdn加速就是通过内容分发,把网站内容,镜像分发到各个节点,然后用户可以访问近处节点的内容,提升访问速度。

  用户访问CDN网站的过程有哪些。

  1),用户用浏览器搜索网站域名

  2),浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库一般得到的是该域名对应的CNAME记录,为了得到实际IP地址,浏览器需要再次对获得的CNAME域名进行解析以得到实际的IP地址,在此过程中,使用的全局负载均衡DNS解析,如根据地理位置信息解析对应的IP地址,使得用户能就近访问。

  3),此次解析得到CDN缓存服务器的IP地址,浏览器在得到实际的IP地址以后,向缓存服务器发出访问请求。

  4),缓存服务器根据浏览器提供的要访问的域名,通过Cache内部专用DNS解析得到此域名的实际IP地址,再由缓存服务器向此实际IP地址提交访问请求。

  5),缓存服务器从实际IP地址得得到内容以后,一方面在本地进行保存,以备以后使用,另一方面把获取的数据返回给客户端,完成数据服务过程。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《cdn加速技术及用户访问CDN网站的过程》
文章链接:https://zhuji.vsping.com/211988.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。