首页/网络/协议速查/QUIC 与 TLS 1.3 的关系
本包目录(405 条)
HTTP 方法与状态码91 条HTTP 头与缓存70 条DNS 与域名解析60 条TCP 与 UDP54 条
TLS 与加密50 条
IP 与 ICMP37 条邮件与文件传输43 条

QUIC 与 TLS 1.3 的关系

QUIC 把 TLS 1.3 内嵌进传输层:握手与加密一体化、0-RTT 复用、多路复用无队头阻塞,跑在 UDP 443 上,是 HTTP/3 的基础。

协议速查网络更新于 2026-10-12

要点

要点说明影响
握手首次 1-RTT,复连 0-RTT连接建立更快
多路复用流级独立,丢包不阻塞其他流弱网体验更好
迁移连接 ID 支持换网不断连移动网络切换友好
加密除个别字段外全加密中间设备可见性更低

测试 HTTP/3

测试 HTTP/3
curl --http3 -sI https://cloudflare-quic.com | head -3
# nginx 需 1.25+/QUIC 补丁;CDN 场景通常直接在后端开 h3
openssl s_client -connect example.com:443 -alpn h3 </dev/null
排障时先确认路径放行 UDP 443;企业防火墙常只放 TCP 443,这会让 HTTP/3 静默回落 HTTP/2。

易错点

  • 线上看到大量 UDP 443 被拦/限速时,浏览器自动回落 TCP:功能不受影响但性能收益消失,监控要区分协议版本

数据来源与参考

  • RFC 9000(QUIC)
  • RFC 9114(HTTP/3)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌