文档简介:
术语解释
CNAME记录
CNAME ( Canonical Name ),即别名,用于把一个域名解析到另一个域名,当DNS系统在查询CNAME 左面的名称的时候,都会转向CNAME右面的名称再进行查询,一直追踪到最后的PTR或A名称,成功查询后才会做出回应,否则失败。例如,您有一台服务器,使用docs.example.com访问,您又希望通过documents.example.com也能访问该服务器,那么就需要在您的DNS解析服务商添加一条CNAME记录,将documents.example.com指向docs.example.com,添加该条CNAME记录后,所有访问documents.example.com的请求都会被转到docs.example.com,获得相同的内容。
CNAME域名
接入CDN时,在天翼云控制台添加完加速域名后,您会得到一个天翼云CDN给您分配的CNAME域名,(该CNAME域名一定是*.ctycdn.com), 您需要在您的DNS解析服务商添加CNAME记录,将自己的加速域名指向这个*.ctycdn.com的CNAME域名,这样该域名所有的请求才会都将转向天翼云CDN的节点,达到加速效果。
DNS
DNS即Domain Name System,是域名解析服务的意思。它在互联网的作用是:把域名转换成为网络可以识别的ip地址。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。比如:上网时输入的www.baidu.com会自动转换成为220.181.112.143。
常见的DNS解析服务商有:阿里云解析,万网解析,DNSPod,新网解析,Route53(AWS),Dyn,Cloudflare等。
加速域名
加速域名是用户提供的需要使用CDN加速服务的域名,应用于网站、电子邮件等。
边缘节点
在天翼云所有文档中,边缘节点、CDN节点、Cache节点、缓存节点、加速节点、天翼云节点等都是指天翼云边缘节点。边缘节点是相对于网络的复杂结构而提出的一个概念,指距离最终用户接入具有较少的中间环节的网络节点,对最终接入用户有较好的响应能力和连接速度。其作用是将访问量较大的网页内容和对象保存在服务器前端的专用Cache设备上,以此来提高网站访问的速度和质量。
回源HOST
回源host决定回源请求访问到源站上的具体某个站点。
例1:源站是域名源站为www.a.com,回源host为www.b.com,那么实际回源是请求到www.a.com解析到的IP,对应的主机上的站点www.b.com。
例2:源站是IP源站为1.1.1.1,回源host为www.b.com,那么实际回源的是1.1.1.1对应的主机上的站点www.b.com。
协议回源
协议回源指回源时使用的协议和客户端访问资源时的协议保持一致,即如果客户端使用 HTTPS 方式请求资源,当CDN节点上未缓存该资源时,节点会使用相同的 HTTPS 方式回源获取资源;同理如果客户端使用 HTTP 协议的请求,CDN节点回源时也使用HTTP协议。
过滤参数
过滤参数是指当URL请求中带“?”并携带参数请求到CDN节点的时候,CDN节点在收到该请求后可根据配置决定是否将该带参数的URL请求回源站。当开启过滤参数时,该请求到CDN节点后会截取到没有参数的URL向源站请求。并且CDN节点仅保留一份副本。如果关闭该功能,则每个不同的URL都缓存不同的副本在CDN的节点上。
示例:
客户端发起请求“/a.jpg?x=1”到CDN节点
开启“过滤参数”功能:
CDN节点收到客户端请求后,向源站发起请求为:“/a.jpg” (忽略参数x=1),待源站响应“/a.jpg”请求指向的内容、且CDN节点获取到该内容后,CDN节点保留一份所获取内容的副本,然后向终端返回该内容。此后,在该内容副本的有效期内,客户端所有类似“/a.jpg?参数” 的请求,CDN节点均返回存储的“/a.jpg”副本。
关闭“过滤参数”功能:
对于所有类似“/a.jpg?参数”的请求,每个不同的URL都缓存不同的副本在CDN的节点上。例如:“/a.jpg?x=1”和“/a.jpg?x=2”会缓存两份副本,根据源站返回的内容,这两份副本可能相同,也可能不同。