ICMP的三种常用命令
2023-02-22 16:47 作者:bili_82715471053 | 我要投稿
ICMP是为三层网络层协议,用于测试网络的双向连通性,PING命令可理解为ICMP
网络层最重要的是IP协议,IP的两大功能,编址和寻址
PING
(1)当有对方告知不可访问时,不通
(2)生存时间,即TTL,原值为255,每通过一个路由,TTL值减一,用于防止环路
当生存时间为无时,也不通

tracet
双方网络不通时,可使用tracert进行通信检测,查找不通的设备
tracert会利用TTL值进行检测
假设,访问1.1.1.1,网络不通,线路设备过多,无法挨个排查
可借用tracert进行排查,进行查询,在30个跳点内查询断点位置。
注意;对方没有回复不代表不通,可能是设置为不可PING,但可以继续转发
tracert工作原理:

arp
可根据对方的IP,获取对方的mac,即为查看本地网络的路由表

最后,
四层,tcp/ip
三层,icmp,tracert
二层,arp
