Ping命令是计算机网络技术中比较常用的命令,它用来确定两台计算机之间是否能够通信,只要能 ping通,就可以通信
Ping命令可以 ping目标的IP或网址(提供DNS服务器解析后其实还是IP),关于具体如何使用可以自行百度
VLAN可以划分广播域,而 Ping 命令要使用 ARP协议通过广播实现,所以划分 VLAN 后,广播只在该 VLAN 内作用,避免了广播风暴,此处也有体现
这篇文章就来通过 Packet Tracer 这个软件来展示 Ping 命令的工作原理(多图预警!!!!!)
Ping不在同一广播域的设备(此处用VALN划分开广播域)
ping 192.168.1.50
源PC处于VLAN10中,而目标PC处于VLAN20,不在同一广播域
源PC的 ARP进程生成了一个请求目标IP地址的帧
该帧被发送出去给二层交换机
二层交换机MAC地址表中没有ARP帧请求的IP的MAC地址
继续转发给其他设备
最终该ARP请求会传遍该广播域的所有设备,如果没有设备响应返回响应帧,就会显示请求超时
Ping在同一广播域中的设备
源PC位于VALN10,目标PC也位于VLAN10,处于同一广播域
ping 192.168.1.40