CDN是什么
CDN架构
华为云CDN工作原理
当用户访问使用CDN服务的网站时,本地DNS服务器通过CNAME方式将最终域名请求重定向到CDN服务。CDN通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的CDN节点IP地址提供给用户,使用户可以以最快的速度获得网站内容。使用CDN后的HTTP请求处理流程如下。
HTTP请求流程说明:
1.用户在浏览器输入要访问的网站域名www.example.com,向本地DNS发起域名解析请求。
2.本地DNS检查缓存中是否有www.example.com的IP地址记录。如果有,则直接返回给终端用户;如果没有,则向网站授权DNS查询。
3.网站DNS服务器解析发现域名已经解析到了CNAME:www.example.com.c.cdnhwc1.com。
4.请求被指向CDN服务。
5.CDN对域名进行智能解析,将响应速度最快的CDN节点IP地址返回给本地DNS。
6.用户获取响应速度最快的CDN节点IP地址。
7.浏览器在得到最佳节点的IP地址以后,向CDN节点发出访问请求。
如果该IP地址对应的节点已缓存该资源,节点将数据直接返回给用户,如图中步骤7和8,请求结束。
如果该IP地址对应的节点未缓存该资源,节点回源请求资源。获取资源后,结合用户自定义配置的缓存策略,将资源缓存至节点,如图中的北京节点,并返回给用户,请求结束。配置缓存策略的操作方法,请参见缓存配置。
CDN相关文档
-
CDN通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的CDN节点IP地址提供给用户,使用户可以以最快的速度获得网站内容。
CDN通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的CDN节点IP地址提供给用户,使用户可以以最快的速度获得网站内容。
-
华为云CDN在中国大陆境内有2000+加速节点,覆盖所有省份、自治区、直辖市,在中国大陆境外有800+加速节点,全网带宽输出能力不低于150Tbps。
华为云CDN在中国大陆境内有2000+加速节点,覆盖所有省份、自治区、直辖市,在中国大陆境外有800+加速节点,全网带宽输出能力不低于150Tbps。
-
CDN为您提供稳定的加速效果,有效缓解源站压力,您可以通过性能指标衡量使用CDN前后的加速效果。
CDN为您提供稳定的加速效果,有效缓解源站压力,您可以通过性能指标衡量使用CDN前后的加速效果。
-
域名是否需要备案与域名提供商地域、网站服务器所处地域无关,与您加速域名的CDN加速服务范围有关。
域名是否需要备案与域名提供商地域、网站服务器所处地域无关,与您加速域名的CDN加速服务范围有关。
-
域名添加完成后,您可以在CDN控制台上,对接入CDN的加速域名进行启用、停用、移除、重新审核加速域名的操作,并且支持配置域名下线策略。
域名添加完成后,您可以在CDN控制台上,对接入CDN的加速域名进行启用、停用、移除、重新审核加速域名的操作,并且支持配置域名下线策略。
-
当您因业务需求变更,暂时不需要CDN加速您的域名或重启域名加速服务,您可以在CDN控制台的“域名管理”页面进行启用/停用加速域名操作。
当您因业务需求变更,暂时不需要CDN加速您的域名或重启域名加速服务,您可以在CDN控制台的“域名管理”页面进行启用/停用加速域名操作。
-
华为云CDN域名下线是指您的加速域名在触发域名下线机制时,CDN会停止域名的加速服务,您将无法执行该域名相关的任何配置操作。
华为云CDN域名下线是指您的加速域名在触发域名下线机制时,CDN会停止域名的加速服务,您将无法执行该域名相关的任何配置操作。