TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why HTTP/3 uses UDP protocol under QUIC instead of TCP

3 点作者 bubblehack3r大约 2 年前

1 comment

Animats大约 2 年前
&quot;Limited retransmission&quot;? If it didn&#x27;t get there, eventually you have to retransmit it. QUIC allows re-transmitting somewhat fewer packets, because if you got packets 1,2,3,5,and 6, you can ask for packet 4 without getting 5 and 6 again. Whether this matters all that much in practice is not clear. Over bad mobile connections, maybe.<p>QUIC is a connection oriented protocol on top of a datagram protocol, just as TCP is, one level down. QUIC is on top of UDP so that it could be installed without cooperation from operating system vendors. That has more overhead than doing it over IP.<p>QUIC avoids head of line blocking on multiplexed streams, but is that a major problem? It might be for Google, which wants to feed as much content from Google as possible, rather than pulling content on a web page from multiple sites.<p>Are there stats from sources other than Google on QUIC performance over actual data paths? The original papers were entirely from Google.