博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是CDN(转)
阅读量:6971 次
发布时间:2019-06-27

本文共 701 字,大约阅读时间需要 2 分钟。

CDN全称Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。

 

注意:指定使用CDN服务是在DNS解析的过程,让DNS解析出CDN的地址,再让浏览器去访问这个地址

 

CDN流程:

  1. 用户向浏览器提供要访问的域名;
  2. 浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库得到的是该域名对应的CNAME记录(由于现在已经是使用了CDN服务,CNAME为CDN服务商域名),为了得到实际IP地址,浏览器需要再次对获得的CNAME域名进行解析以得到实际的IP地址;在此过程中,使用的全局负载均衡DNS解析,如根据地理位置信息解析对应的IP地址,使得用户能就近访问。(CDN服务来提供最近的机器)
  3. 此次解析得到CDN缓存服务器的IP地址,浏览器在得到实际的IP地址以后,向缓存服务器发出访问请求;
  4. 缓存服务器根据浏览器提供的要访问的域名,通过Cache内部专用DNS解析得到此域名的实际IP地址,再由缓存服务器向此实际IP地址提交访问请求;
  5. 缓存服务器从实际IP地址得到内容以后,一方面在本地进行保存,以备以后使用,另一方面把获取的数据返回给客户端,完成数据服务过程;
  6. 客户端得到由缓存服务器返回的数据以后显示出来并完成整个浏览的数据请求过程。

原文:https://blog.csdn.net/qq_35642036/article/details/82792061

转载于:https://www.cnblogs.com/NetPig/p/10917310.html

你可能感兴趣的文章
PCIe闪存控制器技术解析
查看>>
基于范德蒙矩阵的Erasure code技术详解
查看>>
Skype for Business Server 2015-04-前端服务器-2-创建一个文件共享
查看>>
七天学会ASP.NET MVC (四)——用户授权认证问题
查看>>
PowerShell实现批量收集SCVMM中虚拟机IP-续
查看>>
可视化数据包分析工具-CapAnalysis
查看>>
怎样在Office Word中随心所欲设置多级项目符号
查看>>
云灾备平台:英方云初体验
查看>>
Linux下汇编调试器GDB的使用
查看>>
小公司如何部署实施Linux集群网站
查看>>
联想架构调整:智能手机业务很重要
查看>>
vlan后 出现 outlook 正在试图从服务器检索数据
查看>>
《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.2 正确理解设计的含义...
查看>>
发挥整体解决方案的价值——独家专访富士通亚太区整合支持中心首席技术官周一平...
查看>>
金山称清理专家遭微软误杀:正积极协商解决
查看>>
Sql 增加字段(有些只能在ORACLE中运行)
查看>>
JAVA获取系统相关信息
查看>>
20个值得开发人员关注的jQuery技术网站和博客
查看>>
终于病了
查看>>
nsswitch.conf文件详解
查看>>