找回密码
 立即注册

QQ登录

只需一步,快速开始

主机交流Megalayer兑换位02兑换位03
兑换位04兑换位05兑换位06兑换位07
查看: 286|回复: 0

QUIC如何解决TCP所带来的挑战?

[复制链接]

602

主题

59

回帖

2790

积分

超级版主

积分
2790

最佳新人活跃会员热心会员推广大使宣传大使灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2022-6-8 15:54:53 | 显示全部楼层 |阅读模式
首先,在UDP之上构建QUIC这一务实的决定所带来的优势相当明显。UDP在互联网上被广泛部署,所以无需从零开始定义传输层(如从零开始,可能要耗费几十年)。
相较于TCP,UDP的开销要少很多,这个特点使它更快速、更简单也更高效。但它存在一个重大缺陷,那就是缺乏可靠性。UDP无法确保每个通过它发送的数据包传输,也无法确保数据包以准确顺序发送给接收方。
QUIC继承了TCP的特性,将它们构建于UDP之上,并添加了更多其他特性。TCP是传输层,TLS和HTTP2位于其上方的应用层,QUIC同时包含了应用层和传输层机制。因此,它的目的就是代替TCP传输层。

QUIC使用UDP作为底层传输协议,同时内置TLS加密,并结合了TCP的可靠性相关特性。QUIC在应用层(即用户空间)获得进一步实现。因此,无需更新内核,你就可以进行大量修改。

GDC主机交流论坛 https://www.globaldc.cn/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GDC主机交流论坛_GDC之家

GMT+8, 2024-4-27 01:50 , Processed in 0.057569 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表