建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+谷歌浏览器 Firefox 30+ 火狐浏览器

CDN加速接入文档 > CDN 常用术语介绍

CDN 常用术语介绍

本内容发表于:2025-05-29 14:10:41
一、基础概念类
1. CDN(Content Delivery Network)
即内容分发网络,是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。
2. 内容分发
将源站内容(如图片、视频、网页文件等)复制到分布在不同地理位置的 CDN 节点上,使用户能从距离更近的节点获取内容,减少数据传输距离,提高访问速度。
3. 源站
指原始内容的存储服务器,是 CDN 获取内容的源头。例如,网站的源站存储着网页的原始代码、图片、视频等所有资源;视频平台的源站存放着各类视频文件。当 CDN 节点上没有用户请求的内容时,会从源站获取该内容。
4. 节点
在 CDN 网络中,节点是指分布在不同地理位置的服务器或服务器集群。这些节点存储和分发从源站获取的内容,是用户访问内容的直接提供者。节点根据功能和规模的不同,可分为边缘节点、区域节点等。
5. 边缘节点
是 CDN 网络中距离用户最近的节点,通常部署在网络接入层附近,如运营商机房、数据中心等。其主要作用是缓存和响应用户请求,使用户能够快速获取内容,减少访问延迟。
6. 缓存
CDN 节点将从源站获取的内容临时存储在本地,当下次有相同内容请求时,可直接从缓存中返回,无需再次从源站获取,提高响应速度,降低源站负载。缓存内容有一定的有效期,过期后会重新从源站更新。
二、性能指标类
1. 命中率
指 CDN 节点缓存中命中用户请求内容的比例。例如,100 次用户请求中,有 80 次请求的内容在 CDN 节点缓存中能找到,命中率就是 80%。命中率越高,说明 CDN 节点缓存的有效性越好,用户从 CDN 节点获取内容的比例越高,减轻源站压力和提高用户访问速度的效果就越明显。
2. 回源率
与命中率相反,是指 CDN 节点无法在本地缓存中找到用户请求内容,需要回源站获取内容的请求比例。回源率越低,说明 CDN 节点缓存的内容越丰富,对源站的依赖越小。过高的回源率会增加源站的负载,降低用户访问效率。
3. 响应时间
从用户发起请求到接收到 CDN 返回内容的时间间隔。响应时间是衡量 CDN 性能的重要指标之一,直接影响用户体验。较短的响应时间意味着用户能更快地获取内容,提升网站或应用的可用性和用户满意度。
4. 带宽利用率
CDN 节点在一定时间内实际使用的带宽与总可用带宽的比率。合理的带宽利用率能充分发挥 CDN 网络的性能,避免带宽资源浪费或不足的情况。如果带宽利用率过高,可能导致网络拥塞,影响用户访问速度;过低则表示带宽资源未得到充分利用。
三、网络架构与技术类
1. 负载均衡
通过特定算法,将用户请求分配到 CDN 网络中最合适的节点上处理。负载均衡的目的是确保各个节点的负载相对均衡,避免某些节点因负载过高而影响服务质量,同时提高整个 CDN 网络的处理能力和可用性。负载均衡算法有轮询、加权轮询、最少连接数、IP 哈希等。
2. DNS 解析
域名系统(Domain Name System)解析,是将域名转换为对应的 IP 地址的过程。在 CDN 中,DNS 解析起着关键作用,通过将用户对域名的请求解析到合适的 CDN 节点 IP 地址,引导用户访问就近的节点获取内容。CDN 服务商通常会提供智能 DNS 解析服务,根据用户的地理位置、网络状况等因素,返回最佳的 CDN 节点 IP。
3. HTTP/HTTPS
超文本传输协议(HTTP)及其安全版本(HTTPS)是 CDN 用于传输内容的协议。HTTP 用于普通的网页内容传输,而 HTTPS 通过 SSL/TLS 加密技术,确保内容在传输过程中的安全性和完整性,防止数据被窃取或篡改,常用于涉及用户隐私信息(如登录密码、支付信息)的网站和应用。
4. 推送
CDN 服务商将源站内容主动传输到 CDN 节点的操作。当源站内容更新后,为了让 CDN 节点尽快提供最新内容,可通过推送的方式将新内容快速分发到各个节点,减少用户获取旧内容的情况。
5. 拉取
与推送相反,当 CDN 节点接收到用户请求,且本地缓存中没有该内容时,节点会主动从源站获取内容的过程。拉取操作是 CDN 节点补充缓存内容的主要方式之一。
6. 智能路由
CDN 根据用户的地理位置、网络状况、节点负载等因素,动态选择最优的传输路径,将用户请求导向最合适的 CDN 节点,以实现内容的快速传输。智能路由技术能有效避开网络拥塞区域,提高内容分发效率和用户访问体验。
四、其他术语
1. 静态内容
指不随用户请求或时间变化而改变的内容,如网站的 Logo 图片、CSS 样式表、JavaScript 脚本文件、固定的宣传图片等。静态内容适合通过 CDN 进行分发,因为其内容固定,CDN 节点可以长时间缓存,提高命中率,加快用户访问速度。
2. 动态内容
与静态内容相对,是指根据用户请求、时间、用户身份等因素动态生成的内容,如用户个性化页面、实时更新的新闻内容、购物车信息等。动态内容的缓存和分发相对复杂,因为每次请求可能需要不同的内容,CDN 需要采用特殊的技术和策略来处理动态内容的加速。
3. 防盗链
防止其他网站未经授权,直接链接并使用自己网站的内容(如图片、视频等),从而消耗自身带宽资源的技术手段。CDN 通过设置 Referer 验证、密钥防盗链等方式,判断请求来源是否合法,若不合法则拒绝提供内容,保护源站资源和带宽。
以上涵盖了 CDN 的核心常用术语。若你还想深入了解某类术语,或想知道这些术语在实际场景中的应用,欢迎随时和我说。


原创文章,作者:多牛高防cdn,如若转载,请注明出处:https://www.ddnn.com/scdn/


置顶