IOCP的奇怪现象

cdmar79 2007-04-05 02:57:45
我用IOCP写的Server Socket,用TClientSocket简单做了个client.
在Server Socket中,我执行接收反馈逻辑(只要收到数据就返回固定的数据,为了测试才这样做的).
现在发现个怪事,Server在应答的时候,第一次应答包的数据只要>4380个字节,则client端就会是收到两包(拼接起来后,才是Server发的内容);而到了第二、三。。。次应答的时候,则不会出现该问题。
请做过IOCP的同仁帮忙看看,是否也遇到过类似的问题,谢谢!
...全文
352 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdmar79 2007-04-06
  • 打赏
  • 举报
回复
有理...
本来只是想测试才那么干的...确实不该有那么大的数据包,呵呵
constantine 2007-04-05
  • 打赏
  • 举报
回复
数据包也太大了吧,注意MTU的大小

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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