CDN缓存的原理是什么?CDN网络资源获取过程
创始人
2025-06-01 17:00:28
0

DN:Content Delivery Network,即内容分发网络,它是构建在现有网络基础上的虚拟智能网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、调度及内容分发等功能模块,使用户在请求所需访问的内容时能够就近获取,以此来降低网络拥塞,提高资源对用户的响应速度。

本地存储和浏览器缓存带来的性能提升主要针对的是浏览器端已经缓存了所需的资源,当发生二次请求相同资源时便能够进行快速响应,避免重新发起请求或重新下载全部响应资源。

这些方法对于首次资源请求的性能提升是无能为力的,若想提升首次请求资源的响应速度,除了资源压缩、图片优化等方式,还可借助CDN技术。

使用CDN网络资源获取过程

如果使用了CDN网络,则资源获取的大致过程是这样的。

1、由于DNS服务器将对CDN的域名解析权交给了CNAME指向的专用DNS服务器,所以对用户输入域名的解析最终是在CDN专用的DNS服务器上完成的。

2、解析出的结果IP地址并非确定的CDN缓存服务器地址,而是CDN的负载均衡器的地址。

3、浏览器会重新向该负载均衡器发起请求,经过对用户IP地址的距离、所请求资源内容的位置及各个服务器复杂状况的综合计算,返回给用户确定的缓存服务器IP地址。

4、对目标缓存服务器请求所需资源的过程。

这个过程也可能会发生所需资源未找到的情况,那么此时便会依次向其上一级缓存服务器继续请求查询,直至追溯到网站的根服务器并将资源拉取到本地。

CDN网络的核心功能包括两点:

缓存与回源

缓存指的是将所需的静态资源文件复制一份到CDN缓存服务器上;

回源指的是如果未在CDN缓存服务器上查找到目标资源,或CDN缓存服务器上的缓存资源已经过期,则重新追溯到网站根服务器获取相关资源的过程。

相关内容

热门资讯

688076上市首年就进行业绩... 2025.12.17本文字数:1193,阅读时长大约2分钟作者 |第一财经 林志吟在科创板上市首年,...
沐曦股份首日涨幅超摩尔线程,“... 出品|达摩财经2025年末,国产GPU企业跑出了资本化加速度。被业界称为“GPU四小龙”的摩尔线程(...
真维斯回应“卫衣疑似抄袭肖战新... 11月11日消息,真维斯发布声明称,接到消费者反馈及市场监测信息显示,一款未经真维斯品牌授权的商店,...
陈吉宁龚正调研上汽集团:聚焦主... 11月11日消息,据上海发布,上海市委书记陈吉宁,市委副书记、市长龚正结合贯彻落实党的二十届三中全会...
FTX起诉币安及赵长鹏寻求追回... 11月11日消息,据报道,FTX起诉币安及其前首席执行官赵长鹏,寻求追回其所谓的萨姆·班克曼-弗里德...
中新赛克:多名股东拟合计减持公... 11月11日消息,中新赛克公告,公司股东广东红土、南京红土、昆山红土、郑州百瑞、南京创芸拟合计减持公...
2连板百傲化学:目前芯慧联新不... 11月11日消息,百傲化学发布异动公告,公司全资子公司芯傲华拟增资并控股芯慧联事项存在经营风险、并购...
华谊兄弟:阿里创投及其一致行动... 阿里创投及其一致行动人马云退出华谊兄弟5%以上股东行列。12月17日晚间,华谊兄弟传媒股份有限公司(...
中国中免:全资子公司中标上海两... 净利润增长持续下降的中国中免全权取得了上海机场多个免税店项目的经营权。12月17日,中国旅游集团中免...
新年会改变什么? 核心观点:1.不只是时间。即将过去的2025年,对于世界经济和全球市场而言,或是值得回味的一年,宏观...