数据报的分片与组装
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1、IP数据报格式2、MTUMTU(最大传输单元):帧格式中的数据字段的最大长度。3、分片1)分片的条件数据报长度超过网络所允许的最大传输单元MTU时,必须把过长的数据报进行分片后才能在网络上传输。2
千家信息网最后更新 2026年10月31日数据报的分片与组装
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安全错误
数据库的锁怎样保障安全
手磨咖啡
蓝思科技飞鸽互联网
广州百单互联网科技有限公司
互联网科技开发公司
天津摩尔互联网科技
互联网科技咨询
卓越科技互联网 招聘
互联网科技产品
深圳国际航运科技和互联网
湖北码尼互联网科技有限公司电话
深圳艾果互联网通讯科技
晋城互联网科技
山东星卡互联网科技有限公司官网
半导体是互联网高科技吗
陕西云淼互联网科技公司
南京一网一红互联网科技有限公司
福州德业互联网科技
青岛易易互联网科技
科技互联网企业在行动
如何强化互联网金融科技
互联网与科技
喔噻互联网科技有限公司
中关村互联网 科技集团
科技互联网项目
智网互联网科技
以房互联网科技
国外互联网科技网站
贵州叶脉互联网科技有限公司所属行业
内蒙古九一互联网科技
济南有互联网科技公司吗