开发者社区> 问答> 正文

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

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

展开
收起
OSC开源社区 2024-05-31 15:38:05 15 0
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
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载