数据报的分片与组装
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,1、IP数据报格式2、MTUMTU(最大传输单元):帧格式中的数据字段的最大长度。3、分片1)分片的条件数据报长度超过网络所允许的最大传输单元MTU时,必须把过长的数据报进行分片后才能在网络上传输。2
千家信息网最后更新 2025年12月01日数据报的分片与组装
1、IP数据报格式

2、MTU
MTU(最大传输单元):帧格式中的数据字段的最大长度。
3、分片
1)分片的条件
数据报长度超过网络所允许的最大传输单元MTU时,必须把过长的数据报进行分片后才能在网络上传输。
2)如何分片
对于发送端发送的每份IP数据报来说,其标识字段都包含一个唯一值。该值在数据报分片时被复制到每个片中。标志字段用其中一个比特来表示"更多的片"。除了最后一片外,其他每个组成数据报的片都要把该比特置1。片偏移字段指的是该片偏移原始数据报开始处的位置。另外,当数据报被分片后,每个片的总长度值要改为该片的长度值。
最后,标志字段中有一个比特称作"不分片"位。如果将这一比特置1,IP将不对数据报进行分片。
当IP数据报被分片后,每一片都成为一个分组,具有自己的IP首部,并在选择路由时与其他分组独立。这样,当数据报的这些片到达目的端时有可能会失序,但是在IP首部中有足够的信息让接收端能正确组装这些数据报片。
4、组装
为了重新组合这些数据报分片,接收主机在第一个分片到达时分配一个存储缓冲区。这个主机还将启动一个计时器。当数据报的后续分片到达时,数据被复制到缓冲区存储器中片偏移量字段指出的位置。当所有分片都到达时,完整的未分片的原始数据包就被恢复了。处理如同未分片数据报一样继续进行。
5、三位标志
标志字段中的最高位目前没有意义
标志字段中的最低位记为MF(More Fragment),MF=1即表示后面"还有分片"的数据报。MF=0表示这已是若干数据报片中的最后一个。
标志字段中间的一位记为DF(Don't Fragment),意思是"不能分片"。只有当DF=0时才允许分片。
数据
字段
标志
长度
最大
传输
偏移
原始
主机
位置
单元
格式
缓冲区
网络
分组
存储
缓冲
不对
最低
最高
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全的封面图
sql数据库能直接复制
网络安全法实施简报
正确的五个网络安全观
街道办事处网络安全责任制
剑3服务器同步设置
用友创建临时数据库失败
哪个厂家的网络安全防范
小米科技运用的互联网思维
hive写数据到图数据库
螺旋式软件开发法
c 图片存取数据库
蓝队 网络安全
安卓软件开发现状2017
网络安全与文明养成
学习网络安全技术后的不足
计算机数据库数据结构
网络安全专业考研武大和北邮
网吧管理需要服务器
工业企业数据库缺少中间投入
防止账号关联用什么云服务器
四川宜米互联网科技有限公司
全国网络安全知识竞赛答题
备案需要服务器吗
开设网络安全课的有哪些大学
怎么将数据库拷下来带走
服务器纸箱
确保服务器安全的手段
镇江网络技术培训中心
无人机网络技术专业大学排名