最近更新时间:2026-07-09 17:05:49
随着短视频、直播、大文件下载等业务的快速发展,用户对视频秒开速度、播放流畅度以及弱网环境下的稳定性要求日益提高。传统 TCP 协议在移动网络、高延迟、网络抖动及跨网切换场景下,存在首帧加载慢、播放卡顿、队首阻塞、连接中断等固有缺陷。
金山云 CDN 全面支持QUIC(Quick UDP Internet Connections,快速 UDP 网络连接)/ HTTP3 协议,基于 UDP 传输实现低时延、高可靠的内容分发,可显著优化移动端传输性能,提升复杂网络环境下的用户体验。
QUIC 协议需要客户端与服务端协商使用,需要浏览器或客户端同时支持 HTTP/3 才能生效。不支持 QUIC 的客户端会自动降级为 TCP/HTTPS 协议,不影响业务访问。
优势 | 说明 |
0-RTT 快速建连 | 相比 TCP+TLS 的 3 次握手,QUIC 可将连接建立时间缩短至 0-RTT,大幅提升首屏加载速度 |
无队首阻塞多路复用 | 同一连接上的多个数据流相互独立,单个数据包丢失不会影响其他数据流 |
无缝连接迁移 | 支持 WiFi/4G/5G 网络平滑切换,用户移动过程中视频播放不中断 |
更强的弱网抗丢包能力 | 采用改进的拥塞控制算法和前向纠错(Forward Error Correction,FEC)技术,在弱网环境下仍能保持流畅播放 |
TLS 1.3 加密传输 | 基于最新 TLS 1.3 标准,提供更高的安全性和更快的加密握手速度 |
短视频点播
实时直播
大文件下载
图片加速
动态内容加速
海外业务加速
使用本功能前,需确保已完成以下准备:
• 已开通金山云 CDN 服务
• 域名已完成 CDN 加速接入并配置 HTTPS 证书(QUIC 仅支持 HTTPS 协议)
• 客户端支持 QUIC/HTTP3 协议(Chrome 87+、Edge 87+、Safari 14+、Android 10+、iOS 14+),测试地址:NGINX QUIC Preview
QUIC 功能目前暂不支持控制台自助开启。若需使用,请通过提交工单或联系对应售后/技术支持人员,由金山云人工协助完成配置。
工单内容建议包含以下信息:
工单标题:申请开通 [域名] QUIC 功能
需要开启 QUIC 的 CDN 域名
需要开启的协议版本
配置提交后,一般 10 分钟内生效。
配置项 | 可选值 | 说明 |
QUIC 服务开关 | 开/关 | 控制是否启用 QUIC 协议支持,默认关闭 |
IETF QUIC 版本 | H3、H3-29 | HTTP/3 标准协议版本,H3 为正式标准,H3-29 为兼容草案,支持多选 |
当 QUIC 开关为开启时,IETF QUIC 版本至少需要配置一项,否则配置无法生效。
业务场景 | 预期效果 |
短视频点播 | 提升首帧加载速度,优化弱网播放流畅性 |
实时直播 | 降低直播时延,提升推流稳定性 |
大文件下载 | 提升下载效率,增强弱网环境下载体验 |
海外加速 | 提升跨境链路传输稳定性,降低网络波动影响 |
首次访问域名时,服务端会返回 alt-svc 响应头,表示支持 QUIC:
• h3=":443":表示在 443 端口支持 HTTP/3 正式标准
• ma=2592000:表示该配置有效期为 30 天
打开 Chrome/Edge 浏览器,按 F12 进入开发者工具。
切换到 Network 标签页。
查看 Protocol 列,若显示 h3,则表示请求已通过 QUIC 协议传输。
开发者工具默认不显示 Protocol 列,若无 Protocol 列,右键表头勾选 Protocol 即可显示协议列。
金山云 CDN 在各行业客户中开启 QUIC 后,实测获得以下优化效果:
业务指标 | 优化幅度 | 备注 |
视频首帧时间 | 优化首帧响应 | 提升移动端播放体验 |
弱网卡顿率 | 减少播放卡顿 | 提升弱网环境播放稳定性 |
网络切换恢复时间 | 优化切换恢复 | 降低网络切换对业务的影响 |
大文件下载速度 | 提升下载效率 | 优化跨运营商传输体验 |
页面加载完成时间 | 加快页面加载 | 提升复杂页面访问体验 |
实际优化效果与业务模型、终端设备分布及网络环境密切相关,建议先进行灰度验证,再逐步全量上线。
QUIC 使用 UDP 443 端口,需确保防火墙和安全组已开放该端口。
当客户端检测到网络不支持 UDP 或 QUIC 握手失败时,会自动回退为 TCP/HTTPS 协议,保证业务不中断。
开启后重点关注 UDP 端口流量、QUIC 连接成功率、首帧时间及卡顿率等指标。
建议先在测试域名验证,再逐步扩大到生产域名的部分流量,最后全量上线。
不支持 QUIC 的旧客户端会自动使用 TCP 协议访问,不会产生影响。
以下操作存在风险,请谨慎执行:
1. 在生产域名直接全量开启 QUIC,可能导致部分客户端协议协商异常,务必先灰度验证。
2. 未开放 UDP 443 端口即开启 QUIC,可能导致客户端降级为 TCP,无法获得 QUIC 优化效果。
1.开启 QUIC 会增加 CDN 费用吗?
QUIC目前免费使用,未来收费计划待定,任何变动金山云会提前告知并确保服务平稳过渡。
2.开启 QUIC 后为什么还是显示 HTTP/2?
可能的原因:
浏览器版本较低,不支持 HTTP/3。
当前网络环境限制 UDP 协议。
QUIC 配置尚未完全生效(配置后最多等待 10 分钟)。
首次访问时,浏览器需通过 HTTP/2 响应获取 alt-svc 头,以发现该域名支持 HTTP/3 协议,后续请求将自动协商使用 QUIC 传输。若浏览器当前持有存活的 HTTP/2 长连接,将优先复用该连接,此时请求仍以 HTTP/2协议传输。建议关闭浏览器后重新访问,待原有连接释放后即可触发协议重新协商。
3.开启所有 QUIC 版本会影响性能吗?
不会明显影响性能。同时开启多个版本主要用于兼容不同客户端,客户端会自动协商最新支持的协议版本。
4.如何关闭 QUIC 功能?
提交工单联系技术支持即可关闭,关闭后所有请求将自动降级为 TCP 协议。
5.开启 QUIC 会影响回源吗?
不会,CDN 节点与源站之间仍使用 TCP 协议通信,QUIC 仅用于客户端与 CDN 节点之间的传输。
纯净模式
