Lobsters | 📄 原文链接 | 2026-10-19 收录

地址解析协议 ARP:让你的网络自己解释自己

来源:benjcal.space — 2026-10-17

📋 概述

作者一直记不住家里哪台设备占了哪个 IP,最近学了 ARP(地址解析协议)和 arp-scan,写下这篇入门笔记。核心疑问是两个地址:数据链路层的交换机根本不懂 IP,它只认 MAC 和端口,所以发包时必须同时拿到目标 IP 和 MAC;而 ping 命令只接受 IP,于是主机会先在局域网里广播一句「谁有 192.168.88.140」,持有该地址的设备回一句「我有,我的 MAC 是……」,这条问答就是 ARP。用 arp-scan 可以一次性列出全网设备的 IP、MAC 和厂商名,正好解决「谁是谁」的记忆负担。Linux 下 ip neighbour show 能看到本机缓存的邻居表,sudo ip neighbour flush all 则能清空它,方便在 Wireshark 里亲眼看到 ARP 问答。文章末尾提醒了这套机制的副作用:冒充网关就是 ARP 欺骗,设备狂发广播就是广播风暴。

🔑 核心要点

💡 金句

这就是 ARP 的全貌。下次你的网络看起来像个谜,直接去问它就好。
← 返回 Lobsters 首页