一、ICMP:Internet Message Protocol 因特网控制消息协议
1.定义:Internet 控制报文协议
ICMP协议用来在网络设备间传递各种差错和控制信息,它对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用。
用于可达性测试
使用ping 命令调用
工作原理:
ICMP提供一致易懂的出错报告信息。送的出错报文返回到发送原数据的设备,因为只有发送设备才是出错报文的逻辑接受者。发送设备随后可根据ICMP报文确定发发送设备随后可根据ICMP报文确定发生错误的类型,并确定如何才能更好地重发失败的数据包。但是ICMP唯一的功能是报告问题而不是纠正错误,纠正错误的任务由发送方完成。
ICMP数据包类型
Type:表示ICMP消息类型
Code:表示同一消息类型中的不同信息
ICMP协议分析
Ping命令的用法
(1)ping IP 地址 -t:一直循环访问 按ctrl + C 终止