QUIC协议

一、什么是quic

  • QUIC(Quick UDP Internet Connection)是谷歌提出的一种基于UDP的低时延的互联网传输层协议
  • QUIC解决了现代网站应用的一系列的传输层及应用层的问题,但只需要应用开发者几乎不用做出或者只做出很小的改变。QUIC和TCP+TLS+HTTP很类似,但是基于UDP实现,基于QUIC实现的HTTP协议被提议为HTTP3。
  • 0RTT 建立连接可以说是 QUIC 相比 HTTP2 最大的性能优势。0RTT是指传输层0RTT建立连接(QUIC基于UDP,不需要三次握手)及加密层0RTT建立加密连接(注意是对于大多数连接,不是所有连接)。
  • QUIC可以不用等服务端的回包就直接下发报文,而一般的TCP+TLS连接在连接建立前需要等1-3个RTT。

二、为什么要使用quic

在这里插入图片描述

根据腾讯相关的测试数据显示:
  • 在元素较少(12个元素)的情况下:相比HTTP也能提升9%,相比HTTP2提升42%,相比HTTPS提升52%
  • 在页面元素较多的情况下:quic的优势会更加明显,相比http提升36%,比http2提升47%,相比https提升64%

三、现有的网络环境

1.TCP+TLS1.2
  • TCP+TLS1.2的交互流程如图 所示&#x
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值