- 在数据链路层,封装成帧,帧的数据部分最长长度为1500,既MTU值为1500
- 在网络层,ip数据报全部装入帧的数据部分,而ip数据报首部有20个字节,因此ip报数据部分最长为1500-20=1480
- 传输层中,UDP首部占8字节,因此UDP报文中数据部分最长为1480-8=1472
扩展:
我们知道了UDP的首部占8字节,在这一类大题中一定要注意这个坑!!!
看题!!!
![在这里插入图片描述](https://img-blog.csdnimg.cn/ba308bf6ad93434cbadbc397c94d2cf6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Yek5Yew6LC35L2b,size_20,color_FFFFFF,t_70,g_se,x_16)
这里我们主要看 数据部分长度的值 001c 转换成十进制为 28
!!!但是,在UDP报文中 这个值代表UDP报文总长度 ,------因此数据部分长度需要减去—首部-8个字节 28-8=20--------数据部分长度 20
![在这里插入图片描述](https://img-blog.csdnimg.cn/4d5ad938cbdd466a86559179a5fc7acd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Yek5Yew6LC35L2b,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)