cdn是干嘛的(什么是CDN)

还记得多年以前用iPhone 4、iPhone 4S的时候有多少用户抱怨过App Store下载速度太慢了的事情吗?究其原因其实是当时苹果在国内没有全面的CDN覆盖,那么什么是CDN呢?

CDN,全称内容分发网络(ContentDeliveryNetwork),你可以简单地将其理解成一个离你很近的、可以从上面获取到完整的原始数据的服务器,它会定期和拥有原始内容的服务器进行同步,保证用户可以从上面获取到最新的内容。

那么为什么CDN可以大幅提高下载速度呢?

首先在一般情况下,CDN服务器要比原始内容服务器更靠近用户端,在网络距离上面变短了,连接到CDN服务器要比连接到原始服务器轻松,并且连接质量更好,比如说原本我们要连接的内容服务器在国外,因为出口带宽有限等原因,我们的连接质量很差、下载速度很慢,这时如果在国内有一台拥有同样内容的服务器,我们就可以连接到这台位于国内的服务器上面,以更快的速度获取内容。

图片来自于Cloudflare

其次CDN提高了整体的带宽,比如原先100个人连接到一台带宽为10Gbps的服务器上面进行下载,平均每个用户只能分到0.1Gbps的带宽,速度太慢了;而在使用CDN之后,原先一台服务器变成了多台拥有相同内容的服务器,用户被分散到不同的服务器上面去进行下载,平均每个用户能够分到的带宽就会得到明显的提高。

如果还不能够理解什么是CDN的话,这里再用一个与网络无关的例子来说明:有两家除了位置其他完全一致的全家,一家比你住所要近,另一家要远,那么你会选择去哪一家?答案非常明显,正常人都会跑去近的,而CDN服务器就是离你近的那家全家。

随着互联网的发展,几乎所有内容提供方,不管是做网站的还是做游戏、软件的,都会涉及到CDN技术,它可以有效提升我们上网冲浪的体验,最明显的可能就是我们现在去App Store更新应用再也不会喊卡了,因为苹果在国内部署了非常全面的CDN。

(0)

相关推荐

  • cdn能防ddos攻击吗?Cdn防攻击的特点是什么?

    最近这些年,cdn技术发展的非常快速,之前几年一直在做网页缓存.到目前网站动态发展快速.目的就是能够更加快速的运转网站加速系统,让网站加速系统的功能性发挥到更加强大.随着最近两年,互联网络技术不断改进 ...

  • CDN与双线服务器的区别

    什么是CDN? CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”, ...

  • CDN加速有什么用?

    --对访客用户的好处 对于用户来说,如果一个网站开启了CDN,用户访问速度或者下载速度会比没有开启时更快.一般目前只要好一些的网站,都会开启CDN功能,主要在于提升用户体验. --对网站的好处 对于网 ...

  • 怎么看网站有没开启CDN

    怎么看网站有没开启CDN? 要看一个网站是否开启CDN,方法很简单,只要在不同的地区ping网址就可以,比如在山东济南ping 得到的IP地址是111.161.66.167,但在江苏地区ping 得到 ...

  • CDN缓存是什么

    CDN是什么? 关于CDN是什么,此前电脑百事网友详细介绍过. CDN是Content Delivery Network的简称,即"内容分发网络"的意思.一般我们所说的CDN加速, ...

  • OnApp CDN如何工作

    OnApp CDN是联合CDN主机平台.它有三个重要部分组成:边界服务器,它可以让你简历自己的CDN PoP:DNS重定向一个CDN的服务:和CDN带宽交易市场,供您购买和出售CDN带宽. 步骤/方法 ...

  • 如何选择支持CDN加速的国外网站空间

    随着Internet的快速成长,网络内容和网络用户急剧增加,尤其是数据量很大的流媒体内容及动态内容的增加,导致网络负载不断加重.为了能提高用户访问网站的响应速度.优化现有Internet中信息的流动. ...

  • steam商店错误代码118怎么办?steam错误代码118的解决方法介绍

    steam商店错误代码118怎么解决?steam商城进不去,提示错误代码118应该怎么解决呢?大家不用担心steam错误代码118是电脑自身网络解析出现了问题,我们改下网络设置即可解决问题.那么,具体 ...

  • Steam显示118的错误代码如何解决

    我们在使用steam这款软件的时候,总会遇到这样那样的问题,今天就跟大家介绍一下Steam显示118的错误代码的具体解决方法.1. 打开电脑,按键盘上的[win R]组合键,调出运行窗口.2. 在窗口 ...

  • 怎么解决steam出现118错误代码的问题

    有的小伙伴在使用steam软件时,突然收到了118的错误代码,但是不知道该如何解决这一问题,那么小编就来为大家介绍一下吧.方法一1. 第一步,按Win R组合键,将运行窗口打开,接着点击输入框,并输入 ...