互联网的蓬勃发展,全世界的网民总数已经超过了 40 亿,意味着全世界一半的人都在上网,我国网民规模达8.02亿,普及率为57.7%,如此庞大的市场必然竞争激烈,使网站对对网站的浏览速度和效果愈加重视,CDN作为网站加速的工具,得以得到更广泛的应用和发展。

CDN的全称Content Delivery Network,即内容分发网络,我们将从CDN的中文表义去理解,也就是内容,分发和网络分析起:

1.内容

是指储存在CDN节点上的动静态资源的分发和访问的数据内容,比如JS、CSS、图片和静态页面等,用户一般从主站获取动态内容后,再从CDN下载相应的静态数据。

2.分发

就是如何让刚才提到的数据内容,快速的部署在这个网络中,从而快速为用户服务。

3.网络

是部署于全国或者全球的一大堆服务器,这些服务器基于当前互联网的基础架构在其上层再构成一个网络,这个网络专为资源分发而生。

CDN是一个经策略性部署的整体系统,从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均而产生的用户访问网站响应速度慢的根本原因。

因此CDN主要作用是通过内容和资源就近分发,保证用户快速访问,提升用户体验的一个内容网络。

CDN是一种组合技术,它的重要组成部分包括源站、缓存服务器、智能DNS、客户端等。

1.折叠源站

源站指发布内容的原始站点。添加、删除和更改网站的文件,都是在源站上进行的;另外缓存服务器所抓取的对象也全部来自于源站。

2.缓存服务器

缓存服务器是直接提供给用户访问的站点资源,由一台或数台服务器组成;当用户发起访问时,他的访问请求被智能DNS定位到离他较近的缓存服务器。如果用户所请求的内容刚好在缓存里面,则直接把内容返还给用户;如果访问所需的内容没有被缓存,则缓存服务器向邻近的缓存服务器或直接向源站抓取内容,然后再返还给用户。

3.智能DNS

CDN整个技术核心是智能DNS,它主要根据用户的来源,将其访问请求指向离用户比较近的缓存服务器,如把深圳电信的用户请求指向到深圳电信IDC机房中的缓存服务器。通过智能DNS解析,让用户访问同服务商下的服务器,消除国内南北网络互相访问慢的问题,达到加速作用。

4.客户端

客户端或称用户端即发起访问的普通用户,一般的访问方式是浏览器。

云漫网络自成立以来,旗下的TTCDN颠覆了以往传统CDN技术加速,又增添防御功能,让用户更加便捷安全的去访问网站,被攻击时也感受不到

CDN技术原理 CDN细节特点相关推荐

  1. 一篇文章带你飞,轻松弄懂 CDN 技术原理

    概述 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的 ...

  2. 联动天下CDN技术原理

    为什么80%的码农都做不了架构师?>>>    首先,让我们来看一下传统的Internet网络的基本结构和数据传输情况,如下图所示. Internet 网络基本结构及数据传输方式 根 ...

  3. 【转载】视频CDN技术原理与流程说明

    视频CDN专为移动互联网视频内容分发量身定做的一套自主研发的分布式平台,该平台以深圳为中心,分布在全国各地BGP机房的服务器为边缘节点,汇聚中国电信.中国联通.中国移动.中国教育网等运营商网络资源,构 ...

  4. 什么是CDN?CDN的技术原理是什么?

    什么是CDN? CDN的全称是Content Delivery Network,中文名称"内容分发网络".其主要原理是在现有网络中增加一层新的网络架构,将源站中的内容发布到不同的网 ...

  5. cdn搭建原理_beijingshij:cdn加速原理图解cdn加速原理以及实现

    cdn加速原理图解cdn加速原理以及实现 伴随着互联网技术的发展趋势,用户在应用互联网时对网址的访问速率和实际效果更加高度重视,但因为用户数量猛增,互联网访问相对路径太长,进而使用户的访问品质遭受比较 ...

  6. 大型网站架构利器-CDN技术

    转载自 大型网站架构利器-CDN技术 概念 CDN这个概念相信大家都比较耳熟,到底什么是CDN呢? CDN,全称为Content Delivery Network,即内容分发网络. 其基本思路是尽可能 ...

  7. CDN技术简介及CDN绕过

    什么是CDN CDN的全称是Content Delivery Network,即内容分发网络.CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡.内容分发 ...

  8. 什么是CDN加速?CDN加速有哪些作用?

    一.什么是CDN CDN的全称是Content Delivery Network,即内容分发网络.CDN是在现有Internet基础上增加一层新的网络架构,通过部署边缘服务器,采用负载均衡.内容分发. ...

  9. 深度剖析:CDN内容分发网络技术原理--转载

    1.前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因 ...

  10. [转]CDN(内容分发网络)技术原理

    1. 前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加, 用户数量也在不断增加,受Web服务器的负荷和传输距离 ...

最新文章

  1. 面向对象方法为何有利于软件复用?
  2. python:ElementTree操作XML
  3. d3.js--04(enter和exit)
  4. 【Node核心模块HTTP】
  5. 【转】[WSL2]WSL2迁移虚拟磁盘文件ext4.vhdx
  6. 单处理机系统的进程调度动态优先_操作系统复习笔记(王道)C2.1
  7. 腾讯视频真实下载地址_腾讯视频如何多倍速播放视频
  8. 计算机指数函数符号,常用数学符号大全(注音及注解)
  9. 中级软件评测师下午题总结
  10. 微信小程序token使用(首页获取不到token)
  11. 工业机器人视觉实训平台
  12. python日常实用小脚本-Python实现自动挂机脚本 | 沐雨浥尘
  13. 网易新闻详情页排版实现思路
  14. html/css导入自己的字体样式
  15. 《了不起的盖茨比》----走出绿灯困境
  16. python接口自动化项目_python接口自动化(四十二)- 项目结构设计之大结局(超详解)...
  17. Windows 10创意者正式版下载
  18. python接口自动化测试框架pdf,Python接口自动化测试框架设计到开发完整版2019
  19. 实现新闻搜索功能:用户输入关键字,用来匹配新闻标题或内容。
  20. 苹果交管局反馈信曝光 首次官方披露自动驾驶相关计划

热门文章

  1. 正则过滤 emoji
  2. 用html做一个图表,04做一个简单的图表.html
  3. 机场VIP会员管理系统
  4. 批量打印图片不显示的问题
  5. 八大算法思想(一)------------------枚举算法
  6. 10 部顶级数学纪录片
  7. 2018年4月蓝桥杯省赛经历
  8. office2007每次打开都配置进度_每次打开excel2007都要配置进度怎么办?
  9. 用Aria2加速下载数据集等
  10. R数据分析:如何绘制回归分析结果的森林图