m0_69657710 2023-04-20 22:06 采纳率: 100%
浏览 19
已结题

涉及到IP的数据报以及分组

一个IP数据报的总长度为4220字节,其数据部分长度为4200字节(使用固定首部20字节),需要分片为长度不超过1500字节的数据报分片(注意:每个分片中仍有固定首部20字节,因此每个数据报分片的数据部分长度不超过1480字节)

请问:应该分成几个数据报分片,并将数据报分片的相关字段的设置,填写最下面的问题。

原始数据报的总长度:4220,标识:54321,MF=0,DF=0,片偏移为0。
请分别求数据报片1,数据报片2,数据报片3各自的总长度,标识,MF,DF,片偏移。

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-21 08:06
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt: 首先需要计算分片后的个数: - 数据部分长度为4200字节,加上固定首部20字节,总长度为4220字节; - 每个数据报分片长度不超过1500字节,所以需要分成3个分片。 接下来,针对每个分片进行相关字段设置: 第一个数据报分片: - 总长度:1500字节(固定首部20字节,数据部分长度1480字节) - 标识:例如设为1234 - MF:1(标志位表示后续还有分片) - DF:0(标志位表示可以进行分片) - 片偏移:0(表示从原始数据报的起始位置开始分片) 第二个数据报分片: - 总长度:1500字节(固定首部20字节,数据部分长度1480字节) - 标识:与第一个分片相同,即设为1234 - MF:1(标志位表示后续还有分片) - DF:0(标志位表示可以进行分片) - 片偏移:1480(表示从原始数据报的第1480个字节位置开始分片) 第三个数据报分片: - 总长度:1260字节(固定首部20字节,数据部分长度1240字节) - 标识:与前两个分片相同,即设为1234 - MF:0(标志位表示这是最后一个分片) - DF:0(标志位表示可以进行分片) - 片偏移:2960(表示从原始数据报的第2960个字节位置开始分片) 注:在实际应用中,标识、MF、DF和片偏移等字段的值应该根据具体情况来确定。

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月29日
  • 已采纳回答 4月21日
  • 创建了问题 4月20日

悬赏问题

  • ¥15 SPSS分类模型实训题步骤
  • ¥15 求解决扩散模型代码问题
  • ¥15 工创大赛太阳能电动车项目零基础要学什么
  • ¥20 limma多组间分析最终p值只有一个
  • ¥15 nopCommerce开发问题
  • ¥15 torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGKILL
  • ¥15 QuartusⅡ15.0编译项目后,output_files中的.jdi、.sld、.sof不更新怎么解决
  • ¥15 pycharm输出和导师的一样,但是标红
  • ¥15 想问问富文本拿到的html怎么转成docx的
  • ¥15 我看了您的文章,遇到了个问题。