⑴ IP数据报最小1B最大64KB不对吗为什么答案d是错的
显然是错的啊。
IPv4数据报的最大长度(包括头部)为65536字节,也就是64kB,最小没有规定的。
⑵ IP数据报的首部的最大长度是多少个字节
IP数据报首部中有一个首部长度字段,4 位长,可表示的最大十进制数字是15。因此首部长度的最大值是15个4字节长的字,即60字节。
典型的IP数据报不使用首部中的选项,因此典型的IP数据报首部长度是20字节。
⑶ ip数据报中的总长度为16比特 IP数据报的最大长度为65535个字节
ip数据报中的总长度为16比特 IP数据报的最大长度为65535个字节
这句话是错的!
ip数据包时20个字节的首部加上数据字段!也就是说最小的IP包夜要20个字节!ip数据包可大可小,但是一般以太网链路的MTU是1500字节,这个也不能控制IP包的大小,因为可以分片!
⑷ 为什么IP数据报的最大长度可达65535个字节
因为IP数据报报文总长度字段为16位,因此数据报的最大长度为2^16-1=65535字节。
这个和IP数据报的格式有关,IP数据报中有一个16位的字段表示IP数据报的长度,这个16位是二进制表示的,每一位中可以为0或者1,那最大可表示的数据报的长度就是16个1,也就是1111 1111 1111 1111表示IP数据报的长度,这16位二进制数转换成十进制就是65535。
(4)网络一个ip数据包最大是多少扩展阅读
IP数据报的构成:
1、固定部分
版本占4位、首部长度占4位、区分服务占8位、总长度、标识(identification)占16位、标志(flag)占3位、片偏移占13位、生存时间占8位、协议占8位、首部检验和占16位、源地址占32位和目的地址占32位。
2、可变部分
可变部分
IP首部的可变部分就是一个可选字段。选项字段用来支持排错、测量以及安全等措施,内容很丰富。此字段的长度可变,从1个字节到40个字节不等,取决于所选择的项目。某些选项项目只需要1个字节,它只包括1个字节的选项代码。
⑸ 一个IP数据报长度为5800 字节(固定首部长度)
分5段
数据字段长度 1180 1180 1180 1180 1080
片偏移 0 1180 2360 3540 4720
MF值 1 1 1 1 0
⑹ IP的数据数据报的域是多长,IP数据最长是多少,报头长度多少
在以太网中,最大传输单元MTU为1500个字节,在一个IP包中,去除IP包头的20个字节,可以传输的最大数据长度为1480个字节。在TCP包中,去除20个TCP包头,可以传输的最大数据段为1460个字节。因此,当数据超过最大数据长度时,将对该数据进行分片处理,在IP包头中会看到有多个片在传输,但标识号是相同的,表示是同一个数据包。
这里有图例:
http://www.chinaemail.com.cn/bing/anquan/200604/4805.html
⑺ IP数据报的首部的最大长度是多少个字节
• Version – 4位字段,指出当前使用的 IP 版本。
• IP Header Length (IHL) ― 指数据报协议头长度,具有32位字长。指向数据起点。正确协议头最小值为5。
• Type-of-Service ― 指出上层协议对处理当前数据报所期望的服务质量,并对数据报按照重要性级别进行分配。这些8位字段用于分配优先级、延迟、吞吐量以及可靠性。
• Total Length ― 指定整个 IP 数据包的字节长度,包括数据和协议头。其最大值为65,535字节。典型的主机可以接收576字节的数据报。
• Identification ― 包含一个整数,用于识别当前数据报。该字段由发送端分配帮助接收端集中数据报分片。
• Flags ― 由3位字段构成,其中低两位(最不重要)控制分片。低位指出数据包是否可进行分片。中间位指出在一系列分片数据包中数据包是否是最后的分片。第三位即最高位不使用。
• Fragment Offset ― 13位字段,指出与源数据报的起始端相关的分片数据位置,支持目标IP适当重建源数据报。
• Time-to-Live ― 是一种计数器,在丢弃数据报的每个点值依次减1直至减少为0。这样确保数据包无止境的环路过程。
• Protocol ― 指出在 IP 处理过程完成之后,有哪种上层协议接收导入数据包。
• Header Checksum ― 帮助确保 IP 协议头的完整性。由于某些协议头字段的改变,如生存期(Time to Live),这就需要对每个点重新计算和检验。Internet 协议头需要进行处理。
• Source Address ― 指定发送代码。
• Destination Address ― 指定接收代码。
• Options ― 允许 IP 支持各种选项,如安全性。
• Data ― 包括上层信息。
⑻ IP报头的最大长度是多少个字节
IP数据报首部中有一个首部长度字段:
4 位长,可表示的最大十进制数字是15。因此首部长度的最大值是15个4字节长的字,即60字节。典型的IP数据报不使用首部中的选项,因此典型的IP数据报首部长度是20字节。
Version– 4位字段,指出当前使用的 IP 版本。
IP Header Length (IHL) ― 指数据报协议头长度,具有32位字长。指向数据起点。正确协议头最小值为5。
Type-of-Service ― 指出上层协议对处理当前数据报所期望的服务质量,并对数据报按照重要性级别进行分配。这些8位字段用于分配优先级、延迟、吞吐量以及可靠性。
Total Length ― 指定整个 IP 数据包的字节长度,包括数据和协议头。其最大值为65,535字节。典型的主机可以接收576字节的数据报。
Identification ― 包含一个整数,用于识别当前数据报。该字段由发送端分配帮助接收端集中数据报分片。
Flags ― 由3位字段构成,其中低两位(最不重要)控制分片。低位指出数据包是否可进行分片。中间位指出在一系列分片数据包中数据包是否是最后的分片。第三位即最高位不使用。
Fragment Offset ― 13位字段,指出与源数据报的起始端相关的分片数据位置,支持目标IP适当重建源数据报。
注意字段2字节定义的是是IP数据包的长度:
因为是二进制 他表示的是有2的16次方(全是1)减1(全是0)的可能性的组合数量,注意是数量(有这么多个字节),和你说的比特没有单位上的联系。eg:xxxxxxxx xxxxxxxx 告诉你有X可以是0或者1 有这么多种组合的方法 每一个组合说明有一个字节。
⑼ 网络中一个IP数据报最大是多少
这个跟交换机、路由器、终端的设置有关,一般的MTU(最大传输单元)是1500字节
⑽ IP数据报的最大长度为65535个字节 这个是怎么算的,还有那个16bit的问题,我都不太明白啊
2的16次方减1,即1111111111111111(16位都是1,换算成10进制就是65535),再加1就是10000000000000000(17bit了)。
如2bit最大就是2的平方减一,即11(10进制的3)最大,因为4是100就是3bit了。