| 用途 | 理解 DF 位在 PMTUD 中的作用 |
|---|---|
| 字段 | ip.flags.df == 1(Wireshark) |
观察
观察
DF=1 大包被丢 → 应收到 ICMP 3/4
ICMP 被过滤 → 发送方持续重传大包(PMTUD 黑洞)
TCP 侧表现为"大包全丢小包通"现代栈普遍对大包设置 DF,依赖 PMTUD;防火墙需放行必要的 ICMP。
IPv4 头上 DF=1 表示禁止分片:报文超过路径 MTU 时被丢弃并回 ICMP 需分片(类型3码4),发送方据此调整;DF 被中间设备忽略时形成黑洞。
| 用途 | 理解 DF 位在 PMTUD 中的作用 |
|---|---|
| 字段 | ip.flags.df == 1(Wireshark) |
DF=1 大包被丢 → 应收到 ICMP 3/4
ICMP 被过滤 → 发送方持续重传大包(PMTUD 黑洞)
TCP 侧表现为"大包全丢小包通"