免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1438 | 回复: 6
打印 上一主题 下一主题

问个UDP问题. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-02-14 13:31 |只看该作者 |倒序浏览
用UDP传文件时,packet size和packet losing用关系吗?
给我讲讲.
另外有什么好方法可以看出PACKET SIZE对用TCP或UDP穿文件造成的影响.

论坛徽章:
0
2 [报告]
发表于 2003-02-14 14:05 |只看该作者

问个UDP问题.

用UDP传输文件?你不怕丢包呀。

论坛徽章:
0
3 [报告]
发表于 2003-02-14 14:10 |只看该作者

问个UDP问题.

写好发送数据包的序列号,应该不会丢包,如:
recv一个包,检查一下序列号是否加一,如有继续接受下一个包,如没有等待接收
我是这样认为,大家还后好的方法吗?

论坛徽章:
0
4 [报告]
发表于 2003-02-14 14:36 |只看该作者

问个UDP问题.

UDP是基于无连接的数据传输,怎么不会丢包呢?
如果要传输文件,我建议还是使用TCP

论坛徽章:
0
5 [报告]
发表于 2003-02-14 15:23 |只看该作者

问个UDP问题.

你自己写序列号控制,为什么不用TCP呢?
一定要用UDP吗?

论坛徽章:
0
6 [报告]
发表于 2003-02-14 22:29 |只看该作者

问个UDP问题.

原帖由 "wjtmain" 发表:
写好发送数据包的序列号,应该不会丢包,如:
recv一个包,检查一下序列号是否加一,如有继续接受下一个包,如没有等待接收
我是这样认为,大家还后好的方法吗?



这样的话
包发送的速度明显变慢甚至比使用TCP还慢
因为你必须等到上一个包被确认后
才能再发送下一个包
而TCP则是几个包再一起确认
所以不如使用TCP

论坛徽章:
0
7 [报告]
发表于 2003-02-17 08:55 |只看该作者

问个UDP问题.

1。我以前看过一本书上说有一个文件系统就是用udp写的(好像nfs),好像是uinx网络编程,说的是它的网络结构,应该能查到。
2。只有在网络极不稳定时,才会出现丢包的事,一般不会出现,
仅供参考,:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP