unix网络编程卷一:第七章——套接口选项

SO_RECVBUF 无论是TCP还是UDP,每一个套接口都有发送缓冲区与接收缓冲区。 接收缓冲区保存接收到的数据,直到应用程序来读。 对于TCP:接收缓冲区可用空间的大小限制了TCP通知对端的窗口大小,这就是TCP的流量控制,也就是说TCP不允许对端发送超过窗口大小的数据,如果超过了窗口大小,TCP将会丢弃他们。 对于UDP:当接收缓冲区的大小不够时,新来的数据将会被丢弃。UDP没有流量控制。
相关文章
相关标签/搜索