CDN

作者: Coder_LRT | 来源:发表于2017-04-24 11:11 被阅读7次

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

    CDN主要功能是在不同的地点缓存内容,通过负载均衡技术,将用户的请求定向到最合适的缓存服务器上去获取内容,比如说,是北京的用户,我们让他访问北京的节点,深圳的用户,我们让他访问深圳的节点。通过就近访问,加速用户对网站的访问。解决Internet网络拥堵状况,提高用户访问网络的响应速度。

    简单介绍下CDN与传统网站访问的区别:

    传统访问访问:

    <img src="https://pic2.zhimg.com/f9708de32d641358e47edc96307775d5_b.png" data-rawwidth="433" data-rawheight="444" class="origin_image zh-lightbox-thumb" width="433" data-original="https://pic2.zhimg.com/f9708de32d641358e47edc96307775d5_r.png">

    使用了CDN的网站访问:

    <img src="https://pic4.zhimg.com/79c1abc468349073fb433d0949423717_b.png" data-rawwidth="824" data-rawheight="567" class="origin_image zh-lightbox-thumb" width="824" data-original="https://pic4.zhimg.com/79c1abc468349073fb433d0949423717_r.png">

    与传统访问方式不同,CDN网络则是在用户和服务器之间增加缓存层,将用户的访问请求引导到最优的缓存节点而不是服务器源站点,从而加速访问速度。

    完整的CDN工作流程:

    <img src="https://pic4.zhimg.com/049b124feb55100ff2f147b768ad4c8b_b.png" data-rawwidth="400" data-rawheight="423" class="content_image" width="400">

    总结一下CDN的工作原理:通过权威DNS服务器来实现最优节点的选择,通过缓存来减少源站的压力。

    CDN应用场景:

    静态网页

    图片小文件、博客

    大文件下载

    软件下载、视频点播或图片存储网站

    动态加速

    直播网站

    应用加速

    手机APP

    相关文章

      网友评论

        本文标题:CDN

        本文链接:https://www.haomeiwen.com/subject/pfouzttx.html