白话快速理解CDN

简介: 白话快速理解CDN

白话快速理解CDN


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



想要快速理解CDN,其实最主要要理解,为什么CDN能够大幅提高下载速度。下面我们分两步来解释:


首先,一般来说CDN服务器要比原始服务器更靠近用户端,网络距离变短了,因此连接CDN服务器要比连接原始服务器容易,而且连接质量更佳。举个例子,如果我们原本要连接的服务器在国外,那么因为出口带宽有限等因素,连接质量会很差、下载速度也变慢。而如果是在国内有一台同样内容的服务器,就可以直接连接到这台国内服务器上,以更快的速度和更好的连接质量来获取内容。


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


最后,再举一个通俗的例子来说明:假设有两家除了位置其他完全一致的超市,一家离你的住所很近,另一家很远,那么你会选择去哪一家?一般人都会选去近的那家,对吧?CDN服务器就相当于是离你近的那家超市。


专业术语


看这位大佬的:https://www.zhihu.com/question/36514327


相关文章
|
缓存 边缘计算 负载均衡
|
缓存 负载均衡 网络协议
彻底搞懂CDN哈
《高性能》系列
369 0
彻底搞懂CDN哈
|
5月前
|
缓存 边缘计算 应用服务中间件
一篇文章让你搞懂到底什么是 CDN
一篇文章让你搞懂到底什么是 CDN
186 1
|
域名解析 存储 缓存
CDN百科第七期 | 关于CDN的原理、术语和应用场景那些事
关于CDN,想必你一定看过很多官方的解释。今天,CDN百科第七期,将用一篇3844字的文章,来带你了解CDN的诞生、术语、原理、特征以及应用场景,看完这篇文章,相信你将会对CDN这项互联网基础设施有更加透彻的了解。
4186 0
CDN百科第七期 | 关于CDN的原理、术语和应用场景那些事
|
存储 运维 监控
CDN百科第八期 | 我的网站到底需不需要CDN加速?
上一期的CDN百科,我们介绍了CDN的工作原理、术语和应用场景,那么今天的CDN百科第八期,我们会解答一个很常见的用户疑问:我的网站/应用到底需不需要CDN加速?
4291 1
CDN百科第八期 | 我的网站到底需不需要CDN加速?
|
存储 安全 大数据
阿里云CDN6.0发布 重新定义CDN内涵
本文讲的是阿里云CDN6.0发布 重新定义CDN内涵【IT168 云计算】近日,阿里云PR一改往日规模会议的模式,落脚创业大街,在3W咖啡办起了CDN专项技术媒体分享会。从邀请函中明显看出,本场媒体沙龙的主题剑指传统CDN,“传统CDN会更好?”的疑问在本次技术分享中被揭晓。
2071 0
|
4月前
|
缓存 搜索推荐 调度
什么样的CDN才算是一个好的CDN
CDN,即内容分发网络,通过分布于各地的服务器节点加速静态资源的加载,如图片、视频及网页文件等。好的CDN应具备泛解析、自定义HTTPS、隐藏源IP、缓存加速、SEO优化、Gzip压缩、智能调度、全球加速及防盗链等功能,确保高效、安全、稳定的用户体验。
107 0
|
新零售 CDN
什么是CDN?CDN有什么用处?
什么是CDN?笔者初见时也是摸不着头脑,查阅了大量的资料才明白什么是CDN,笔者为您揭秘什么是CDN?
1741 0
|
存储 缓存 运维
CDN有什么用?我的网站到底需不需要CDN加速?
CDN的关键技术主要包括内容存储和分发技术。简单的讲尽量避开互联网上有可能zhi影响数据传输速率和稳定性的短板和环节,使内容传送得更快、更稳定。而从广义的角度,CDN代表了一种基于互联网而搭建的高质量、高效率、具有鲜明网络秩序的网络应用服务模式。
1683 0
CDN有什么用?我的网站到底需不需要CDN加速?
|
8月前
|
域名解析 存储 网络协议
你知道CDN是什么吗?本文带你搞明白CDN
你知道CDN是什么吗?本文带你搞明白CDN
853 1