因特网控制协议 ICMP

ICMP(Internet Control Message Protocol)是网络层的重要协议,主要用于网络设备间的错误报告和控制信息传递。它在故障排查和网络信息收集中起到关键作用,例如通过ping和tracert命令。ping用于测试网络连通性,tracert显示数据包的传输路径。ICMP消息类型包括Echo Request和Reply、网络/主机/协议/端口不可达等。当遇到网络问题时,这些工具和信息能帮助定位和解决网络故障。

Internet控制报文协议ICMP(Internet Control Message Protocol)
是网络层的一个重要协议,ICMP 协议用来在网络设备间传递各种差错和控制信息,他对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用

用于测试网络可达性
使用ping、tracert等命令调用

命令说明
Ping测试网络连通性
tracert显示经过的路径

ping 常见问题
1、成功:对方成功回响
2、超时:对方主机不在线、屏蔽(不在线,有对方MAC地址缓存,对方肯定关机,屏蔽-对方开启了策略防火墙)
3、传输失败:物理链路/网卡问题,网关未指定
4、无法访问:未获取到MAC地址,导致无法进行ICMP封装

请添加图片描述

请添加图片描述

ICMP格式
请添加图片描述

ICMP的Type类型和Code代码组合
请添加图片描述

类型编码描述
00Echo Reply
30网络不可达
31主机不可达
32协议不可达
33端口不可达
50重定向
80Echo Request
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值