当你 ping 的时候,你知道背后发生了什么吗?

本文介绍了ping命令的工作原理,从环境准备到使用Wireshark抓包,详细解析了ICMP和ARP协议在ping过程中的作用。通过抓包分析,展示了如何从ping请求到响应的完整流程,包括ARP请求和缓存更新,帮助读者深入理解网络通信的本质。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1

概览

对于 ping命令,想必只大家都知道吧?当我们检查网络情况的时候,最先使用的命令肯定是 ping命令吧?一般我们用 ping查看网络情况,主要是检查两个指标:

  • 第一个是看看是不是超时

  • 第二个看看是不是延迟太高

如果超时那么肯定是网络有问题(禁 ping情况除外);如果延迟太高,网络情况肯定也是很糟糕的。

那么对于 ping命令的原理, ping是如何检查网络的?大家之前有了解吗?接下来我们来跟着 ping命令走一圈,看看 ping是如何工作的。

2

环境准备和抓包

  • 环境准备

抓包工具:Wireshark 准备两台电脑,进行互 ping操作:

  1. A电脑(IP地址: 192.168.2.135 / MAC地址: 98:22:EF:E8:A8:87

  2. B电脑(IP地址: 192.168.2.179 / MAC地址: 90:A4:DE:C2:DF:FE

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包

    打赏作者

    网络工程师笔记

    如果对你用于就鼓励下吧

    ¥1 ¥2 ¥4 ¥6 ¥10 ¥20
    扫码支付:¥1
    获取中
    扫码支付

    您的余额不足,请更换扫码支付或充值

    打赏作者

    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

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

    余额充值