IP数据报分片

在链路层上边每一个数据帧都有一个可封装数据的上限,这个上限就叫最大传输单元MTU。比如以太网MTU是1500字节
IP分组在向下传给数据链路层的时候加头加尾,形成数据帧,中间数据帧不能超过MTU
在这里插入图片描述
如果超过了最大传输单元就可以进行分片,有个前提是IP分组必须统一把自己的IP数据报分片,如果IP分组不同意分片就会返回一个ICMP的差错报文。
标识字段:经过分片的IP数据报所有的标识字段都是相同的
标志字段:有三位,低两位有效,中间位:DF = 0 表示 允许分片。最低位:MF = 0 表示最后一片/没有分片,否则就是后边还有分片。只有DF = 0 MF才有意义。
片偏移量:片偏移量以8字节为单位,所以求偏移量要除以8.
片偏移量求法:查看每段的其实字节数(数据部分),除以偏移量的单位
在这里插入图片描述
各个字段的单位是不一样的,计算总长度需要乘上单位大小。
在这里插入图片描述

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值