请教,采用面向连接的协议发送数据是否要控制一次发送的数据包大小

yinyu 2000-06-11 12:16:00
大家好。
我用WinSock建立了一个采用TCP协议的连接,在用Send发送数据的时候,我试过一次发送10 M bytes的数据,也能成功,但是我很疑惑,觉得这并非是一个很标准的做法,请教各位高手,在发送流式数据时,是否应采用各种流量控制和纠错手段,又应该如何进行?
...全文
73 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kxy 2000-06-11
  • 打赏
  • 举报
回复
各种流量控制和纠错手段已经由TCP/IP做好了.(winsock32.dll中处理)
send如果采用block方式数据没有完,不会返回.
你只要检查send的返回值就行.
就像你写文件,调用write就行,不用关心write是如何和硬盘打交道的.不用考虑
寻道,文件分配标等等.

4,354

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧