ICMP网络层及ping命令06

ICMP网络层及ping命令06

标签(空格分隔): HCIA

1.ICMP因特网控制消息协议

Internet Control Message Protocol

是网络层的一个重要协议。ICMP协议用来在网络设备间传递各种差错和控制信息,它对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用。使用基于ICMP的应用时,需要对ICMP的工作原理非常熟悉。

  • 用于可达性测试
  • 使用ping命令调用
    01ICMP图示.png

ICMP数据包格式

04ICMP数据包格式.png

05ICMP消息类型和编码类型.png

两个重要的信息
类型type
代码code
02ICMP数据包长相示例.png

03请求报文和回复报文类型和代码区别.png

ping命令的参数

06ping命令的参数.png
-t 持续ping
-l 字节数
-i 生存时间 TTL
-f 不分片发送数据包,可能会导致无法发送。也可用于测试节点mtu是否满足1500
科来ping工具

ping命令之后出现的提示含义
1.无法访问到目标主机
07ping无法访问到目标主机.png
网关没有路由,没有获取到MAC地址

222不在我本地的arp缓存中,随便编的

先是发送arp请求,没有收到222的mac地址回复,icmp数据包无法封装
arp尝试获取失败,后面的所有数据包都无法封装,或者就是不在线(有mac)。

2.请求超时
08ping请求超时.png
开了防火墙,禁ping,收到了数据包,不回复
对方主机不在线,屏蔽等

3.传输失败
9无网关.png
在这里插入图片描述

主机尝试访问其他网络内的主机,而本身没有配置网关

4.成功此处不演示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值