文章目录
- 1 概述
- 2 ICMP 协议
- 2.1 工作原理
- 2.2 报文格式
- 2.3 ICMP 类型
1 概述
控制信息:指网络通不通、主机是否可达、路由是否可用等 网络本身的信息。这些控制信息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用
2 ICMP 协议
2.1 工作原理
- ICMP 提供出错报告信息。发送放发送 Message 后,等待 Message Return,再根据返回的 Message 判断错误的类型
- 常见的命令有:ping、tracert
2.2 报文格式
2.3 ICMP 类型
类型 | 代码 | 英文描述 | 中文描述 |
---|---|---|---|
0 | 0 | Echo Reply | 回显应答(Ping 应答) |
3 | 0 | Network Unreachable | 网络不可达 |
3 | 1 | Host Unreachable | 主机不可达 |
3 | 2 | Protocol Unreachable | 协议不可达 |
3 | 3 | Port Unreachable | 端口不可达 |
5 | 0 | Redirect for network | 对网络重定向 |
8 | 0 | Echo request | 回显请求(Ping 请求) |