计算机网络复习6---TCP\UDP\IP的最长长度

本文详细介绍了数据从数据链路层到传输层的封装过程,重点讨论了MTU值、IP数据报头和UDP首部对数据部分长度的影响。在UDP情况下,需要注意UDP报文总长度减去首部长度才是实际数据长度。这是一个常见的陷阱,对于网络协议理解和问题排查至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 在数据链路层,封装成帧,帧的数据部分最长长度为1500,既MTU值为1500
  2. 在网络层,ip数据报全部装入帧的数据部分,而ip数据报首部有20个字节,因此ip报数据部分最长为1500-20=1480
  3. 传输层中,UDP首部占8字节,因此UDP报文中数据部分最长为1480-8=1472

扩展:
我们知道了UDP的首部占8字节,在这一类大题中一定要注意这个坑!!!

看题!!!

在这里插入图片描述

这里我们主要看 数据部分长度的值 001c 转换成十进制为 28
!!!但是,在UDP报文中 这个值代表UDP报文总长度 ,------因此数据部分长度需要减去—首部-8个字节 28-8=20--------数据部分长度 20

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值