在线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加速器网站加速
适用于图片、小文件较多的网站,如门户网站、电商等。
支持IPV4和IPV6,IPV6覆盖率95%以上
支持分段HTTP、HTTPS、HTTP2.0、HTTPS不单独收费
根据数据需求设置缓存过期时间,缓存格式包括但不限于zip、exe、wmv、gif、png、bmp、wma、rar、jpeg、jpg等,动态内容也可设置不缓存
CDN加速器大文件下载加速
适用于大文件下载加速,如App商店、游戏客户端等。
我们的优势
支持客户端断点续传,有效节省下行流量带宽
支持大文件全网边缘预热,文件刷新分钟级生效
支持多种防盗链:IP访问控制、referer防盗链、user-agent防盗链、时间戳防盗链、回源鉴权防盗链等
CDN加速器音视频点播加速
适用于视频点播加速,如视频网站、在线教育网站等。
支持多种防盗链进行访问控制
支持拖动播放(视频拖拽)的功能
支持对单连接限速以及整体带宽控制
CDN加速器全站加速
适用于动态请求及动静态请求混合的场景,如论坛等。
我们的优势
自动识别动静态内容,静态边缘获取,动态BGP链路探测回源加速传输
智能探测全网节点,路径遍历,智能选择最优路径,链路秒级切换
提供HTTP2、QUIC、BBR 2.0及华为自研收发包算法等协议优化能力,对端侧弱网接入场景下的丢包、时延带来改善
CDN加速器使用视频指导
配置指导视频帮助您快速了解CDN加速器的使用方法 了解更多
CDN加速器-入门
CDN加速器-计费
CDN加速器-源站配置
CDN加速器-回源配置
CDN加速服务器-HTTPS配置
CDN加速服务器-缓存配置
CDN加速服务器-刷新预热