以下是 CDN(内容分发网络)领域的常用术语总结,涵盖核心概念、技术原理、应用场景等维度:

内容分发网络,通过在全球部署边缘节点,将内容缓存到离用户更近的位置,降低延迟、提高访问速度。
存储原始内容的服务器(如网站服务器、视频服务器),CDN 节点会从源站拉取内容并缓存。
分布在全球各地的服务器节点,负责直接响应用户请求,提供缓存内容或回源获取数据。
将用户频繁访问的内容(如图片、CSS、JS)存储在边缘节点,避免重复回源,减少延迟。
通过 DNS 将用户请求导向离其最近的边缘节点,实现流量调度。常见方式包括:
- 全局负载均衡(GSLB):根据用户 IP、网络状态等分配节点。
- Anycast:多个节点共享同一 IP,用户请求自动路由至最近节点。
边缘节点未缓存用户请求的内容时,向源站获取数据的过程。
- 强制回源:绕过缓存,直接从源站获取最新内容(如更新页面时)。
- TTL(Time To Live):缓存内容的存活时间,过期后自动回源更新。
- Purge(刷新):手动清除缓存(如内容更新后强制刷新节点缓存)。
- 预热(Warm-up):主动将内容提前缓存到边缘节点,避免首次访问时回源。
- HTTP/HTTPS:内容传输协议,HTTPS 提供加密传输。
- QUIC:基于 UDP 的低延迟传输协议,用于优化移动端和高丢包网络场景。
- HTTP/3:基于 QUIC 的新一代 HTTP 协议,减少连接延迟。
加速图片、HTML、CSS、JS 等不常变化的内容,降低源站压力。
优化 API 接口、登录注册等动态请求(需结合边缘计算或动态路由技术)。
- VOD(Video on Demand):缓存视频片段,支持分片下载。
- LIVE(直播):通过边缘节点实时分发流媒体,降低卡顿(如 RTMP、HLS 协议)。
- DDoS 防护:通过节点集群分散攻击流量。
- WAF(Web 应用防火墙):过滤恶意请求,保护源站。
- RTT(Round-Trip Time):往返时延,衡量用户与节点的网络延迟。
- 带宽利用率:边缘节点的带宽使用情况,反映流量负载。
- 命中率(Hit Rate):缓存命中请求占比,命中率越高性能越好。
- 日志分析:记录用户请求、缓存状态、回源次数等数据。
- 健康检查:监测边缘节点和源站的可用性(如 HTTP 状态码、响应时间)。
在边缘节点运行代码(如 JavaScript),实现动态内容生成、请求过滤等,减少回源次数。
- 中心节点(Regional Node):存储全量缓存,作为边缘节点的 “上级缓存”。
- 边缘节点(Edge Node):存储热点内容,直接服务用户。
同时使用多家 CDN 服务商,避免单一服务商的节点故障或地域覆盖不足。
结合 Peer-to-Peer(点对点)技术,利用用户设备作为临时节点,分担 CDN 流量(如视频直播场景)。
同时加速静态和动态内容,通过智能路由、协议优化等提升整站性能。
限制或允许特定 IP 访问 CDN 服务,用于安全管控或精准调度。
CDN 通过 “分布式缓存 + 智能调度” 解决网络延迟和带宽瓶颈问题,其核心术语围绕内容存储、流量调度、性能优化、安全防护展开。理解这些术语有助于设计高效的内容分发策略,优化用户体验并降低运维成本。
原创文章,作者:多牛高防cdn,如若转载,请注明出处:https://www.ddnn.com/scdn/