1.概念
ICMP经常被认为时IP层的一个组成部分,它传递差错报文以及其他需要注意的信息,通常被IP层或更高协议层(TCP/UDP)使用,一些ICMP报文会把差错报文返回给用户进程,ICMP报文是通过IP数据报来传的,它的报文基本格式为:
8位类型 | 8位代码 | 16位校验和 |
---|---|---|
不同类型的代码有不同的内容 |
2.ICMP报文的类型
类型 | 代码 | 描述 | 查询 | 差错 |
---|---|---|---|---|
0 | 0 | 回显应答(ping) | . | |
3 | 目的不可达 | . | ||
3 | 0 | 网络不可达 | ||
3 | 1 | 主机不可达 | . | |
3 | 2 | 协议不可达 | . | |
3 | 3 | 端口不可达 | . | |
3 | 4 | 需进行分片单设置了不分片bite | . | |
3 | 5 | <