一、目的及格式
网际控制报文协议ICMP(Internet Control message Protocol),允许主机或路由器报告差错情况和提供有关一场情况的报告。
格式:
ICMP报文作为IP数据报的数据部分,加上IP数据报的首部,组成IP数据报发送出去。
二、ICMP报文种类
1、ICMP差错报告报文
2、ICMP询问报文
类型:
代码:为了进一步区分某种类型中的几种不同情况。
检验和:检验整个ICMP报文。
5种差错报文:
(1)终点不可达
(2)源点抑制
(3)时间超过
(4)参数问题
(5)改变路由(重定向)
三、ICMP的一个应用
ping命令,用来测试两个主机之间的连通性。ping使用ICMP回送请求与回送回答报文。
源主机向目标主机发出4个ICMP回送请求报文,若目标主机正常工作并响应这个ICMP回送请求报文,那么它就发回ICMP回送回答报文。
类型:
代码:为了进一步区分某种类型中的几种不同情况。
检验和:检验整个ICMP报文。
5种差错报文:
(1)终点不可达
(2)源点抑制
(3)时间超过
(4)参数问题
(5)改变路由(重定向)