协议学习指南
ICMP 工作原理
通过回显请求、回显应答和超时错误探索网络诊断。ICMP 报告网络状况,不传输应用字节流。
- 默认端口
- No ports
- 传输 / 承载
- IPv4 (ICMPv4)
- 类别
- 核心
1. 发送回显请求
Ping 使用包含标识符与序号的 ICMP 回显请求。ICMP 直接位于 IP 中,没有 TCP 或 UDP 端口。
2. 测量应答
回显应答返回相同载荷。往返时间包括双向网络路径与处理延迟。
3. 耗尽跳数预算
路由器丢弃 TTL 耗尽的包,并可能返回 Time Exceeded。Traceroute 使用逐渐增加的跳数预算发现应答路由器。
4. 理解诊断限制
没有应答可能源于过滤、限速或丢包,不能据此断言主机离线或应用流量不可用。
相关协议
协议跨层协作。对比相关课程,区分寻址、交付、应用语义与加密。