Skip to content

http3 中的 QUIC 是什么协议?

参考答案:

定义

  • QUIC:QUIC 是一个基于 UDP 的传输层协议,旨在减少网络延迟和提高性能。最初由 Google 开发,现在已经成为 IETF 的标准化项目。
  • 主要目标:提高传输效率,减少连接建立和数据传输的延迟,解决传统 TCP 和 HTTP/2 中的一些性能瓶颈。

特点

  • 无连接的传输:QUIC 使用 UDP 进行数据传输,不同于 TCP 的面向连接特性。这使得 QUIC 可以更灵活地管理数据流和连接。
  • 多路复用:类似于 HTTP/2,QUIC 支持多路复用,允许在一个连接上并发地传输多个数据流,从而避免队头阻塞。
  • 内置加密:QUIC 集成了 TLS(传输层安全性),在数据传输时提供加密和安全性,消除了额外的握手过程。
  • 0-RTT 数据传输:QUIC 支持 0-RTT 数据传输,使得在建立连接时可以立即开始数据传输,减少延迟。

题目要点:

QUIC:一个基于 UDP 的传输协议,旨在提高传输效率,减少延迟,并集成了加密。