IP数据报分片总结
来源:互联网 发布:淘宝卖家怎么修改价格 编辑:程序博客网 时间:2024/04/29 13:50
网络层的数据报需要借助于数据链路层来真正完成传输,但是数据链路层的MTU有限制,一般以太网的MTU是1500B。但是网络层的数据报大小可以不止MTU这么大,根据IP数据报的格式我们知道,总长度有16位,最大有
分片主要借助标识(16位),标志(3位X|DF|MF)和片偏移(13位)三个数据来完成。
总长度的单位是1B,片偏移呢,考虑到只有13位,那么单位便是8B.
如何使用三个数据完成数据报分片
标识告知接收端,是不是同一个数据报的分片。DF=0表示可以分片,MF = 1表示后面还有分片。片偏移表示这个分片在原来的IP数据报中的位置。
最好的方式是看下面的一个例子:
一个长4000B的IP数据报,数据部分3980B,到达了一个路由,需要转发到一个MTU为1500B的链路上,这样就得分片了。分片数目是3片。每个片都是一个数据报。假设标识是777,那么数据报分片结果是:
分片一:标识:777,MF=1,DF=0,片偏移=0,有效数据:1480B(编号0~1479)
分片二:标识:777,MF=1,DF=0,片偏移=185,185*8=1480,有效数据:1480B(编号1480~2959)
分片三:标识:777,MF=0,DF=0,片偏移370,370*8=2960,有效数据:1020B(编号2960~3979)
以上。
0 0
- IP数据报分片总结
- IP数据报分片总结
- 再谈关于IP数据报分片
- 网络层数据报分片
- IP数据报分片、组装过程以及路由表的建立过程
- 考试前的零散学习【1】网络地址a.b.c.d/x;数据报分片
- IP数据报首部的格式:关于标识(identification)、标志(flag)和片偏移
- IP数据报中如果不分片,分片标志值是什么?
- 数据报片重组
- H.264句法和语法总结(九)片层数据句法
- H.264句法和语法总结(九)片层数据句法
- H.264句法和语法总结(九)片层数据句法
- H.264句法和语法总结(九)片层数据句法
- H.264句法和语法总结(九)片层数据句法
- caffe学习之conver_imageset.bin的使用方法,caffe下图片转lmdb格式类型数据总结
- 疯狂java之总结片
- 【代码片-1】 Servlet总结
- 片外RAM数据排序
- http://www.cnblogs.com/joyho/articles/3527672.html
- Java之interface关键字
- vs2015的程序在vs2013上运行出现:error MSB8020
- Android view的各属性大全
- 第十五周7
- IP数据报分片总结
- 时间倒计时
- xocde8打印出:Presenting view controllers on detached view controllers is discouraged <SettingViewContro
- HDU - 1757 - A Simple Math Problem ( 矩阵快速幂 )
- HP Jaserjet1007打印机在win7 64位下不能安装
- 第十五周练习--两个字符串连接
- Mysql主主
- 关于JMeter线程组中线程数,Ramp-Up Period,循环次数
- 如何在Android Studio添加本地aar包引用