`
huangyongxing310
  • 浏览: 475669 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

CDN 工作原理

 
阅读更多
CDN 工作原理


1.CDN的实现基础是通过将DNS的域名设置为CNAME(就是指向另一个域名,但这个域名也是有A记录的(就是域名对应IP))。
2.CNAME的作用就是要求浏览器发送域名到CNAME这个域名的服务器去解析得到域名的IP,就是本地DNS不作IP解析,而由CNAME指定的服务器去解析。
3.CNAME指定的服务器去解析的IP地址是CDN的全局负载均衡设备IP
4.浏览器得到这个全局负载均衡设备IP就向这个IP发起内容请求,全局负载均衡设备会跟据IP将请求交给它的区域负载均衡设备处理,区域负载均衡设备会选择一个最近用户的缓存服务器IP返回给全局负载均衡设备,全局负载均衡设备叫用户重定向(也可以是(基于DNS、基于HTTP重定向、基于IP欺骗的方式等))到缓存服务器获取请求的内容。
5.这样做需然请求经过了几个服务器的来回碾转,但对于请求内容(数据量)较多的情况还是会缩短内容的下载时间的,毕竟下载内容的距离变短了,网速快了,特别数据量大时前面的开销更显得微不足道。
6.最初缓存服务器是没有数据内容的,但会从CDN中的你指定的目标服务器去获取内容并缓存到缓存服务器中,以便为后面进行服务。



1.A记录是名称解析的重要记录,它用于将特定的主机名映射到对应主机的IP地址上。你可以在DNS服务器中手动创建或通过DNS客户端动态更新来创建。
2.NS记录此记录指定负责此DNS区域的权威名称服务器。
3.A记录和NS记录的区别是,A记录直接给出目的IP,NS记录将DNS解析任务交给特定的服务器,NS记录中记录的IP即为该特定服务器的IP地址。
4.NS记录优先于A记录,A记录优先于CNAME记录



参考原文(CDN的基本工作过程):http://book.51cto.com/art/201205/338756.htm
参考原文(DNS 原理入门):http://www.ruanyifeng.com/blog/2016/06/dns.html
参考原文(CDN(内容分发网络)技术原理):http://kb.cnblogs.com/page/121664/
参考原文(一张图说明CDN网络的原理):http://blog.csdn.net/coolmeme/article/details/9468743
参考原文(如何搭建自己CDN服务器):http://server.zzidc.com/fwqpz/587.html
参考原文(DNS如何实现全局负载均衡):https://www.zhihu.com/question/29787004
参考原文(域名解析中A记录、CNAME、MX记录、NS记录的区别和联系):http://www.2cto.com/net/201306/221200.html
参考原文(域名解析中A记录、CNAME、MX记录、NS记录):http://blog.sina.com.cn/s/blog_60b35e830101c2p6.html
参考原文(负载均衡之DNS域名解析):http://blog.csdn.net/cywosp/article/details/38017027
参考原文(DNS负载均衡与CDN内容分发技术):http://blog.csdn.net/crystal_______/article/details/6929024
参考原文(全局负载均衡与CDN网络简介)(这个说得明白点):http://blog.csdn.net/u010340143/article/details/9062213
参考原文(全局负载均衡与CDN网络简介)(这个说得明白点):http://www.ithao123.cn/content-3290025.html
分享到:
评论

相关推荐

    详叙CDN的工作原理及工作过程

    详叙CDN的工作原理及工作过程,想了解cdn的下载了

    CDN及其工作原理ppt

    这是一个描述cdn的资料,可以给读者初步认识cdn的工作原理

    互联网加速CDN原理-PPT

    互联网加速的来源,CDN相关的工作原理、及互联网加速的未来

    CDN的工作原理以及其中的一些技术.doc

    CDN,全称Content Delivery Network,主要作用是为源站减少访问压力的同时,为客户端提供更快速的内容响应。除此之外,CDN还能对源站进行安全防护。其实真正为CDN付费的是源站,所以CDN的用户其实是源站,例如新浪...

    CDN详细教程.zip

    CDN详细教程.zip CDN大家都听说过,那么CDN的工作原理是?如何通过CDN提高文件下载速度,如何使用CDN来防御DDoS攻击

    CDN技术详解

    《cdn技术详解》内容包括cdn技术的发展历程、关键技术、商业化服务现状,以及对未来的发展展望,对构成cdn系统的关键功能模块gslb、slb、cache进行了重点讲解,除技术原理之外,还对实现这些功能模块所涉及的一些...

    缓存工作原理(CDN).pdf

    学习 andriod,java,c,

    CDN排坑指南.pdf

    了解和学习阿里云 CDN 的工作原理非常重要,这对于网站优化、解决用 户问题都有非常大的帮助。本文主要介绍了阿里云 CDN 的加速原理和缓存策略,举 了一些实际的例子方便读者能清晰地理解阿里云 CDN。

    CDN技术分享

    网络应用服务发展 CDN技术 1、CDN是什么?为什么我们需要它?(简介) 2、CDN能做什么?...3、CDN是如何工作?(原理) 4、CDN有那些具体应用?(应用) 我们项目将怎样使用CDN 1、项目特点 2、静态加速

    CDN技术详解【完整目录】

    第3章 内容缓存工作原理及实现 第4章 集群服务与负载均衡技术 第5章 全局负载均衡工作原理及实现 第6章 流媒体CDN系统的组成和关键技术 第7章 动态内容加速服务的实现 第8章 CDN商业化服务现状 第9章 CDN发展...

    深度剖析CDN技术原理

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

    CDN的前世今生

    一、CDN特点二、CDN的工作原理三、技术关键元素与DNS原理四、CDN用途、架构、与分类五、CDN相关问题解答 一、CDN特点 提高了用户的访问速度(大量图片和静态页面站点),提高了站点的稳定性 镜像服务消除了不同运营...

    cdn_cert:自动将新证书推送到CDN

    工作原理 定期[1]对比存储在本机的证书与上一次推送成功的证书的 MD5 如有差异则将新证书推送到 CDN 使用 SQLite3 做为数据库,并支持阿里云邮件推送服务,如有更新可以将推送结果发送到您的邮箱。 配置环境 准备 ...

    彩蛋篇:CDN 的缓存与回源机制解析(1).md

    我希望正在阅读这本小册的各位可以在心里琢磨一下这个问题——无须你调动太多计算机的专业知识,只需要你用最快的速度在脑海中架构起这个抽象的过程——我们接下来所有的工作,就是围绕这个过程来做文章。...

    vue_cli_optimize_cdn:vue-cli 项目优化之:引入 cdn(待补充)

    vue_cli_optimize_cdn 一个Vue.js项目构建设置 # install dependenciesnpm install# serve with hot reload at localhost:8080npm run dev# build for production with...-report 有关工作原理的详细说明,请查看的和。

    深入分析Java Web技术内幕 修订版

    《深入分析Java Web技术内幕(修订版)》不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富、生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合了设计模式来介绍这些...

    大型网站性能优化实战

    《大型网站性能优化实战:从前端、网络、CDN到后端、大促的全链路性能优化详解》既可供入门者了解大型网站性能优化所有的相关技术,以及解决问题的思路和方法,也可供业界同行参考,给日常工作带来启发。

    深入分析Java Web技术内幕高清PDF版.zip

    其次深入介绍Java技术,包括I/O技术、中文编码问题、Javac编译原理、class文件结构解析、ClassLoader工作机制及JVM的内存管理等。最后介绍Java服务端技术,主要包括Servlet、Session与Cookie、Tomcat与Jetty服务器、...

    深入分析Java Web技术内幕 修订版.pdf

    其次深入介绍了Java 技术,包括I/O 技术、中文编码问题、Javac 编译原理、class 文件结构解析、ClassLoader 工作机制及JVM 的内存管理等。最后介绍了Java 服务端技术,主要包括Servlet、Session 与Cookie、Tomcat 与...

Global site tag (gtag.js) - Google Analytics