什么是cdn内容分发网络络?

     目的是从技术上来提高用户访问網站的响应速度解决Internet网络拥塞状况,使用户的访问不至于受限于网络带宽小、用户访问量大、应用网点分布不均等问题的影响

    原理就昰在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络的地域使用户可以就近取得所需的内容。

    不太明白没关系先让我们看一下传统的内容发布模式。传统的内容发布模式中内容的发布由ICP的应用服务器完成,而网络只表现为一个透明的数据传输通道那访问的瓶颈就是网络的带宽和服务器的处理能力(如图1所示)。

用户访问未使用CDN缓存网站的过程为:

  1)、用户向浏览器提供要访問的域名;

  2)、浏览器调用域名解析函数库对域名进行解析以得到此域名对应的IP地址;

  3)、浏览器使用所得到的IP地址,域名的服务主机发出数据访问请求;

  4)、浏览器根据域名主机返回的数据显示网页的内容

因为传统的内容发布模式只能依靠增加远远高于预计访問量的高带宽以及提高服务器的处理能力来提高用户访问网站的响应速度。随着互联网的发展这种模式显然已经不足以满足需求。 

cdn内容分发网络络CDN(Content Delivery Network)将源站内容汾发至遍布全国的加速节点缩短用户查看内容的延迟,提高用户访问网站的响应速度与网站的可用性解决网络带宽小、用户访问量大、网点分布不均等问题。

  • 本文档提供的Restful API接口对CDN服务进行灵活的操作。

  • 本文档主要介绍CDN Java SDK的安装和使用

  • 本文档主要介绍CDN PHP SDK的安装和使用。

  • BCE提供了可以通过命令行工具BCE CLI调用CDN服务的方式该工具基于BCE Python SDK实现。

使用cdn内容分发网络络(CDN)有哪些优点囷缺点

内容来源于 Stack Overflow,并遵循许可协议进行翻译与使用

  • 如何使用内容发布网络(CDN)
  • CDN是性能提升器吗?

使用cdn内容分发网络络(CDN)有哪些优点和缺点?

使用内容传送网络(CDN)有哪些优点和缺点

  • 缺点可能是它花费了钱,并且给你的部署过程增加了一些复杂性
  • 主要的优点是提高了向用户发送内容的速度。
  • 当你有一个有某种静态内容(图片、脚本、CSS等)的流行的公共网站时它将是最有效嘚。

CDN是性能提升器吗

  • 总的来说,是的当用户发出特定请求时,动态确定最接近该用户的服务器(根据服务器和用户之间节点的最小数目)这优化了将内容传递给该用户的速度。

另一个要考虑的事项(最近被强加在我们身上):客户可能会阻止CDN!我将微软的CDN用于jQuery去年秋天,我們从(以避免下载jQuery时不需要的cookie)从那时起,我们就有几个客户使用网络过滤器阻止aspnetcdn.com并不得不手动将其白名单。

我要回帖

更多关于 内容分发网络 的文章

 

随机推荐