CNAME记录
CNAME ( Canonical Name ),即别名,用于把一个域名解析到另一个域名,当DNS系统在查询CNAME左面的名称的时候,都会转向CNAME右面的名称再进行查询,一直追踪到最后的PTR或A名称,成功查询后才会做出回应,否则失败。例如,您有一台服务器,使用docs.ctyun.cn访问,您又希望通过documents.ctyun.cn也能访问该服务器,那么就需要在您的DNS解析服务商添加一条CNAME记录,将documents.ctyun.cn指向docs.ctyun.cn,添加该条CNAME记录后,所有访问documents.ctyun.cn的请求都会被转到docs.ctyun.cn,获得相同的内容。
CNAME域名
接入全站加速时,在天翼云控制台添加完加速域名后,您会得到一个天翼云给您分配的CNAME域名, 您需要在您的DNS解析服务商添加CNAME记录,将自己的加速域名指向这个CNAME域名,这样该域名所有的请求才会指向天翼云全站加速的节点,达到加速效果。
DNS
DNS即Domain Name System,是域名解析服务的意思。它在互联网的作用是:把域名转换成为网络可以识别的ip地址。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。比如:上网时输入的www.ctyun.cn会自动转换成为220.181.112.143。
常见的DNS解析服务商有:阿里云解析,万网解析,DNSPod,新网解析,Route53(AWS),Dyn,Cloudflare等。
加速域名
加速域名是用户提供的需要使用全站加速服务的域名,应用于网站、电子邮件等。
边缘节点
边缘节点是相对于网络的复杂结构而提出的一个概念,指距离最终用户接入具有较少的中间环节的网络节点,对最终接入用户有较好的响应能力和连接速度。
回源HOST
回源host决定回源请求访问到源站上的具体某个站点。
例1:源站是域名,源站为www.ctyun.cn,回源host为www.host.ctyun.cn,那么实际回源会请求到www.ctyun.cn解析到的IP,对应的主机上的站点www.host.ctyun.cn。
例2:源站是IP,源站为1.1.1.1,回源host为www.host.ctyun.cn,那么实际回源的是1.1.1.1对应的主机上的站点www.host.ctyun.cn。
协议回源
协议回源指回源时使用的协议和客户端访问资源时的协议保持一致,即如果客户端使用HTTPS方式请求资源,当全站加速节点上未缓存该资源时,节点会使用相同的HTTPS方式回源获取资源;同理如果客户端使用HTTP协议的请求,全站加速节点回源时也使用HTTP协议。
国密算法
国密是由国家密码管理局制定的SSL算法标准,众多政企和银行金融类客户HTTPS业务中对该方案需求迫切。目前天翼云全站加速已支持自主部署域名证书,并支持国密算法,可极好地适配金融、政企客户的HTTPS加速需求。功能介绍,详情请见:国密HTTPS。
静态内容
指用户在一定时间内多次访问某一内容或者多个用户访问某一内容,源站响应返回的数据都是相同的内容。例如:html、css和js文件、图片、视频、软件安装包、apk文件、压缩包文件等。静态内容对全站加速来说是可缓存的,可通过在客户控制台上对相应文件设置一定长度的缓存过期时间来实现缓存。
动态内容
指用户多次访问某一内容或者多个用户访问某一内容,源站响应返回的数据均不相同。例如:.jsp、.asp、.php、.perl、.cgi文件和API接口等,常见于需要数据库查询且会动态变化的场景,例如余票查询,支付信息,动态会话等场景。动态内容一般不可缓存,需要使用全站加速得到加速效果。
缓存Key
缓存Key是一个文件在节点上缓存时唯一的身份ID,每个在节点上缓存的文件都会对应一个缓存Key。通常默认情况下,文件的缓存Key为客户端请求的原始URL(带参数)。通过自定义缓存Key,可以将原始URL形式不同但实际指向同一个文件的请求,缓存为同一份,从而提升缓存命中率,降低回源量。功能介绍,详情请见:缓存key设置。
去问号缓存
对于可缓存的文件,节点通常会将用户请求的原始URL作为缓存key。如果原始URL中携带问号后参数,且不同参数实际指向同一份文件时,可以配置开启去问号缓存,此时节点会将问号后参数去掉的内容作为缓存key,以提升缓存命中率,降低回源量。功能介绍,详情请见:缓存过期时间。
用户自定义脚本
用户自定义脚本(User Defined Script,简称UDFScript)是一个可供客户快速实现全站加速定制化配置的工具箱,当客户控制台上的标准配置无法满足客户的业务需求时,可以使用UDFScript通过简单地编程实现定制化业务需求。功能介绍,详情请见:UDFScript概述。
内容刷新
节点缓存源站文件后,如果需要在设置的过期时间之前进行内容刷新,则需要在客户控制台上提交刷新任务。内容刷新支持URL刷新、目录刷新、正则刷新,提交刷新任务后,节点的缓存内容将会被删除或置为过期,此时用户向节点请求资源时,节点会回源获取最新资源返回给用户,并将其缓存。刷新功能会降低缓存命中率。功能介绍,详情请见:刷新。
内容预取
预取功能是指提交URL预取请求后,全站加速将会主动回源获取文件并将其缓存到节点。当用户首次请求时,就能直接从节点缓存中获取到该文件,无需再回源站。预取功能可提高缓存命中率,同时降低源站压力,适用于即将发布热门文件场景。功能介绍,详情请见:预取。
SSL/TLS
SSL(Secure Sockets Layer,安全通讯协议),是一个构架于TCP之上的安全套接层,是为网络通信提供安全及数据完整性的一种安全协议。标准化之后的SSL名称为TLS(Transport Layer Security,传输层安全协议)。目的是为互联网通信提供安全及数据完整性保障。最典型的应用就是HTTPS,HTTPS即HTTP over TLS,就是更安全的HTTP,运行在HTTP层之下,TCP层之上,为HTTP层提供数据加解密服务。功能介绍,详情请见:HTTPS配置。
OCSP
OCSP(Online Certificate Status Protocol,在线证书状态协议),是由数字证书颁发机构CA(Certificate Authority)提供的一个在线证书查询接口,它建立一个可实时响应的机制,客户端发送查询证书请求到CA服务器,然后CA服务器实时响应验证证书是否合法有效。 客户端会在SSL握手时去实时查询OCSP接口,并在获得查询结果前会阻塞后续流程,在网络不佳时会造成较长时间的页面空白,降低了HTTPS性能,严重影响用户体验。开启OCSP装订功能可有效缓解OCSP过程带来的阻塞效果,相关功能介绍,详情请见:OCSP Stapling。
QUIC
QUIC全称:Quick UDP Internet Connections,是一种实验性传输层网络协议,提供与TLS/SSL相当的安全性,同时具有更低的连接和传输延迟。QUIC目前的主要应用于http协议,基于QUIC的HTTP/3协议(RFC9114),除了拥有HTTP/2的各项优点,同时由于QUIC的特性,在弱网环境下拥有更强大的性能优势。QUIC由Google自研,2012年部署上线,2013年提交IETF,2021年5月,IETF推出标准版RFC9000。功能介绍,详情请见:QUIC协议。
DNS解析时间
通过域名解析服务(DNS),将指定的域名解析成IP地址的消耗时间。
TCP建连时间
浏览器或客户端和WEB服务器建立TCP/IP连接的消耗时间。
SSL握手时间
浏览器或客户端和WEB服务器建立安全套接层(SSL)连接的消耗时间。
首包时间
浏览器或客户端发送HTTP请求结束开始,到收到WEB服务器返回的第一个数据包的消耗时间。
内容下载时间
监测一个页面时,从页面角度看,浏览器或客户端接收WEB服务器返回第一个数据包,到所有内容传输完成的时间。
过滤参数
过滤参数是指当URL请求中带“?”并携带参数请求到全站加速节点的时候,全站加速节点在收到该请求后可根据配置决定是否将该带参数的URL请求回源站。当开启过滤参数时,该请求到全站加速节点后会截取到没有参数的URL向源站请求。并且全站加速节点仅保留一份副本。如果关闭该功能,则每个不同的URL都缓存不同的副本在全站加速的节点上。
示例:
- 客户端发起请求“http://www.ctyun.cn/a.jpg?x=1”到全站加速节点。
- 开启“过滤参数”功能:全站加速节点收到客户端请求后,向源站发起请求为:“http://www.ctyun.cn/a.jpg” (忽略参数x=1),待源站响应“http://www.ctyun.cn/a.jpg”请求指向的内容、且全站加速节点获取到该内容后,全站加速节点保留一份所获取内容的副本,然后向终端返回该内容。此后,在该内容副本的有效期内,客户端所有类似“http://www.ctyun.cn/a.jpg?参数” 的请求,全站加速节点均返回存储的“http://www.ctyun.cn/a.jpg”副本。
- 关闭“过滤参数”功能:对于所有类似“http://www.ctyun.cn/a.jpg?参数”的请求,每个不同的URL都缓存不同的副本在全站加速的节点上。例如:“http://www.ctyun.cn/a.jpg?x=1”和“http://www.ctyun.cn/a.jpg?x=2”会缓存两份副本,根据源站返回的内容,这两份副本可能相同,也可能不同。