为什么使用ping命令时 最大不分段数据长度为1472 结合IPV4头部 ICMP头部和以太网帧格

2024-11-08 01:32:35
有3个网友回答
网友(1):

MTU的值通常为1518, 减去以太头14个字节和最末尾的检验和4个字节剩下1500, 然后再减去IP头20个字节还剩下1480, 还有ICMP头部至少还有4个字节,这样就只剩下 1476, 不同类型的ICMP报文还带有其它的字段, 应该还会减掉一些字节.

网友(2):

ping使用的ICMP协议,ICMP信息占用8个字节,ICMP信息的信息被封装到IP的数据包中,IP包头大小为20-60字节,会指明源地址、目标地址、TOS(Type Of Service)等等,所以,ICMP的数据包中数据的最大长度只有1500-20-8=1472。 如果需要再详细的信息...

网友(3):

因特网协议IP(Intenet Protocol)是将internet网连在一起的是网络层协议,他的工作是提供一种从源端到目的短传输数据报的最佳尝试方法,不管这些机器是否在同一个网络中,或者其间是否有其他网络。 一. IP版本4 1.头标结构 一个IP数据报有一...