CDN是什么意思

什么是CDN?

CDN,全称为Content Delivery Network(中文名称:内容分发网络)。CDN是将源站内容分发至靠近用户的加速节点,使用户可以就近获得所需的内容,解决Internet网络拥挤的状况,提高用户访问的响应速度和成功率,从而提升您业务的使用体验。


CDN(Content Delivery Network,内容分发网络)是构建在现有互联网基础之上的一层智能虚拟网络,通过在网络各处部署节点服务器,实现将源站内容分发至所有CDN节点,使用户可以就近获得所需的内容。CDN服务缩短了用户查看内容的访问延迟,提高了用户访问网站的响应速度与网站的可用性,解决了网络带宽小、用户访问量大、网点分布不均等问题。

CDN的基本概念解释

  • CDN静态资源

    每次访问得到的都是相同的文件,例如:图片、视频、网站中的文件(html、css、js)、软件安装包、apk文件、压缩包文件等。

    每次访问得到的都是相同的文件,例如:图片、视频、网站中的文件(html、css、js)、软件安装包、apk文件、压缩包文件等。

  • CDN动态资源

    每次访问得到的都是不同的文件,例如:网站中的文件(asp、jsp、php、perl、cgi)、API接口、数据库交互请求等。

    每次访问得到的都是不同的文件,例如:网站中的文件(asp、jsp、php、perl、cgi)、API接口、数据库交互请求等。

  • CDN加速域名

    加速域名是用户提供的需要使用CDN加速服务的域名,域名是便于记忆和沟通的一组服务器的地址,应用于网站,电子邮件,FTP等。

    加速域名是用户提供的需要使用CDN加速服务的域名,域名是便于记忆和沟通的一组服务器的地址,应用于网站,电子邮件,FTP等。

  • 内容分发网络-CNAME记录

    CNAME记录是指域名解析中的别名记录(Canonical Name),允许将多个域名映射到同一个域名

    CNAME记录是指域名解析中的别名记录(Canonical Name),允许将多个域名映射到同一个域名

  • 内容分发网络-CNAME域名

    用户在管理控制台添加加速域名后,系统会为加速域名分配一个对应的“CNAME域名”(域名形式为:*.*.c.cdnhwc1.com)。用户需要在域名服务商处,配置一条CNAME记录,将加速域名指向“CNAME域名”,记录生效后,域名解析的工作就正式转向CDN服务,该域名所有的请求都将转向CDN节点,达到加速效果。

    用户在管理控制台添加加速域名后,系统会为加速域名分配一个对应的“CNAME域名”(域名形式为:*.*.c.cdnhwc1.com)。用户需要在域名服务商处,配置一条CNAME记录,将加速域名指向“CNAME域名”,记录生效后,域名解析的工作就正式转向CDN服务,该域名所有的请求都将转向CDN节点,达到加速效果。

  • 内容分发网络-DNS

    TCP/IP网络中的功能实体,通过该服务器,用户只通过域名就可以访问对应的服务器。在TCP/IP网络中域名与IP地址一一对应,域名便于记忆,但网络中的服务器间只能通过IP地址相互识别,域名和IP地址之间的转换称为域名解析,域名解析需要通过专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。

    TCP/IP网络中的功能实体,通过该服务器,用户只通过域名就可以访问对应的服务器。在TCP/IP网络中域名与IP地址一一对应,域名便于记忆,但网络中的服务器间只能通过IP地址相互识别,域名和IP地址之间的转换称为域名解析,域名解析需要通过专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。

  • CDN-源站

    源站指用户的业务服务器,即被加速分发数据的来源。

    源站指用户的业务服务器,即被加速分发数据的来源。

  • CDN边缘节点

    边缘节点也称CDN节点、Cache节点等,指距离最终用户接入具有较少的中间环节的网络节点,对最终接入用户有较好的响应能力和连接速度。

    边缘节点也称CDN节点、Cache节点等,指距离最终用户接入具有较少的中间环节的网络节点,对最终接入用户有较好的响应能力和连接速度。

  • CDN-回源

    CDN节点未缓存资源或者缓存资源已到期时,节点会回源站获取资源,返回给客户端。

    CDN节点未缓存资源或者缓存资源已到期时,节点会回源站获取资源,返回给客户端。

  • 回源HOST

    源站决定了回源时,请求到源站的IP地址。回源HOST决定回源请求访问到该IP地址的哪个站点。

    源站决定了回源时,请求到源站的IP地址。回源HOST决定回源请求访问到该IP地址的哪个站点。

  • SSL/TLS

    SSL(Secure Sockets Layer,安全通讯协议),是一个构架于TCP之上的安全套接层,是为网络通信提供安全及数据完整性的一种安全协议。标准化之后的SSL名称为TLS(Transport Layer Security,传输层安全协议)。

    SSL(Secure Sockets Layer,安全通讯协议),是一个构架于TCP之上的安全套接层,是为网络通信提供安全及数据完整性的一种安全协议。标准化之后的SSL名称为TLS(Transport Layer Security,传输层安全协议)。

  • URL参数

    根据业务需要判断是否启用该项配置,对用户请求URL中“?”之后的参数进行过滤,提高缓存命中率。

    根据业务需要判断是否启用该项配置,对用户请求URL中“?”之后的参数进行过滤,提高缓存命中率。

CDN的基础知识及使用介绍

快速了解CDN产品,帮您更好的使用CDN产品提供的功能

参考文档

CDN使用

CDN基本概念

快速了解CDN的常用概念,帮助理解和使用CDN

CDN成长地图

快速了解和使用CDN

CDN API

快速了解通过调用API来实现对应的控制台操作

入门概述

快速了解如何接入CDN加速

域名管理

快速了解CDN的域名管理功能

域名配置

快速了解CDN的相关配置

缓存刷新和缓存预热

快速了解CDN的刷新预热功能

CDN常见问题解答

CDN常见问题解答

为您解答CDN的常见问题,更多问题答疑请前往 了解更多

为您解答CDN的常见问题,更多问题答疑请前往 了解更多

  • CDN支持哪些业务类型?

    1、网站加速

    1. 适用于有加速需求的网站,包括门户网站、电商平台、资讯APP、UGC应用(User Generated Content,用户原创内容)等,加速各类型图片、html、css、js小文件等。

    2、文件下载加速

    1. 适用于有文件下载业务的网站、下载工具、游戏客户端、APP商店等,如游戏安装包获取、应用程序包下载、手机ROM升级等业务场景。

    3、点播加速

    1. 适用于提供音视频点播服务的客户。例如:在线教育类网站、在线视频分享网站、互联网电视点播平台、音乐视频点播APP等。

    4、全站加速

    1. 适用于各行业动静态内容混合,含较多动态资源请求(如:asp、jsp、php等格式的文件)的网站。
  • CDN能否区分用户使用电脑端还是手机端访问?

    CDN不支持区分用户使用的是电脑端还是手机端访问。

    CDN节点缓存的是手机版,用户访问时就会返回显示手机版内容;节点缓存的是电脑版,用户访问时就会返回电脑版内容,需要在源站进行手机版和电脑版区分。

  • CDN支持二级域名加速么?

    支持二级域名接入CDN。

    二级域名在中国大陆、全球服务范围加速,需要一级域名已在中国大陆备案才能接入,中国大陆境外加速则不要求备案就可接入。

  • CDN支持哪些源站类型?

    CDN支持源站类型包含源站IP、源站域名、对象存储桶域名,源站部署在华为云、非华为云及IDC均可,且对源站所处位置无要求。接入CDN详见添加CDN加速域名

    使用非华为云服务商的对象存储桶作为源站,配置操作请参考这里

  • CDN在哪些环节收费,如何收费?

    如果您使用CDN加速,会有两个环节收取流量费用:

    1. CDN侧:CDN收取用户访问节点产生的流量费用,回源时CDN不收取费用。
    2. 源站侧:回源时源站侧是否收费依赖于源站侧的配置(例:源站为OBS桶,回源时OBS桶会收取流量费用)。
  • CDN流量包与加速范围和源站位置有关系吗?

    1、CDN流量包源站位置无关。

    2、CDN流量包与加速范围有关,流量包分区域:

    CDN中国大陆流量包仅支持扣除中国大陆节点产生的流量使用;

    CDN中国大陆境外流量包仅支持扣除中国大陆境外节点产生的流量使用。

  • CDN节点的缓存多久会更新,会自动更新吗?

    CDN节点的缓存内容不是实时更新的,只有当缓存内容到期后才能回源请求最新的内容并更新节点缓存。您可以通过设置缓存过期时间规则或者提交刷新请求来实现缓存内容的更新。缓存规则的详细信息请参考缓存规则

  • CDN加速域名的CNAME是否可以直接访问?

    CNAME域名不能直接访问。

    添加加速域名后,系统会为加速域名分配一个对应的“CNAME域名”(域名形式为:*.c.cdnhwc1.com)。用户需要在域名服务商处,配置一条CNAME记录,将自己的域名指向这个*.c.cdnhwc1.com的域名,记录生效后,域名解析的工作就正式转向CDN服务,该域名所有的请求都将转向CDN节点。

  • CDN有什么安全防护能力(DDoS/CC/防盗链)?

    1、通过域名接入华为云CDN可以隐藏源站服务器IP地址,避免源站直接暴露给攻击者。

    2、华为云CDN全网拥有2000+加速节点,可以有效缓解DDoS/CC攻击对源站造成的压力,避免源站由于攻击直接瘫痪。 如果攻击流量太大造成CDN加速节点不能正常服务时,会暂时封禁域名,最终域名状态调整为“停用”,停止CDN加速服务。域名停用后将无法正常访问,但域名配置信息仍会保留,待攻击停止后可联系客服申请解除封禁。

    3、另外,CDN支持refer防盗链,IP黑白名单和URL鉴权,具体请参考:访问控制

  • CDN是否支持部分地区加速,部分地区不加速?

    CDN本身不支持只针对特定区域加速,但是您可以通过在域名供应商DNS设置中,将特定区域解析到CDN,从而达到只针对特定区域加速的效果。

CDN视频教程

视频指导帮助您快速了解CDN的使用 了解更多

内容分发网络 CDN 快速入门

03:04

内容分发网络 CDN 快速入门

内容分发网络 CDN 计费说明

06:40

内容分发网络 CDN 计费说明

内容分发网络 CDN 缓存配置

03:21

内容分发网络 CDN 缓存配置

内容分发网络 CDN 刷新预热

01:59

内容分发网络 CDN 刷新预热