美文网首页
【CDN】基本概念介绍

【CDN】基本概念介绍

作者: 胖三斤66 | 来源:发表于2019-12-24 10:08 被阅读0次

    参考: Java极客技术-微信公众号

    基本定义

    定义 : 内容分发网络(Content Delivery Network)
    作用 : 将网站的内容发布到最接近用户的网络边缘,使用户可以就近取得所需的内容,降低网络拥塞以及提高用户访问网站的响应速度。

    最直观的理解

    • 使用 CDN,相当于京东在各地建立仓库。然后根据你的位置就近选择一个仓库来发货
    • 不使用 CDN,相当于只能从卖家所在地发货。

    工作流程

    用户访问了使用CDN服务的资源时,DNS域名服务器通过CNAME方式将最终域名请求重定向到CDN系统中的智能DNS负载均衡系统。智能DNS负载均衡系统通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的节点地址提供给用户。

    1)用户在自己的浏览器中输入要访问的网站的域名,
    2)浏览器向本地DNS请求对该域名的解析,
    3)本地DNS将请求发到网站的主DNS,
    4)主DNS根据一系列的策略确定当时最适当的CDN节点,并将解析的结果(IP地址)发给用户,
    5)用户向给定的CDN节点请求相应网站的内容。

    CDN工作流程

    CDN组成

    CDN 一般包含

    1)分发服务系统

    分布服务系统

    2)负载均衡系统

    负载均衡系统

    3)管理系统

    管理系统 CDN三大组成

    相关文章

      网友评论

          本文标题:【CDN】基本概念介绍

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