UDP数据包允许的最大数据长度是多少

 我来答
创作者zYGWLkjipB
2019-05-10 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.5万
采纳率:25%
帮助的人:1012万
展开全部
首先,我们知道,tcp/ip通常被认为是一个四层协议系统,包括链路层,网络层,运输层,应用层.
udp属于运输层,下面我们由下至上一步一步来看:
以太网(ethernet)数据帧的长度必须在46-1500字节之间,这是由以太网的物理特性决定的.
这个1500字节被称为链路层的mtu(最大传输单元).但这并不是指链路层的长度被限制在1500字节,其实这这个mtu指的是链路层的数据区.
并不包括链路层的首部和尾部的18个字节.
所以,事实上,这个1500字节就是网络层ip数据报的长度限制.
因为ip数据报的首部为20字节,所以ip数据报的数据区长度最大为1480字节.
而这个1480字节就是用来放tcp传来的tcp报文段或udp传来的udp数据报的.又因为udp数据报的首部8字节,所以udp数据报的数据区最大长度为1472字节.
这个1472字节就是我们可以使用的字节数。:)
合肥美昂兴
2025-03-25 广告
Visual ADP 是一款交互式可视化试验测量数据分析处理软件,尤其适合用于汽车测试等领域的传感器采集数据的分析,可大幅加快数据后处理速度,是同类产品国产化替代的优先选择。Visual ADP 分为 Base 和 Professional... 点击进入详情页
本回答由合肥美昂兴提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式