576字节是x.25网络的默认mtu,1500字节是以太网的默认mtu。现在电脑都用以太网了,x.25很少见了。不过为此,协议IP规定,在互联网中所有的主机和路由器必须能够接受长度不超过576字节的数据报。当主机需要发送长度超过576字节的数据报时,应当先了解一下,目的主机能否接受所要发送的数据
在IP 标头中,我知道有一个名为“总长度”的字段,它以位为单位指定特定分段数据报的总长度。然而,在阅读教科书(“TCP/IP Illustrated Vol. 1”)时,我读到“主机【4】0x004216bit,IP 报文总长度单位字节,换算下来,该数据报的长度为66 字节,数一下上面的报文,恰好66B。从占位数来算,IP 数据报最长为2^16=65535B,但大部分网络的链路
这就是说,只要IP数据报的长度不超过576字节,这样的IP数据报通过互联网时就肯定不需要进行分片(数据链路层的MTU没有小于576字节的,因此不必考虑数据链路层是否能够传送576字节目的地址为环回地址的IP 数据报永远不会出现在任何网络上,因为网络号为127 的地址根本不是一个网络地址。A 类地址的主机号占3 个字节,因此每一个A 类网络中的最大主机数是2^{
Total Length ―指定整个IP 数据包的字节长度,包括数据和协议头。其最大值为65,535字节。典型的主机可以接收576字节的数据报。Identification ―包含一个整数,用于识别当一个长达65535的IP数据报,但实际上还要考虑网络的最大承载能力等因素,标准的TCP/IP分组大小为576字节,减去IP首部的20个字节,TCP首部的20个字节,路由协议头的24个字节,为512字节,因此主机接受的数
ˋ﹏ˊ 为此,IP协议规定,在互联网中所有的主机和路由器,必须能够接受长度不超过576字节的数据报。这是假定上层交下来的数据长度有512字节(合理的长度),加上最长的IP首部60字节,再加该数据报需要经过两个网络到达目的主机,这两个网络所允许的最大传输单位MTU分别为1500字节和576字节。