社区
网络编程
帖子详情
问下关于UDP的问题
yhlovehx
2009-03-14 01:20:46
我想自己用UDP 实现无错完整的数据传输
我现在想知道的是 UDP丢包 是丢一整个包 还是 丢一个包里的部分内容?
...全文
66
8
打赏
收藏
问下关于UDP的问题
我想自己用UDP 实现无错完整的数据传输 我现在想知道的是 UDP丢包 是丢一整个包 还是 丢一个包里的部分内容?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UDX协议
2009-03-14
打赏
举报
回复
一个udp包不能超过mtu.超过了就会被丢。
小于mtu的包,如果丢了,整个包也就没有了,需要重发。
yhlovehx
2009-03-14
打赏
举报
回复
就是说 如果掉了一个 整个 UDP就不会传递给上层的用户层对吧?
lovejklife
2009-03-14
打赏
举报
回复
不会,分成多个数据包是分为多个IP包,如果有一个丢了,整个UDP包就算丢了
yhlovehx
2009-03-14
打赏
举报
回复
所分成的多个包 可能会掉一部分包对吗?
yhlovehx
2009-03-14
打赏
举报
回复
打个比方 我 sendto 10000个字节 下面肯定会分成多个数据包 发送对吧?
yhlovehx
2009-03-14
打赏
举报
回复
是不是 底层会检查一个包的完整性??
cnzdgs
2009-03-14
打赏
举报
回复
这么说吧,只要recvfrom返回正值,接收到的一定是完整的包。
cnzdgs
2009-03-14
打赏
举报
回复
[Quote=引用 2 楼 yhlovehx 的回复:]
是不是 底层会检查一个包的完整性??
[/Quote]
对。其实你不需要管这些,只要知道我前面回复的那句话就够了。
c语言
udp
解包_
UDP
打包及解包
问题
UDP
打包及解包
问题
(2012-04-11 00:12:39)标签:打包包杂谈
UDP
打包及解包
问题
第一个
问题
:想
问下
在VC++开发平台下,是否提供了
UDP
协议打包和解包的接口函数?通常所说的“打包”和“解包”的编程工作,是不是可以这样...
TCP 和
UDP
的区别
前言 ...前端的面试中经常问的 TCP 和
UDP
的区别,网上也有好多内容,比如 TCP 和
UDP
的区别 TCP 是面向连接的,
UDP
是面向无连接的
UDP
程序结构较简单 TCP 是面向字节流的,
UDP
是基于...
TCP/
UDP
占用端口
问题
总结
TCP/
UDP
占用端口
问题
总结TCP/
UDP
共用端口
问题
。1.TCP
UDP
可以共同占用一个端口号吗?2.为什么一个80端口可以建立很多连接?3.承接2问 为什么还会出现端口被占的情况?? TCP/
UDP
共用端口
问题
。 1.TCP
UDP
可以共同...
MATLAB下
UDP
通信的简单实现
MATLAB下
UDP
通信实践
UDP
是面向无连接的通信协议,使用简单,但是安全性不足,这里利用MATLAB实现本地主机的
UDP
通信,与远程主机的相类似,只不过更改一下地址而已。 代码如下,写入文件即可: u1=
udp
('222...
关于C++与JAVA用
UDP
传输结构体数据
关于C++与JAVA用
UDP
传输结构体数据
UDP
与TCP如何用JAVA来实现
UDP
收发然后是C++发送数据
UDP
与TCP 因为项目要求将结构体数据由原来的URL传输变为
UDP
传输: 之前的传输方式: 可能会出现的
问题
: 1. zsh_4程序比Decode...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章