云数据库虚拟主机(云服务器云虚拟主机)
236
2022-07-15
CDN的关键技术主要有内容存储和分发技术,CDN加速的本质其实是缓存加速,把资源缓存到CDN节点,用户就能很近访问到需要的资源。
名词解释下
1、静态资源
每次访问得到的都是不变的文件,例如说:图片、视频、网站中的文件(html、css、js)、软件安装包、apk文件、压缩包文件等。
2、动态资源
每次访问得到的都是变化的文件,例如说:网站中的文件(asp、jsp、php、perl、cgi)、API接口、数据库交互请求等。
3、加速域名
加速域名是用户提供的需要使用CDN加速服务的域名,域名是便于记忆和沟通的一组服务器的地址,可用在网站,电子邮件,FTP这些等。
4、CNAME记录
CNAME记录是指域名解析中的别名记录(Canonical Name),它允许把多个域名映射到同一个域名下。
比如说
您现在有一台服务器存放了一些文件,可以通过file.example.com来访问该网址下的资源,但是你也希望通过另一个域名data.example.com也能访问。
那么您可以在DNS解析服务商哪里去新增一条CNAME记录
把 data.example.com 指向 file.example.com,添加CNAME记录后,所有访问data.example.com的请求就会指向file.example.com,获得相同内容,就是这么简单。
5、CNAME域名
如果你在管理控制台添加加速域名后,系统会为加速域名分配一个对应的“CNAME域名”(域名形式为:..c.cdnhwc1.com)。用户需要在域名服务商处,配置一条CNAME记录,将加速域名指向“CNAME域名”,这一步啥意思我已经说过,记录生效后,域名解析的工作就正式转向CDN服务,该域名所有的请求都将转向CDN节点,达到加速效果。
6、源站
指用户的业务服务器,即被加速分发数据的来源。
7、DNS
TCP/IP网络的功能实体,通过该服务器,用户只能通过域名就可以访问对应的服务器啦。在TCP/IP网络中域名与IP地址一一对应;
域名便于记忆,但网络中的服务器间只能通过IP地址相互识别,域名和IP地址之间的转换称为域名解析,域名解析需要通过专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
比如说:您想访问xxx.abc.com会通过DNS转换成220.xxx.xxx.xxx(IP地址)。您可以使用解析,就是这个意思。
8、边缘节点
边缘节点也可叫CDN节点、Cache节点,指的是距离最终用户接入具有较少的中间环节的网络节点,对最终接入用户有较好的响应能力和连接速度。
9、回源
CDN节点没有缓存资源或者缓存资源已到期的时候,节点会到回源站获取资源,然后返回给客户端。
比如说:您访问某个URL,如果解析到CDN节点未缓存该资源,则您的访问请求会直接到源站获取资源,并根据URL请求返回。
10、回源HOST
源站决定了回源的时候,请求到源站的IP地址。回源HOST决定了回源请求访问到该IP地址的哪个站点在哪。
比如说:源站为域名时,源站为xxx.com,回源HOST为abc.com,实际回源的是xxx.com解析到的IP站点abc.com。
比如说:源站为IP地址时,源站为1.1.1.1,回源HOST为abc.com,实际回源的是1.1.1.1对应主机上的站点abc.com。
11、SSL/TLS
这个估计大家熟悉,SL(安全通讯协议),是一个构架于TCP之上的安全套接层,是为网络通信提供安全及数据完整性的一种安全协议。标准化之后的SSL名称为TLS(Transport Layer Security,传输层安全协议)。
12、URL参数
根据业务需要判断是否启用该项配置,对用户请求URL中“?”之后的参数进行过滤,提高缓存命中率。
发表评论
暂时没有评论,来抢沙发吧~