gpt4 book ai didi

tcp - 高频交易 - TCP > UDP?

转载 作者:可可西里 更新时间:2023-11-01 02:31:08 26 4
gpt4 key购买 nike

有人告诉我,对于需要低延迟的高频交易 (HFT) 系统,使用 TCP 而不是 UDP。有人告诉我,使用 TCP 可以建立点对点连接,而使用 UDP 则不能,但是根据我的理解,您可以将 UDP 数据包发送到特定的 IP/端口。

article 中使用了多个参数至于为什么 UDP > TCP 用于游戏,但我可以看到与 HFT 的相关性。

为什么 TCP 是用于 HFT 的更好协议(protocol)?

(管理员:我之前关于这个问题的帖子被默默删除了,没有任何解释。如果我违反了使用条款,请提醒我,而不是默默删除问题)

最佳答案

如果您不需要 TCP 提供的某些功能,UDP 优于 TCP。每个功能都有成本,因此如果您不需要这些功能,您就是在无缘无故地支付这笔费用。

在 HFT 应用程序中,您几乎需要 TCP 所需的所有功能。因此,如果您选择 UDP,则必须自己实现这些功能。这意味着您必须实现连接建立、连接拆卸、重新传输、传输节奏、窗口等。

如果有一种方法可以比 TCP 更好地完成所有这些事情,那么 TCP 就会那样做。您的一只手会被绑在背后,因为 TCP 由地球上一些最优秀的人才进行了大量优化,并在内核中/与内核一起实现。

关于tcp - 高频交易 - TCP > UDP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7949526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com