开发者社区 问答 正文

既然 udp 更快,为什么这么多年主流一直用 tcp ?

既然 udp 更快,为什么这么多年主流一直用 tcp ?

展开
收起
OSC开源社区 2024-05-31 15:38:05 43 发布于河南 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 每个协议都有其适合的场景,抛开场景就是耍流氓。

    回到具体问题: 所谓主流都是tcp,只是你见到了tcp的协议居多,殊不知dns一直都是基于udp的,所以当你真的去了解一下udp的话,你就不会说主流 tcp之类言论了。记着:场景、业务才是技术选择的第一优先级,快和慢从来都不是。

    再扯下quic,quic是基于udp没错,但是quic的目标是替代tcp的,所以你可以认为quic是better tcp,而不是better udp。所以并不是谷歌意识到udp快,发明了quic,而是意识到tcp很多缺点而发明了quic(for better tcp)

    2024-05-31 16:25:44 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答标签:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等