IP数据报长度问题

2023-05-30 11:41

IP数据报总长度字段为16位,根据一字节为8位,那数据报的最大长度不是应该是2吗?为什么最大长度是2的16次方减1等于65535
2个回答
最大长度是2个字节,每一位都有0和1两种可能,一共有16位,因此有2的16次方种可能性 ,可以表达2的16方个数,,,
总长度字段存的是长度的数值,不是把内容存里面了,一共16位,16个1就是最大长度,转换成十进制就是65535。
总长度是报头+数据部分,其中总长度字段包含在报头
相关问答
关于IP数据报长度的问题
2个回答2023-01-31 17:43
小于576字节的时候会填充到576字节,再进行发送。
为什么IP数据报的最大长度可达65535个字节
2个回答2023-05-18 22:31
这个和IP数据报的格式有关,IP数据报中有一个16位的字段表示IP数据报的长度,这个16位是二进制表示的,每一位中可以为0或者1,那最大可表示的数据报的长度就是16个1,也就是1111 1111 11...
全文
IP数据报长度为什么总是4字节的整数倍
1个回答2022-12-03 11:27
可以简单的这么理解,首部长度的单位是4B,所以首部长度字段数字每增加1,相应的数据报长度增加4B,所以数据报长度是4B的倍数。 至于,为什么首部长度的单位是4B,IP数据报的首部最少是20B,显然单位...
全文
ICMP与IP同属于网络层,为什么ICMP报文又封装在IP数据报中呢?
2个回答2022-12-12 03:41
网路层的数据时要以数据包的形式来传输的,icmp也是网络层的协议,所以要封装在数据包里了
IP 数据包报头中的 TTL 字段有什么作用?
1个回答2023-03-31 01:05
TTL值对我们在进行网络故障分析时能起到很关键的作用。 TTL(time to live),即生存时间,该字段表示一个IP数据报能够经过的最大的路由器跳数,TTL字段是由IP数据报发送端初始设...
全文
IP数据报转发是按顺序到达的吗
1个回答2023-03-11 03:05
是的,各个分组按照顺序到达。 数据报的格式:一个 IP 数据报由首部和数据两部分组成。(数据报也可以说是数据包)首部的前一部分是固定长度,共 20 字节,是所有 IP 数据报必须具有的。在首部的固定部...
全文
年度最热ip是如何炼成的
1个回答2024-03-18 01:47
IP(Intellectual Property,意为知识产权)是今年的热门词语,哪个企业大佬演讲时不扯几句IP相关的话题,那可会被人嘲笑OUT了。“超级IP+当红明星+炒作话题”这个看似稳赚不赔的模...
全文
IP协议报文有哪些主要字段
1个回答2023-01-03 01:22
标志、偏移量
简述路由器接收到IP数据报后的转发过程
1个回答2022-12-14 19:29
解包 查路由表 封包 发包
什么IP数据库准确高
1个回答2022-09-05 17:12
电信公司的,没有什么比电信的准了,都是他们分配生成的IP,肯定一个不少
热门问答