IP分片实例
[协议分析] IP分片(碎片)重组简单概念
![[协议分析] IP分片(碎片)重组简单概念](https://img.taocdn.com/s3/m/89415532ed630b1c59eeb5cc.png)
[协议分析] IP分片(碎片)重组简单概念链路层具有最大传输单元MTU这个特性,它限制了数据帧的最大长度,不同的网络类型都有一个上限值。
以太网的MTU是1500,可以用netstat -i 命令查看这个值。
如果IP层有数据包要传,而且数据包的长度超过了MTU,那么IP层就要对数据包进行分片(fragmentation)操作,使每一片的长度都小于或等于MTU。
我们假设要传输一个UDP数据包,以太网的MTU为1500字节,一般IP首部为20字节,UDP首部为8字节,数据的净荷(payload)部分预留是1500-20-8=1472字节。
如果数据部分大于1472字节,就会出现分片现象。
当提交给数据链路层进行传送时,一个IP分片或一个很小的无需分片的IP数据报称为分组。
数据链路层在分组前面加上它自己的首部,并发送得到的帧。
IP首部(5-8字节)包含了分片和重组所需的信息:+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -+-+-+-+| Identification |R|DF|MF| Fragment Offset |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|||| Identification:发送端发送的IP数据包标识字段都是一个唯一值,该值在分片时被复制到每个片中。
R:保留未用。
DF:Don't Fragment,“不分片”位,如果将这一比特置1 ,IP层将不对数据报进行分片。
MF:More Fragment,“更多的片”,除了最后一片外,其他每个组成数据报的片都要把该比特置1。
Fragment Offset:该片偏移原始数据包开始处的位置。
偏移的字节数是该值乘以8。
两个Flags和Fragment Offset结合使用,进行分片时,DF比特设置为0,表示可以进行分片,这时如果MF的值为1,则表示当前IP报文是一个IP包的其中一段分片,并且不是最后一个分片,这时结合Fragment Offset域继续判断;如果MF为1而Fragment Offset = 0,表示该IP报文为第一个分片,而且后续有分片;如果MF为1而Fragment Offset不是0,表示该IP报文为中间的一个分片;如果MF为0而Fragment Offset不是0,表示该报文是最后一个分片。
基于Ping命令的IP分片数据分析

基于Ping命令的IP分片数据分析Ping 192.168.1.1说明:Ping默认以32bit字节的数据包发送请求,所以一般是不分片的,这里首先大概熟悉一下ip数据包和相关环境。
分析:1 默认ping是4次请求的,所以通过上图可以看到请求、回复成对出现的8个数据包2 首先看第一个数据包的数据如下图所示,可以看到Flags标志的“More fragments”位为0表示这是最后一个分片了,也就是说没有分片,所以Fragment offset自然也是0.3 再来看看长度关系:3.1 Total Length=60表示整个IP数据包长度是60字节3.2 Header length=20表示IP头长度是20字节(也即IHL的值为5的通用ip头长度)3.3 ICMP的数据长度是32字节3.4 ICMP头的长度固定为8字节3.5 60=20+32+8刚好成立Ping 192.168.1.1 –l 2000说明:一般来说MTU为1500,所以要让ip进行分片传送,数据包的长度必须> 1500-20,这里的20是ip头的最小长度。
使用长度超过1480的数据包来Ping都是会拒绝的分析:1 可以看到现在的数据包和刚才不一样了,每个ICMP请求之前都先有一个IP包。
2 首先来看看第一个数据包,MF标志=1说明后面还有分片,offset=0表明这是第一个分片,分片id为0x2e6b。
ip包长度为1500,ip头长度是203 再来看看第二个数据包(ICMP包),offset=1480表示这个数据包在分片之前的偏移,MF=0说明这是最后一个分片,id同样=0x2e6b表明和第一个数据包在分片之前属于同一个数据包。
Ip包长度为548,ip头长度为204 现在来看看各个长度和偏移4.1 第一个数据包的IP->Total Length为1500 4.2 第一个数据包的IP->Header length为20 4.3 第二个数据包的IP->Total Length为548 4.4 第二个数据包的IP->Header length为20 4.5 第二个数据包的ICMP头长度为84.6 我们发送的数据包长度为20004.7 2000=1500-20+548-20-8正好成立Ping 192.168.1.1 –l 4000。
IP分段重组

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

1 (13)XX移动GPRS核心网优化评估数据包分片分析2013年10月2 (13)1. 思路概述根据集团下发的GPRS端到端案例优化指导当中的《广东省- GPRS端到端IP分片N201U、MSS参数优化》案例,我们对XX移动GPRS诺西核心网的Gb、Gn等不同业务网段的数据包分片情况进行了分析和评估。
由于标杆案例主要基于爱立信的研究分析,充分考虑到不同厂家之间的差异,我们还结合了诺西在其他省份的研究分析结果,对整个分片过程深入分析,在标杆案例的基础上对思路和算法进行了更合理的探讨,并推导出更为合理的MSS值设置,以便更好的提升用户感知。
2. 碎片统计2.1 Gn口针对现网不同的Gn网段,选取了SGSN与LAN交换机之间的Gn1(本地+VPN业务+漫游)、GGSN与LAN交换机之间的Gn2/Gn3接口(本地业务)、以及Gn火墙与LAN交换机之间的Gn接口(VPN业务+漫游)等进行数据采集,统计结果表明XX的Gn口分片率在1~4%左右。
统计如下:3 (13)说明如下:∙以IP.flags.mf==1标志位进行统计,分片包大小均为1514字节,即MTU1500;∙Gn口分片的原因是因为GTP封装增加了40个字节的GTP(取12定长)+UDP(8字节)+IP(20字节)包头,因此如果TCP MSS从缺省的1460字节减少到1420字节以下,即可解决Gn口的分片。
∙SYN ACK消息当中出现了MSS=1460,说明目前XX全网GPRS业务节点当中不存在对MSS的控制点。
2.2 Gb口根据相关的Gb口采样数据,以SGSN36底下的BSC为例,IP层分片率仅为2.5~4%,如下表:说明如下:∙以IP.flags.mf==1标志位进行统计,分片包均为1514字节(即MTU1500);∙Gbover IP层产生分片的一个大前提是因为手机和SGSN进行了N201-U的XID协商,从而突破了SNDCP层缺省的500字节限制;∙如果要解决Gb口的IP层分片,则要么通过设定TCP MSS等减少上层的payload,要么设定合理的N201-U协商参数值--目前诺西SGSN的N201-U/XID协商值修改需要定制开发;∙在XID协商参数无法更改的时候,需要考虑TCP MSS减少之后对Gb口的影响。
07实验七分析IP协议及IP分片

实验七分析IP协议及IP分片一、实验目的1.掌握正确使用Ethereal分析IP协议的技能。
2.深入理解IP网络为了传输一个IP长报文而计算分片的过程。
二、实验环境1.运行Windows XP /2003 Server操作系统的PC机一台。
2.每台PC机具有以太网卡,通过双铰线与局域网相连。
3.Ethereal工具(可以从/下载)。
4.java虚拟机,IP分片Java程序。
三、实验步骤(一)分析IP协议1.启动系统。
点击“Ethereal”程序组中的“Ethereal”图标,将出现以系统操作界面,如图1图1 Ethereal系统主界面2.点击“Capture/Start”菜单,在菜单capture 下点击interfaces,选取要抓包的网卡,这里选取这个网卡抓取数据包,如下图2:图23.选择协议:在图2窗口中点击“Capture filter”,在Filter name 中选择Ip only,然后点击“save”按钮,如图3.再点击“ok”按钮,返回到图4界面。
图3 图44.然后在图4界面中,点击“OK”按钮,然后通过浏览器访问郑州大学“学校概况”网页(ip地址202.196.64.199),如图5。
系统开始俘获网络分组。
如图6。
图5图65.当按“Stop”(停止)按钮时,系统停止俘获分组并将已经俘获的分组信息装载在分析系统中。
6.IP协议的分析。
如图7,在Ethereal上部的窗口中,有帧编号(No.)、时间(Time)、源地址(Source)、目的地址(Destination)、协议(Protocol)和信息(Info)等列,各列下方依次排列着俘获的分组。
中部的窗口给出选中的某帧的详细内容。
下部窗口对应的该协议帧某字段的十六进制数值内容。
查找源是202.196.64.199,目的是本机IP的TCP数据,例如选择其中第1674号帧进行分析。
图7对第1674帧的分析a)数据帧说明:Frame 1674(66 bytes on wire,66 bytes captured)表示所抓得的1674号帧是66字节b)以太网数据帧说明:Ethernet II, src: 00:e0:fc:1c:95:4b, Dst: 00:0d: 87:43: 6c:28表示源物理地址是00:e0:fc:1c:95:4b,目的物理地址是00:0d: 87:43: 6c:28c)IP数据报文说明:首先了解一下IP数据包的格式(如图8),然后参考图7中IP数据的详细内容进行说明如下:图8 Ip包的格式➢Internet Protocol, Src Addr:202.196.64.199(202.196.64.199), Dst Addr:222.22.66.171表示IP协议:源IP地址是202.196.64.199,目的IP地址是222.22.66.172➢Version : 4表示IP协议的版本是4➢Header length : 20 bytes表示IP包的首部长度是20字节➢Differentiated Services Field: 0x00(DSCP 0X00:Default;ECN:0X00)表示区分服务(服务类型)➢Total Length : 52表示首部和数据的总长度是52字节。
ICMP协议和IP数据报分片分析实验报告

计算机网络实验报告实验名称:ICMP 协议和IP 数据报分片分析姓名:张祎立学号:2011302330050 专业:信息管理与信息系统班级:信管二班指导教师:实验成绩:批阅教师签字:一、实验目的1. 理解 ICMP 协议报文类型和格式;2. 理解 ping 命令的工作原理;3. 理解 traceroute 的工作原理;4. 理解 IP 协议报文类型和格式。
二、实验内容与实验步骤1. 使用 wireshark 抓包软件分析ICMP 协议报文的类型;2. 分析 ping 命令的工作原理;3. 分析 tracert 命令的工作原理;4. 使用 wireshark 抓包软件分析IP 协议报文以及报文分片。
三、实验环境与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE 等软件。
四、实验过程与分析1. 分析 ICMP 协议步骤1:在 PC1 运行 Wireshark,开始截获报文,为了只截获和实验内容有关的报文,将Wireshark 的Captrue Filter 设置为“No Broadcast and no Multicast”;步骤2:在 PC1 以 为目标主机,在命令行窗口执行 Ping 命令,要求ping通8 次;Ping 命令为:ping –n 8将命令行窗口进行截图:步骤3:停止截获报文,分析截获的结果,回答下列问题:1)将抓包结果进行截图(要求只显示ping 的数据包):输入过滤规则ip.addr==119.75.217.562)截获的ICMP 报文有几种类型?两种。
分别是:0(回应应答)和8(回应请求)3) 分析截获的ICMP 报文,按下表要求,将各字段信息填入表中,要求填写前4 个报文的信息。
报文号源IP 目的IP 报文格式类型代码标识序列号 125 192.168.217.56 119.75.217.56 8 0 0x0200 3840|15 126 119.75.217.56 192.168.217.56 0 0 0x0200 3840|15 127 192.168.217.56 119.75.217.56 8 0 0x0200 4096|16 128 119.75.217.56 192.168.217.56 0 0 0x0200 4096|16 4)查看ping 请求信息,ICMP 的type 8是和code 是0并截图:5) 查看相应得ICMP 响应信息,ICMP 的type 0是和code 是0并截图:6) 若要只显示ICMP的echo响应数据包,显示过滤器的规则为icmp.type == 8并根据过滤规则进行抓包截图:7) 若要只显示ICMP的echo请求数据包,显示过滤器的规则为icmp.type == 0并根据过滤规则进行抓包截图:2. 分析traceroute 的工作原理步骤1:在 PC1 上运行 Wireshark 开始截获报文;步骤2:在PC1上执行Tracert命令,如:tracert ;将命令窗口进行截图;步骤3:在wireshark里设置显示过滤器为icmp;步骤4:停止截获报文,分析截获的报文,回答下列问题:1)截获了报文中哪几种 ICMP 报文?其类型码和代码各为多少?三种报文:①Time-to-live exceeded,类型11,代码0;②Request,类型8,代码0;③Reply,类型0,代码0。
ip地址分配示例
IP地址分配示例IP地址分配示例示例1:已知网络IP地址和子网掩码为:(1)IP地址:211.81.192.73(2)子网掩码:255.255.255.224请确定该主机所在的网络号。
网络ID的计算方法如下:(1)将IP地址211.81.192.73和子网掩码255.255.255.224分别转换成二进制等价形式为11010011.01010001.11000000.01001001和11111111.11111111.11111111.11100000。
(2)将两个23位二进制数并列在一起,对每一位进行“与”操作即可得到结果。
如图1所示。
图1 211.81.192.73/27的网络ID的计算过程示例2:为网络中心规划IP地址,该中心有6个局域网,每个局域网最多有24台主机(或网络设备),现申请一个C类地址为211.81.192.0/24。
如何划分子网?子网划分的具体方法如下:(1)决定子网掩码有6个子网,23 6,所以在子网划分需要从主机位中借出其中的高3位作为子网络位,这样一共可得8个子网络。
从而可以确定子网掩码为255.255.255.224。
(2)计算新的子网网络ID由子网掩码255.255.255.224可以得到可能的子网ID有8个:000、001、010、011、100、101、110、111。
我们使用其中的001、010、011、100、101、110,即211.81.192.32、211.81.192.64、211.81.192.96、211.81.192.128、211.81.192.160、211.81.192.192等六个子网。
(3)每个子网有多少个主机地址用原来缺省的主机地址减去3个子网位,剩下的就是主机位了,共有8-3=5位,则每个子网最多可容纳32-2=30各主机。
每个子网络的相关信息参见表1。
其中,第1个子网因网络号与未进行子网划分前的原网络号211.81.192.0重复而不用,第8个子网因为广播地址与未进行子网划分前的原广播地址211.81.192.255重复也不可用,这样可以选择6个可用子网中的网段进行IP地址分配。
IP分组分片分析实验
计算机网络实验报告
学院专业班级
学号姓名实验时间:
一、实验名称:
IP分组分片分析
二、实验目的:
使用Ping命令在两台计算机之间发送大于MTU的数据报,验证分片过程,加深对IP协议分片与重组原理的理解。
三、实验环境:
同局域网中任意一台主机PC1,PC2(受设备限制)
四、实验步骤及结果:
步骤1:查看实验室PC1和PC2的IP地址,并记录,PC1的IP地址为192.168.0.102,PC2的IP地址为192.168.0.108;
步骤2:在PC1上运行Wireshark捕获数据包,为了只捕获和实验有关的数据包,设置Wireshark的捕获条件为对方主机的IP地址即192.168.0.108,开始捕获数据包;
步骤3:在PC1上执行如下Ping命令,向PC2发送4500B的数据报文:Ping 183.232.231.172 –l 4500 –n 2
步骤4:停止捕获报文,结果保存为IP分片-学号-姓名,分析捕
获的报文,回答书中问题,完成实验报告。
(1).以太网的MTU是多少
答:1500字节
(2).对截获的报文分析,将属于同一ICMP请求报文的分片找出来,主机PC1向WWW服务器发送的ICMP请求报文分成了几个分片?
答:4个分片,如下图:
(3).若要让主机pc1向www服务器发送的数据分为3个分片,则ping命令中的报文长度应为多大?为什么?
答:长度应为:2961~4440,由下图可知
(4).将第二个ICMP请求报文的分片信息填入表。
IP数据报的分片和组装原理是什么
IP数据报的分片和组装原理是什么当一个主机发送数据到另一个主机时,这些数据需要通过多个路由层转发。
IP在路由层的转发过程较为复杂,如何处理目的主机发送的数据报呢?首先我们需要了解数据报的格式:IP的转发和控制都是由IP数据报的头部决定4位首部长度的数值是以 4字节为单位的,最小值为 5,也就是说首部长度最小是 4x5=20字节 ,也就是不带任何选项的 IP首部 ,4位能表表示的最大值是 15,也就是说首部长度最大是 60字节8位TOS字段有 3个位用来指定IP数据报的优先级 (目前已经废弃不用 ),还有4个位表示可选包括服务类型的最小延迟、最大吞吐量、最大可靠性和最小成本,总比特数始终为0。
16位总长度是整个数据报 (包括IP首部和 IP层payload)的字节数。
每传一个 IP数据报 ,16 位的标识加1,可用于分片和重新组装数据报。
3位标志和13位切片偏移用于切片。
TTL(Time to live) 是这样用的 :源主机为数据包设定一个生存时间 ,比如 64,每过一个路由器就把该值减 1,如果减到 0就表示路由已经太长了仍然找不到目的主机的网络 ,就丢弃该包 ,因此这个生存时间的单位不是秒 ,而是跳 (hop)。
协议字段指示上层协议是 TCP、 UDP、 ICMP还是 IGMP。
然后是校验和, 只校验IP首部 ,数据的校验由更高层协议负责。
IPv4的IP地址长度为 32位。
在IP数据报中总长度是16位的字段,一次数据报的最大长度为2^16-1,虽然尽可能长的数据报能够提高传输效率,但是很少有超过 1500字节的;所以在这里只要超过1500字节,就认为此数据报该分片了。
IP数据报被分片以后,各分片分别组成一个具有IP首部的分组,并各自独立的路由,分别抵达目的主机后,目的主机的IP层会在传送给传输层之前将收到的所有分片重新组装成一个数据报。
一.IP分片1.IP分片原理:分片和重新组装的过程对于传输层是透明的,原因是IP数据报进行分片以后,只有它到达下一站时才可以进行重新组装,且它是由目的端的IP层来完成的,分片之后的数据报根据需要可以再次分片;IP分片和完整的报文差不多拥有相同的IP头,ID域对美英分片都是一致的,这样才能在进行组装的时候识别出来同一个IP数据报文分片。
实验四IP包的分片和重组-USTC
实验四IP包的分片和重组实验目的通过实验掌握IP数据包的分片和重组的方法。
实验内容对一个较长的IP分组进行分片,然后再将所有的分片重新组装成一个IP分组。
实验要求(1) 从数据包文件如“packet.pkt”中读取分组,并输入一个整数值作为MTU。
首先计算分组头校验和,判断分组接收是否正确,然后检查分组长度是否超过MTU。
如果长度超过MTU,则检查DF位:若DF位为1,打印出错信息;否则对IP包进行分片,生成各分片的文件,如Fragment1.pkt、Fragment2.pkt等。
(2) 读取上一步得到的各分片文件,首先计算头校验,检查分片是否正确;然后将各个分片组装成一个完整的分组,并保存在一个数据包文件如“MergedPkt.pkt”中;比较MergePkt.pkt与原始的packet.pkt的数据部分内容,以检验分组分片和重组是否成功。
尝试不按顺序读入各个片段,验证重组程序是否仍然能够正确重组分组。
实验提示(1) IP数据包的格式为:4位版本4位首部长度8位服务类型(TOS)16位总长度(字节为单位) 16位标识3位标志13位片偏移8位生存时间(TTL)8位协议16位首部检验和32位源IP地址32位目的IP地址与数据报的分片与重组有关的字段是:总长度、标识、标志、分片偏移、TTL、16位首部校验和。
总长度:总长度以字节为单位,指该IP数据报的总大小,包括首部的20字节以及实际的来自应用层的数据。
判断一个数据包是否要进行分片,就是将收到的数据报的总长度与MTU进行比较。
如果总长度大于MTU,就需要进行分片。
标识:这个16位的字段标识从源主机发出的数据报。
当数据报离开源主机时,这个标识与源IP地址唯一地定义了这个数据报。
为了保证唯一性,IP协议使用了一个计数器来标识数据报。
当IP协议发送数据报时,就把这个计数器的当前值复制到标识字段中,并把这个计数器的值加1。
当数据报被分片时,标识字段的值就被复制到所有的分片中,即同一个数据报的所有分片具有相同的标识。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作业:IP分片
作业地址:nahomework@
邮件主题:5月26日NA班作业
学员姓名:xxx
作业日期:xx
QQ昵称:xx
QQ号:xxx
PC1数据包发送(3000字节)
1、PC1分片(MTU=1500)
第一片:标识=1 DF=0,MF=1 offset=0 (0-1479)数据长度=1480
第二片:标识=1 DF=0,MF=1 offset=1480 (1480-2959)数据长度=1480 第三片:标识=1 DF=0,MF=0 offset=2960 (2960-3000)数据长度=40
2、R1分片(MTU=1400)
第一片:标识=1 DF=0,MF=1 offset=0 (0-1375)数据长度=1376
第二片:标识=1 DF=0,MF=1 offset=1376 (1376-1479)数据长度=104
第三片:标识=1 DF=0,MF=1 offset=1480 (1480-2855)数据长度=1376 第四片:标识=1 DF=0,MF=1 offset=2856 (2856-2959)数据长度=104
第五片:标识=1 DF=0,MF=0 offset=2960 (2960-3000) 数据长度=40
3、R2分片(MTU=1000)
第一片:标识=1 DF=0,MF=1 offset=0 (0-975)数据长度=976
第二片:标识=1 DF=0,MF=1 offset=976 (976-1375)数据长度=400
第三片:标识=1 DF=0,MF=1 offset=1376 (1376-1479)数据长度=104
第四片:标识=1 DF=0,MF=1 offset=1480(1480-2455)数据长度=976
第五片:标识=1 DF=0,MF=1 offset=2456 (2456-2855)数据长度=400
第六片:标识=1 DF=0,MF=1 offset=2856 (2856-2959)数据长度=104
第七片:标识=1 DF=0,MF=0 offset=2960 (2960-3000) 数据长度=40
4、R3分片(MTU=800)
第一片:标识=1 DF=0,MF=1 offset=0 (0-775)数据长度=776
第二片:标识=1 DF=0,MF=1 offset=776(776-975)数据长度=200
第三片:标识=1 DF=0,MF=1 offset=976 (976-1375)数据长度=400
第四片:标识=1 DF=0,MF=1 offset=1376 (1376-1479)数据长度=104
第五片:标识=1 DF=0,MF=1 offset=1480(1480-2255)数据长度=776
第六片:标识=1 DF=0,MF=1 offset=2256(2256-2455)数据长度=200
第七片:标识=1 DF=0,MF=1 offset=2456 (2456-2855)数据长度=400
第八片:标识=1 DF=0,MF=1 offset=2856 (2856-2959)数据长度=104
第九片:标识=1 DF=0,MF=0 offset=2960 (2960-3000) 数据长度=40
PC2数据包回复(3000字节)
1、PC2分片(MTU=1500)
第一片:标识=1 DF=0,MF=1 offset=0 (0-1479)数据长度=1480
第二片:标识=1 DF=0,MF=1 offset=1480 (1480-2959)数据长度=1480 第三片:标识=1 DF=0,MF=0 offset=2960 (2960-3000)数据长度=40
2、R3分片(MTU=1500)
第一片:标识=1 DF=0,MF=1 offset=0 (0-1479)数据长度=1480
第二片:标识=1 DF=0,MF=1 offset=1480 (1480-2959)数据长度=1480 第三片:标识=1 DF=0,MF=0 offset=2960 (2960-3000)数据长度=40
3、R2分片(MTU=1500)
第一片:标识=1 DF=0,MF=1 offset=0 (0-1479)数据长度=1480
第二片:标识=1 DF=0,MF=1 offset=1480 (1480-2959)数据长度=1480 第三片:标识=1 DF=0,MF=0 offset=2960 (2960-3000)数据长度=40
4、R1分片(MTU=1500)
第一片:标识=1 DF=0,MF=1 offset=0 (0-1479)数据长度=1480
第二片:标识=1 DF=0,MF=1 offset=1480 (1480-2959)数据长度=1480 第三片:标识=1 DF=0,MF=0 offset=2960 (2960-3000)数据长度=40。