IE面试-网络基础原理专题

网络基础原理专题

IP分片的原因以及控制字段

  • 因为不同的链路类型对应的网络层MTU可能不一致,会导致发送方发出的最大尺寸数据包超出接收方的MTU;为了避免因超出MTU而导致的数据包无法接收处理,所以对数据包进行分片;

  • IP包结构

    image-20240718135809795

    IP头部封装格式

    • ID字段 Identification(标识符16bit)

      重组 网络ID--标识符 用于标识某个分片来自哪个数据包

      传输层数据段--网络层分片-->标识数据包属于哪个数据段

    • Flag字段标志3bit

      ①第一位 保留无意义

      ②中继两位 标识数据包是否禁止分片

      (0关闭 --允许)(1开启 超过MTU值 ->丢弃--探测沿途MTU可用)

      ③末位 标识是否为最后一个分片

      (0最后一个 -- 可以重组)(1后面还有)

    • Fragment offset(分片偏移13bit)

      • 重组 先后顺序

      • 分片偏移,描述分片在数据段中的位置

      • 只知道标识--不知道先后顺序--通过片偏移知道要偏移多少位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值