开发者社区> 问答> 正文

CDN 名词解释?



域名


域名是Internet网络上的一个服务器或一个网络系统的名字,全世界,没有重复的域名

CNAME记录


它是一个别名记录( Canonical Name );当 DNS 系统在查询 CNAME 左面的名称的时候,都会转向 CNAME 右面的名称再进行查询,一直追踪到最后的 PTR 或 A 名称,成功查询后才会做出回应,否则失败。

CNAME域名


CDN的域名加速需要用到CNAME记录,在阿里云控制台配置完成CDN加速后,您会得到一个加速后的域名,称之为CNAME域名(该域名一定是*.*kunlun.com), 用户需要将自己的域名作CNAME指向这个*.*kunlun.com的域名后,域名解析的工作就正式转向阿里云,该域名所有的请求都将转向阿里云CDN的节点。

DNS


DNS即Domain Name System,是域名解析服务的意思。它在互联网的作用是:把域名转换成为网络可以识别的ip地址。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。
比如:上网时输入的 www.baidu.com会自动转换成为220.181.112.143

边缘节点


也称CDN节点、Cache节点等;是相对于网络的复杂结构而提出的一个概念,指距离最终用户接入具有较少的中间环节的网络节点,对最终接入用户有较好的响应能力和连接速度。其作用是将访问量较大的网页内容和对象保存在服务器前端的专用cache设备上,以此来提高网站访问的速度和质量。

回源host


回源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的节点上.

使用示例
例如: http://www.abc.com/a.jpg?x=1请求URL到CDN节点;开启“过滤参数”功能后CDN节点向源站发起请求 (忽略参数x=1)待源站响应该请求内容后,响应到达CDN节点后,CDN节点会保留一份副本;然后继续向终端响应 的内容。所有类似的请求 http://www.abc.com/a.jpg?参数 均响应CDN副本 的内容。关闭“过滤参数”功能则每个不同的URL都缓存不同的副本在CDN的节点上。例如: http://www.abc.com/a.jpg?x=1http://www.abc.com/a.jpg?x=2 会响应不同参数源站的响应内容。

展开
收起
青衫无名 2017-10-23 15:01:23 2562 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
CDN排坑指南 立即下载
《CDN排坑指南》 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载