UDP传输

sniper213515 2009-06-08 09:34:09
使用UDP协议实现局域网内可靠文件传输,这个如何实现啊?
用C语言或C++都行。
...全文
51 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ofcourseqi 2009-06-09
  • 打赏
  • 举报
回复
自己实现重传机制就可以了,可以在UDP协议前加个再报头写个自己的协议。不过这样还不如用TCP
lori227 2009-06-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 w29468 的回复:]
可靠传输,需要处理:
1,丢包---需要支持确认、重传
2,乱序---需要消息号自己重排
3,内容被改写---需要校验码验证,重传或纠错
[/Quote]

嗯。。。前面两点在UDP传输中经常就出现的!
w29468 2009-06-09
  • 打赏
  • 举报
回复
可靠传输,需要处理:
1,丢包---需要支持确认、重传
2,乱序---需要消息号自己重排
3,内容被改写---需要校验码验证,重传或纠错
wanghao111 2009-06-09
  • 打赏
  • 举报
回复
UDP是不可靠传输吧,tcp是可靠传输
threeleafzerg007 2009-06-08
  • 打赏
  • 举报
回复
建议参考 tftp 的开源代码 不是很难

简单说:

停止等待 协议 传送的数据块带有个标识的序列号
光宇广贞 2009-06-08
  • 打赏
  • 举报
回复

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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