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 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探