在使用网络服务、配置网站加速或者对接云CDN产品时,我们经常会碰到各类专业术语,搞懂这些概念的含义,才能更顺畅地完成相关操作,下面就把这些常见的网络相关名词逐一解释清楚。

基础网络相关概念
DNS
DNS的全称是Domain Name System,也就是我们常说的域名系统,它的核心作用就是完成域名解析工作,把用户平时输入的好记的域名,转换成计算机能够识别的IP地址,这样我们的设备才能准确找到对应的服务器获取内容。
CNAME记录
CNAME记录也叫规范名称记录,属于DNS记录的一种类型,它的作用是把一个域名指向另一个域名,相当于给真实的主机名设置一个别名。这种记录常被用来做域名重定向,或者把某个域名指向其他服务商提供的内容。
CNAME记录的优势在于可以随时调整目标主机名,不需要改动域名的其他配置,让域名维护管理更灵活。不过它有一个限制,同一个域名只能设置一条CNAME记录,而且不能和A记录、MX记录等其他类型的DNS记录同时存在。
CDN服务相关概念
CNAME域名
当你在百度智能云CDN控制台添加加速域名之后,系统会自动给这个域名分配一个后缀为.bdydns.com的域名,这个就是CNAME域名。你需要到自己的域名服务商后台,配置一条指向这个CNAME域名的CNAME记录,等记录生效之后,这个加速域名的解析就会转到百度智能云CDN,所有针对该域名的请求都会被调度到CDN的边缘节点处理。
源站
源站就是你运行业务的网站服务器,是CDN加速分发所有数据的原始来源。如果CDN的边缘节点没有缓存用户请求的内容,就会到源站获取对应的资源,再响应给访问的用户。百度智能云CDN支持选择你自己的源站,也可以选择百度智能云对象存储BOS作为源站。
加速域名
加速域名和源站域名是不同的,它是你接入百度智能云CDN时,用来给终端用户访问做加速的域名,用户通过这个域名访问内容时,会走CDN的加速链路,获得更快的访问速度。
边缘节点
边缘节点是百度智能云CDN部署在不同地域的网络节点,主要作用是缓存客户源站的内容,当用户发起请求时,距离用户最近的边缘节点可以直接响应,大幅提升访问速度。
回源
回源指的是用户发起请求时,如果CDN节点没有缓存对应的资源,或者缓存的资源已经过期,节点就会回到源站获取最新的资源,再返回给用户。比如节点上的缓存服务器没有存用户要的内容,或者源站上的对应内容已经更新,就会触发回源操作。
回源HOST
回源HOST是CDN节点回源时实际请求的域名。如果你的源站服务器上同时提供多个域名的服务,可以根据自己的业务需求,指定回源时要访问的具体站点域名。要是你的源站只有一个和加速域名一致的站点,默认回源HOST设置和加速域名相同就可以。
内容类型相关概念
静态内容
静态内容指的是用户多次访问同一个资源时,每次请求拿到的数据都是完全一样的,常见的比如网站的静态文件,像html、css、js后缀的文件,还有图片、视频、软件安装包、apk文件、压缩包文件等都属于这类内容。
动态内容
动态内容和静态内容相反,用户多次访问同一个资源时,返回的数据是不一样的,比如网页的动态资源,像jsp、asp、php、perl、cgi后缀的文件,还有各类API接口返回的内容,都属于动态内容。
CDN运维相关概念
预热
百度智能云CDN支持预热功能,你可以把大文件或者热门文件提前预载到所有的CDN边缘节点里。预热完成之后,用户请求这些文件的时候,直接在CDN节点就能拿到缓存好的内容,不需要回源获取,既能降低源站带宽突发压力,也能提升热门文件的响应速度。
刷新
当CDN节点里的文件版本过期,或者内容出现违规情况的时候,你可以通过指定文件的URL或者目录的方式,刷新全网CDN边缘节点里缓存的对应文件内容。刷新完成之后,用户再请求这些文件时,CDN边缘节点就会向源站发起请求,获取最新的文件再响应给用户。