【问题标题】:Is there any limit of data while tcp transfering between Client-server? [closed]客户端-服务器之间的 tcp 传输是否有数据限制? [关闭]
【发布时间】:2019-11-16 04:57:09
【问题描述】:

我想用 WinSock2 在客户端-服务器之间传输 32k 数据。有可能还是数据有限制?

【问题讨论】:

  • TCP 是一个流,您可以发送任意数量的数据,尽管对send()WSASend() 的任何单独调用的最大缓冲区大小为MaxInt (2147483647) 或@987654324 @ (4294967295) 字节每次发送,但您可以在每个连接中多次调用它们。

标签: c++ tcp winsock2


【解决方案1】:

“我想用 WinSock2 在客户端-服务器之间传输 32k 数据。可以吗” - 是的。

32K 很小。如果您询问了 2^32 或 2^64 位数据,那么您可能会遇到麻烦。但是32K?没有。

还有;你为什么不直接尝试?一个简单的测试程序会在 5 分钟内向您展示传输 32K 数据根本不是问题。在提出问题之前,请尽量减少。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多