`
huangyongxing310
  • 浏览: 496298 次
  • 性别: 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工作原理主要包括以下几个关键步骤: 1. **用户请求**:当用户访问一个网站时,其浏览器向DNS(Domain Name System)发起域名解析请求。 2. **智能DNS解析**:DNS服务器根据用户的IP地址,利用负载均衡算法,将...

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

    ### CDN的工作原理及工作过程详解 #### 一、引言 随着互联网的快速发展,人们对于网络服务质量和访问速度的要求日益提高。尽管网络带宽不断升级,但由于Web服务器的负载、传输距离等因素,响应速度缓慢仍然是常见...

    CDN原理介绍

    #### CDN工作原理详解 **1. 缓存与分发** - **缓存服务器**:部署在网络边缘位置,主要功能是对高频访问的内容进行缓存。这些服务器能够存储静态文件(如HTML、图片等)和部分动态内容,从而在用户请求时快速响应。...

    CDN技术详解高清书籍

    CDN工作原理涉及将用户的请求从最近的缓存服务器中重定向,而不是直接从源服务器下载内容。这样做的好处包括以下几个方面: 1. 降低延迟:用户数据请求可以被重定向到离用户物理位置最近的缓存节点,从而减少数据...

    CDN技术原理[收集].pdf

    CDN 技术原理解析 CDN(Content Delivery Network)是近年来兴起的一种网络优化技术,旨在解决传统互联网访问模式中存在的多个瓶颈问题,提高互联网用户的访问效率和质量。从 CDN 技术的基本原理到其对网络的优化...

    cdn学习总结资料汇总

    “CDN总结”这个文件可能包含了作者对CDN概念的理解、CDN工作原理的解析、CDN的优缺点、选择CDN服务的考虑因素、CDN在不同应用场景下的实践案例等内容。通过对这份资料的学习,我们可以深入理解CDN技术,提升网络...

    互联网加速CDN原理-PPT

    #### 二、CDN的工作原理 - **基本原理**:CDN的基本思想是在用户和源服务器之间增加一个或多个缓存层。这些缓存层通常由分布在不同地理位置的节点服务器组成,这些节点能够存储网站的部分或全部内容。当用户请求...

    Python-通过扫描全网绕过CDN获取网站IP地址.zip

    总之,"Python-通过扫描全网绕过CDN获取网站IP地址"是一个实用的工具,可以帮助IT专业人员在特定场景下获取网站的真实IP,同时也提供了一个深入学习网络编程、DNS解析和CDN工作原理的实践案例。在使用和改进这个项目...

    Go-dummyorigin-一个模拟源服务器来测试CDN或代理的行为

    - **教学与研究**:在教育和研究环境中,`Go-dummyorigin`能提供一个可控的环境,帮助理解网络协议和CDN工作原理。 总之,`Go-dummyorigin`是一个强大的工具,它为测试CDN和代理服务器提供了灵活、高效的解决方案。...

    9-CDN网络.ppt

    CDN 工作原理可以分为两部分:使用前和使用后。在使用前,CDN 智能路由系统将用户的请求信息解析到对应的 CDN 节点节点,然后将用户重定向到最近的 CDN 节点节点。使用后,CDN 节点节点将内容信息发布到用户的浏览器...

    缓存工作原理(CDN).pdf

    AzureCDN的基本工作流程包括以下几个步骤: 1. 用户使用特殊域名的URL(如终结点名称.***)请求文件。 2. DNS将请求路由至性能最佳的POP位置,通常是地理位置上靠近用户的服务器。 3. 若POP中的边缘服务器缓存中...

    CDN简介,欢迎下载分享

    #### CDN工作原理 - **典型流程**: 1. **用户请求**:终端用户向目标域名发起HTTP请求。 2. **本地DNS查询**:请求被转发至本地DNS服务器进行域名解析。 3. **授权DNS响应**:如果本地DNS缓存中没有相关信息,...

    cdn环境搭建与测试|cdn服务器搭建软件v1.7

    首先,我们需要理解CDN的基本工作原理。CDN主要由以下几个部分组成: 1. **源站**:即原始内容的存储位置,通常为网站的主服务器。 2. **边缘节点**:分布在全球各地的服务器,负责存储和分发内容,距离用户更近,...

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

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

    CDN详细教程.zip

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

    CDN加速技术详解.zip

    下面将详细探讨CDN的基本原理、工作流程以及相关知识点。 1. CDN基本原理:CDN的核心思想是内容分发,它将静态资源(如图片、视频、JavaScript文件、CSS样式表等)复制并存储在多个地理位置的服务器上,当用户请求...

    CDN技术详解

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

    CDN 内容分发系统

    #### CDN的工作原理 在传统互联网访问模式下,用户请求直接指向网站服务器,这一过程中存在多个瓶颈,包括DNS解析效率低下、跨网络传输瓶颈、数据包丢失重传以及路由选择的非实时性。这些问题不仅导致用户体验不佳...

Global site tag (gtag.js) - Google Analytics