(IP分段重组.docVIP

  • 9
  • 0
  • 约5.54千字
  • 约 8页
  • 2017-01-29 发布于北京
  • 举报
(IP分段重组

实验四IP包的分片和重组 实验目的 通过实验掌握IP数据包的分片和重组的方法。实验内容 一个较长的IP分组分片重组。实验要求 (1) 从数据包文件如“packet.pkt”中读取分组,并输入一个整数值作为MTU分组头校验和分组是否正检查分组是否超过MTU如果超过MTU,则检查D位打印出错信息否则对IP包进行分片,生成各分片的文件,如Fragment1.pkt、Fragment2.pkt等。 (2)上一步得到的各分片各个片组装成一个完整的分组,并保存在一个数据包文件如“MergedPkt.pkt”中比较MergePkt.pkt与原始的packet.pkt的数据部分内容,以验分组分片和重组是否成功尝试不按顺序读入各个片段,验证重组程序是否仍然能够正确重组分组。实验提示 (1) IP数据包的格式为: 与数据报的分片与重有关的字段是:总长度、标识、标志、分片偏移、TTL、16位首部校验和。 总长度:总长度以字节为单位,指该IP数据报的总大小,包括首部的20字节以及实际的来自应用层的数据。判断一个数据包是否要进行分片将收到的数据报的总长度与MTU进行比较如果总长度大于MTU,需要进行分片。 标识:这个16位的字段标从源主机发出的数据报。当数据报离开源主机时,这个标识与源IP地址唯一地定义这个数据报。为了保证唯一性,IP协议使用了一个计数器来标数据报。当IP协议发送数据报时,就把这个计数器

文档评论(0)

1亿VIP精品文档

相关文档