开发者社区> 问答> 正文

阿里云CDN基础原理是什么?

已解决

阿里云CDN基础原理是什么?

展开
收起
詹姆斯邦德00 2022-11-02 12:04:17 743 0
来自:阿里云认证
1 条回答
写回答
取消 提交回答
  • 推荐回答

    a) 传统http请求处理过程

    image.png

    • 用户在终端浏览器上输入要访问的域名,该域名会发送到本地域名服务器(LDNS)中进行解析。

    • 如果本地域名服务器中有缓存该域名的解析结果,则直接返回用户。

    • 如果本地域名服务器中没有缓存该域名的解析结果,则会向根域名服务器或权限域名服务器发起递归请求。

    • 获取域名解析结果,返回该域名IP 地址,并通过本地域名服务器返回用户。

    • 用户获取域名IP 地址后向Web 服务器发起访问请求。

    b) 使用CDN后的http请求处理过程

    image.png

    将域名接入阿里云CDN 后,当用户对该域名发起访问请求后,CDN 会根据目标加速域名和来源IP,分配距离来源IP 最近的边缘节点IP,以实现网络加速效果。

    • 加速域名:域名接入阿里云CDN 后即成为加速域名。

    • CNAME 域名:是CDN 系统生成的域名,阿里云CDN 产品通过分布广泛的CDN边缘节点来为最终用户提供加速服务,不同区域或者不同运营商的用户访问到的CDN 节点IP 地址是不同的,因此加速域名就无法通过DNS 的A 记录解析的方式唯一解析到某个IP 地址,这个时候就引入了CNAME 域名。

    以上内容摘自《阿里云认证的解析与实战-关系型数据库ACP认证》电子书,点击https://developer.aliyun.com/ebook/download/7806可下载完整版。

    2022-11-02 13:58:24
    赞同 展开评论 打赏
问答分类:
问答地址:
关联地址:
来源圈子
更多
收录在圈子:
+ 订阅
阿里云认证的泛云生态人才交流绿洲,持续带来丰富多样的认证活动、行业资讯,以及实时的线上学习交流机会,希望大家都能加入一起玩!诚邀您加入阿里云认证官方学习福利群:33715706。
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载