类别
| 类别 | 典型类型 | 触发方 |
|---|---|---|
| 差错报文 | 3 不可达、5 重定向、11 超时、12 参数错误 | 路由器/目标主机 |
| 查询报文 | 8/0 Echo、13/14 时间戳 | 应用主动发起 |
| v6 差错 | 1 不可达、2 包太大、3 超时、4 参数错误 | 路由器/主机 |
| v6 查询 | 128/129 Echo、133-137 NDP | 主机 |
按类型过滤
按类型过滤
tcpdump -nn 'icmp[0] == 3' -c 10 # 目的不可达
tcpdump -nn 'icmp[0] == 11' -c 10 # 超时
tcpdump -nn 'icmp6' -c 10差错报文必须携带原始数据报的头部+至少 8 字节载荷:这正是「ICMP 泄漏」泄露内网信息的原理。