首页/网络/协议速查/IP 分片与重组
本包目录(405 条)

IP 分片与重组

当报文超过出接口 MTU,IPv4 路由器可将其分片(标识 ID + 偏移 + MF/DF 标志),重组只在目的主机进行;任一分片丢失整包废弃。

协议速查网络更新于 2026-10-12

字段

字段含义注意点
标识 ID同一原始报文的组号重组依据
DF禁止分片置位则超 MTU 时发 ICMP 错误
MF还有更多分片最后一片为 0
片偏移以 8 字节为单位非 8 倍数非法

观察与测试

观察与测试
ping -M do -s 1472 10.0.0.9     # 1472+8+20=1500,禁止分片
ping -s 3000 10.0.0.9            # 允许分片,观察是否丢包
tcpdump -nn -v 'ip[6:2] & 0x1fff != 0' -c 5   # 抓分片
分片放大攻击面(teardrop 类历史漏洞、碎片绕过检测);现代建议主机做 PMTUD、避免路径分片。

易错点

  • IPv6 路由器不允许分片:分片只能由源端做(RFC 8200),依赖路径分片的老设计在 v6 下必须改

数据来源与参考

  • RFC 791 §3.2
  • RFC 8900(分片攻击性)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌