问题:以太网数据包,承载的数据内容大小46~1500字节,是如何来的?以太网数据包结构以太网协议规定最小链路层数据包(帧)为64字节,其中以太网首部+尾部共计18字节(源/目的MAC12字节;9. ( C )当路由器接收到一个1500字节的IP 数据报时,需要将其转发到MTU 为980的子网,分片后产生两个IP 数据报,长度分别是:A. 750,750 B. 980,520 C. 980,540 D
IPV4头部最大只有60个字节,也就是说是有上限的,是有可能不够用的,在IPV6里面也改进了这一点,在IPV6里面固定40个字节的包头,但是包头之外可以有无限个扩展包头。differentiat由此可得出,IPv4数据报的最大长度为216−1216−1字节即65535字节(64KB)。说明:在网络层下面的每一种数据链路层都有自己的格式,其中包括表示数据字段的最大长度,这称为最大传送单元
ip报文总长度,单位为字节,一共十六位,可表示最大字节2 ^ 16 = 65535,不过由于链路层的MTU限制以字节为单位计算的IP包的长度(包括头部和数据),所以IP包最大长度65535字节。Identifier:标识符长度16比特。该字段和Flags和Fragment Offest字段联合使用,
对于UDP协议来说,整个包的最大长度为65535,其中包头长度是65535-20=65515;对于TCP协议来说,整个包的最大长度是●● IPv6 报头的长度是IPv4 最小报头长度(20 字节)的两倍,达到40 字节。然而,新的IPv6 报头中包含的源地址和目的地址的长度,是IPv4 源地址和目的地址的4 倍。
总长度字段为16 位,因此数据包的最大长度为2^16 -1=65535 字节。实际上传输这样长的数据包在现实中是极少遇到的。标识(identification) :占16 位。IP 软件在存IPv4提供不同,大部分是很少用的选项,使得IPv4包首部最长可扩展到60字节(总是4个字节4个字节的扩展) 。IP包头字段说明版本:4位,指定IP协议的版本号。包头长度(IHL):4位,IP协