读书笔记-使用CDN完成一个web请求-过程

本文介绍了CDN(内容分发网络)的基本概念及其工作流程。详细解释了用户访问网站时,如何通过DNS解析来利用CDN服务,实现更快的内容加载速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CDN 即 content delivery network  内容分布式网络


CDN = 镜像 +缓存+整体负载均衡


用户输入 网站 按下回车键后

1、如果之前访问过该站点,会使用缓存的ip地址(缓存会受到时间的影响)

2、如果之前未访问过该站点则

1)向本地运营商DNS服务器发送请求。

2)DNS服务器将任务交给Root DNS  Server处理 完成回源(根域名解析)

3)在向gTLD server处理完成回源(主域名解析,得到Name结果)

4)在向Name Server 发送解析请求(将Name 与 IP 关联,返回给DNS服务器)

5)将解析后的ip地址 发送给 浏览器


3、如果使用了CDN(内容分布式网络)

1)向本地运营商DNS服务器发送请求。

2)DNS服务器将任务交给Root DNS  Server处理 完成回源(根域名解析)

3)在向gTLD server处理完成回源(主域名解析,得到Name结果)

4)将Name 结果提交到 CND域名解析服务器 

5)解析过程中使用负载均衡 提交到 GTM 最终返回IP地址

6)将解析后的ip地址发送给浏览器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值