测试 / 手段 / 能证明 / 不能证明
| 测试 | 手段 | 能证明 | 不能证明 |
|---|---|---|---|
| ICMP 可达 | ping | IP 层双向路由基本通 | TCP 端口、应用是否可用 |
| TCP 可达 | nc -zv / telnet | 能完成三次握手 | 应用是否正常响应 |
| UDP 可达 | nc -u / iperf3 -u | 发得出、可能收到回复 | 回包路径(UDP 无握手) |
| 应用可用 | curl / 业务命令 | 完整业务链路可用 | 高峰期表现与容量 |
| DNS 正确 | dig +short | 解析结果正确 | 连接是否可达 |
矩阵化连测(Linux)
矩阵化连测(Linux)
ping -c2 -W2 10.0.0.5 || echo ICMP-FAIL
nc -zv -w3 10.0.0.5 443 || echo TCP-FAIL
curl -s -o /dev/null -w '%{http_code} %{time_total}s\n' --connect-timeout 3 https://10.0.0.5/很多防火墙只放行 ICMP 或只放行特定端口:ping 不通但业务正常、或 ping 通但端口被拦,都是常态,不要只测一种。