ICMP(Internet Control Message Protocol):internet 控制消息协议
特点:属于网络层,面向无连接
过程:发送请求信息,并对接收的回复信息进行分析
用途:用于在网络设备间传递差错,控制,查询等信息
功能:
1.ICMP的重定向
主要用于支持路由功能
概念:特定情况下,路由器发现某设备使用的为非优化路由,会向该主机发重定向报文通知主机直接向优化路径的路由器发送。
情况:
(1)路由器的某个接口收到数据要从同接口转发
(2)路由器向远程网络发数据时,源IP与下一跳在同网段
2.ICMP差错检测
ICMP Echo Request:查询信息
ICMP Echo Reply:响应信息
3.ICMP错误报告
当网络设备无法到达目标网络时,会自动发送ICMP目的不可达报文到发送端设备
4.ICMP数据包格式
ICMP:
字段含义和ICMP类型:
Type:标识为ICMP消息类型
Code:同一消息类型的不同信息
C