小编Jun*_*Jun的帖子

当套接字发送的数据快于其处理速度时,套接字将如何操作?

我不太清楚TCP和套接字的一些详细机制。

一个客户端通过TCP连接到服务器,然后将数据发送到服务器。如果发送速度远大于处理速度会怎样?例如,如果客户端每秒发送1 MiB,但服务器每秒只能处理1 KiB,这会导致系统内存崩溃吗?

我知道套接字API中有接收缓冲区大小设置:

  1. 如果我设置了缓冲区大小,但数据却泛滥怎么办?
  2. 如果我没有设置接收缓冲区大小怎么办?

sockets networking network-programming tcp flow-control

3
推荐指数
1
解决办法
1891
查看次数