永发信息网

IP数据包中的段总长度字段为16位,为什么因此数据包的最大长度就是65535字节,计算公式是(2∧16-1)

答案:1  悬赏:80  手机版
解决时间 2021-01-03 17:37
  • 提问者网友:不要迷恋哥
  • 2021-01-03 01:57
IP数据包中的段总长度字段为16位,为什么因此数据包的最大长度就是65535字节,计算公式是(2∧16-1)
不太理解这东东的思路,谁能帮我解释下
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-01-03 02:24

想来想去都不知道怎么解释了,把你题目中的为什么三个字去掉就是很好的解释.
表示数据包长度的字段是16位,那么这16位所能表示的最大数字就是2^16-1,二进制就是16个1排起来,所以数据包最大长度是65535
再问: 想了好久,明白了一点点了,哈哈哈哈哈
再答: 通俗点吧,把数据包比作一个包裹(快递包裹),包裹里有个单子用来说明这个包裹有多大,因为包裹箱子体积一定,因此包裹有个上限,单子上显示的只能是从最小到最大,但不会是0(当然数据包的大小可以因长度字段改变,快递包裹不会因单子大小改变)。就总的来说,这个单子的重量也是要算到包裹的重量中的,


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯