`

CDN

 
阅读更多
CDN(Content Distribute Network/Content Delivery Network):是将内容从源站传递到用户端的任务.

用户上网的基本流程:
1.输入域名
2.浏览器向local dns请求域名解析
3.如果local dns有域名的缓存则直接响应用户的解析请求
4.如果local dns没有这个域名的解析结果的缓存,则以递归方式向整个dns系统请求解析,获得应答后将结果反馈给浏览器
5.浏览器得到域名解析结果(域名的ip)后向此ip所处服务器请求内容
6.服务器将请求内容传递给浏览器

加入CDN后的流程:
1.输入域名后,首先会向网站的权威dns服务器来进行域名解析,该权威dns服务器中会有一个cname记录,指示将域名的解析权交给cdn专用dns服务器
2.cdn的dns服务器将cdn的全局负载均衡设备ip作为域名解析结果返回用户,此时cdn系统已经接管了网站的用户访问
3.用户向cdn的全局负载均衡系统发起内容url访问请求
4.cdn的负载均衡系统经过全局-区域两级均衡系统的综合分析,选择一台最优服务器/集群为用户服务,并将这个设备/集群的ip地址返回给用户.
5.用户向最优服务器发起请求,服务器响应用户请求,将用户所需内容传送到用户终端
分享到:
评论

相关推荐

    CDN 培训 PPT 什么是CDN 如何助力大促

    **什么是CDN** CDN全称为内容分发网络(Content Delivery Network),是一种分布式网络服务,旨在提高网络内容的访问速度和可用性。它通过在全球各地部署多个缓存节点,将网站的内容分发到离用户最近的节点上,使得...

    如何搭建自己CDN服务器(LuManager)

    如何搭建自己CDN服务器 目前在免费CDN市场上,360因为“免费”而越做越大,加速乐做的很早。但因免费的节点不多,好多用户都被强走了。安全宝现在也还不错。目前国内的免费CDN市场已呈现三足鼎立趋势。 可为什么我...

    ReplaceGoogleCDN:将 Google CDN 替换为国内的镜像

    标题 "ReplaceGoogleCDN:将 Google CDN 替换为国内的镜像" 指涉的是在遇到因网络限制导致的Google Content Delivery Network (CDN) 访问问题时,如何通过更换为国内镜像来优化加载速度和提高网页访问稳定性。...

    Origin_CDN切换.zip

    《Origin CDN切换:提升下载速度的关键技术》 在数字化时代,内容分发网络(CDN,Content Delivery Network)已经成为互联网服务的重要组成部分,特别是在游戏下载、流媒体服务等领域。Origin是知名的游戏平台,它...

    ReplaceGoogleCDN, 一个 Chrome 插件:将 Google CDN 替换为国内的。.zip

    ReplaceGoogleCDN 是一款专为 Chrome 浏览器设计的扩展程序,它的主要功能是将网页中引用的 Google Content Delivery Network (CDN) 的资源替换为国内可访问的镜像站点,以解决由于网络限制导致的加载缓慢或无法加载...

    兄弟DCP9020CDN MFC9140CDN MFC9340CDW系列中文维修手册.pdf

    本文档是兄弟公司(Depending on the context, this could be translated as "Brother Company" or "Brother Corporation")针对DCP-9020CDN, MFC-9140CDN, 和MFC-9340CDW系列彩色激光多功能设备的一份中文维修手册。...

    一个 Chrome 插件:将 Google CDN 替换为国内的.zip

    5. **国内 CDN 服务选择**:研究国内可靠的 CDN 服务提供商,如阿里云 CDN 或腾讯云 CDN,它们提供了许多开源库的镜像,可以替代 Google CDN。 6. **跨域策略**:由于浏览器的同源策略,需要了解如何处理跨域请求,...

    P5021cdn_P5021cdw_P5026cdn_P5026cdw_P5018cdn_V2.07AS.zip

    京瓷P50系列打印机,包括P5021cdn、P5021cdw、P5026cdn、P5026cdw以及P5018cdn,是京瓷公司推出的一系列高效能、多功能的办公设备。这些打印机以其出色的打印质量和稳定的性能赢得了市场的广泛认可。在日常使用中,...

    vuejs阿里云cdn部署插件

    Vue.js阿里云CDN部署插件就是将Vue.js应用与阿里云CDN服务相结合的工具,它可以帮助开发者更方便、快捷地将Vue.js项目部署到阿里云上。 Vue.js项目的部署通常涉及构建、上传和配置等多个步骤。通过使用这个特定的...

    it618视频直播学院 OSS私有后CDN回源加速与鉴权访问的设置方法1

    在IT领域,特别是云计算服务中,内容分发网络(CDN)和对象存储服务(OSS)是两个关键组件,用于提升网站性能和安全性。阿里云的IT618视频直播学院提供了一种方法,教用户如何利用OSS私有化和CDN回源加速,同时实现...

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

    在本主题中,“cdn环境搭建与测试|cdn服务器搭建软件v1.7”涉及到如何配置和测试一个CDN环境,以及使用特定版本的CDN服务器搭建软件。 首先,我们需要理解CDN的基本工作原理。CDN主要由以下几个部分组成: 1. **源...

    《5G CDN白皮书》.pdf

    最后,白皮书展望了未来5G CDN的发展方向,预测了ICN(信息中心网络)/CCN(内容中心网络)的融合演进趋势,这些都预示着5G时代CDN架构将朝着更加高效和智能的方向发展。随着技术的不断进步,未来5G CDN有望解决更多...

    兄弟 DCP-9020CDN MFC-9140CDN-9340CDW 维修手册.pdf

    本文档是一份关于兄弟(Brother)品牌的彩色激光多功能设备的维修手册,涵盖的机型包括DCP-9020CDN、MFC-9140CDN以及MFC-9340CDW。手册中除了提供常规的维修步骤和指导外,还涉及了定影清零等特定维修操作。 2. ...

    视频CDN架构 ppt

    根据给定文件的信息,我们可以提炼出关于视频CDN(内容分发网络)架构的重要知识点。 ### 一、视频CDN架构概述 视频CDN架构是一种专门用于高效传输视频内容的技术框架,它通过在网络边缘部署缓存节点的方式,将...

    获取阿里云cdn域名的监控数据并用grafana展示

    阿里云CDN(Content Delivery Network)是阿里巴巴提供的一种全球分布式内容分发网络服务,用于加快静态资源和动态内容的访问速度。在这个项目中,我们将会使用Python编程语言来获取CDN域名的监控数据,然后将这些...

    CDN技术详解高清书籍

    CDN(内容分发网络)是一种基于互联网的分布式网络,旨在通过将内容缓存到世界各地靠近用户的节点上,以此来减少用户获取数据时的延迟。CDN技术的应用能够提高网络的可用性、可靠性和性能,对于图片和流媒体等需要...

    element-ui@2.15.9 cdn资源

    cdn资源指的是通过 Content Delivery Network(内容分发网络)来加载外部资源,这种方式可以提高网页的加载速度,因为 CDN 会将静态资源缓存到全球各地的服务器上,用户可以从最近的服务器获取数据。在本例中,`...

    兄弟HL3150CDN 3170CDW中文维修手册

    2. 维修手册中包含了两款机型的功能比较,HL3150CDN和HL3170CDW两款机型在有线LAN连接性方面都支持,HL3170CDW支持无线LAN连接,而HL3150CDN则不支持。两者都具备双面打印功能和背景灯功能。 3. 维修手册中明确声明...

Global site tag (gtag.js) - Google Analytics