当前位置: 技术问答>linux和unix
如何发送128k的字节?
来源: 互联网 发布时间:2015-11-15
本文导语: 我要向客户机发送128k的字节,是使用send(fd, buffer, 131072, 0),一次发完好还是分多次发好?同理,客户端分多次接收好还是一次性接受完好?我发现好像不能一次接收128k。 | 对。收到多少都...
我要向客户机发送128k的字节,是使用send(fd, buffer, 131072, 0),一次发完好还是分多次发好?同理,客户端分多次接收好还是一次性接受完好?我发现好像不能一次接收128k。
|
对。收到多少都可能。TCP报文大小由mss决定。但ip包最大是64K,所以不会超过这个值。
|
TCP会自动分片,一次性收