网络编程两问,请高手指点!!!!!

clicksoft 2005-01-31 02:21:34
第一问:
对于tcp模型来说WSASend 投递数据可能一次不能将指定长度的数据全部发送出去
可能要几次投递

对于UDP来说 WSASendTo 会出现这样的情况吗??


第二问:
在完成端口下 调用WSASend/WSASendTo/WSARecv/WSARecvFrom 等函数的套接字是阻塞模式的吗?
...全文
80 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdy119 2005-01-31
  • 打赏
  • 举报
回复
1.UDP 是面向消息的协议,一次发送多少就传出多少,但UDP有传输限制为
64K,而且数据链路层的一帧:给数据区的为1472,所以数据报最好一次发送
限制在1K,在INTERNET上发数据包最好一次0.5K;
2.完成端口下的socket都是非阻塞模式

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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