zoukankan      html  css  js  c++  java
  • CDN是啥?

    CDN 介绍

    CDN ( Content Delivery Network ),也即内容分发网络。通过将网站内容(如图片、JavaScript 、CSS、网页等)分发至全网加速节点,配合精准智能调度系统和边缘缓存,使最终用户可以就近获取所需内容,有效解决互联网网络拥塞问题,提高终端用户访问网站的响应速度和可用性,与此同时,可大幅降低源站压力。




    CDN 加速原理

    比如你的域名是 www.abc.com ,加入CDN服务后,会分发至全网加速节点,当你访问 www.abc.com 的资源的时候,会从最近的节点返回,也就是比如说你原来的服务器在北京,然后我在海南访问,如果加入了CDN那么就会从海南附近的节点返回你请求的资源,资源图请求如下。
    CDN 网络拓扑图




    CDN 产品节点

    整个产品架构由客户端、CDN 网络、企业源站、管理控制台、CDN 智能调度系统等角色及模块组成。产品架构如下图所示:
    CDN 网络节点图



    用户通过浏览器访问资源,域名在解析的时候,可以快速接入到 CDN 厂商的网络中,CDN厂商智能的选择离用户最近的一个 CDN 节点IP资源响应用户,也就是达到用户可以在最短的响应时间,最快,最完整的请求(减少丢包), 这样既可以提高用户体验,也可以减少中心机房的压力。




  • 相关阅读:
    React Native 项目常用第三方组件汇总
    react-native-swiper的Github地址
    Navicat for MySQL 使用
    maven项目创7 配置分页插件
    rander()函数执行条件
    RN生命周期
    react-native连接夜神模拟器
    让PHP7达到最高性能的几个Tips
    php安装
    被swoole坑哭的PHP程序员
  • 原文地址:https://www.cnblogs.com/ezhar/p/12826713.html
Copyright © 2011-2022 走看看