组播的效率

happyprogram 2001-12-23 09:21:08
编写了一个局域网内组播的测试程序,发现这样的规律:连续发送数据1000次,采用异步,LoopBack方式,结果当数举包大小为1K时,发送方收到的Loopback包丢了178个,而接收方收到的包丢了156个;当数据包大于5K时,基本上不丢包.
有哪位朋友知道是为什么吗?
...全文
97 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
flykick 2001-12-29
  • 打赏
  • 举报
回复
可能是系统处理速度和缓冲区这二者造成的
包长5k时,由于窗口机制,发送方会自动延缓发送,
相同情况下,包长1K时,这样缓冲区里能存放比5K时多4倍的包,系统忙不过来了
happyprogram 2001-12-28
  • 打赏
  • 举报
回复
什么意思?我看不懂啊
YHW 2001-12-26
  • 打赏
  • 举报
回复
gz
zcq111 2001-12-24
  • 打赏
  • 举报
回复
up``

4,356

社区成员

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

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