元问答栏目视频美女
  1. 编程问答
  2. 答案列表
  3. 答案正文

http3.0如何实现

http/3.0基于udp实现,实现了类似tcp的多路数据流、传输可靠性等功能,称为quic(quick udp internet connection)协议。
quic功能:
1、实现了类似tcp的流量控制、传输可靠性的功能。
2、集成了tls(transport layer security 传输层安全性协议)加密功能。
3、实现了http/2.0中多路复用。
不同点是quic实现了在同一物理连接上可以有多个独立的逻辑数据流,实现了数据流的单独传输,解决了tcp中队头阻塞问题。
4、实现了快速握手功能。
quic是基于udp的,所以quic可以实现使用0-rtt和1-rtt来建立连接。
传输层协议:udp
存在的挑战:
1、服务器与浏览器端都没有对http/3.0提供较完整的支持。
2、部署http/3.0也存在非常大的问题,因为系统对udp优化还不是很好。
3、中间设备僵硬问题,这些设备对udp的优化程度远低于tcp
@update评:0
猜你喜欢