ARP工作原理以及应用 博客分类: Linux网络 ARPMACifconfigipconfig
程序员文章站
2024-03-20 12:33:52
...
一 ARP工作原理
ARP以目标IP地址为线索,用来定位下一个应该接受数据包的网络设备对应的MAC地址。
简单的说,ARP是借助ARP请求与ARP响应两种类型的包确定MAC地址的。
具体工作原理见下面的示意图:
二 ARP应用
1、如何取得自己本机的网卡卡号(MAC)?
在Linux下方法如下:
ifconfig enp0s3
结果如下:
在Windows下方法如下:
ipconfig /all
结果如下:
2、如果取得本机ARP表格内IP/MAC对应数据?
通过ARP命令可以得到该数据
ARP命令语法
arp -[nd] hostname
arp -a hostname(IP) Hardware_address
选项与参数:
-n:将主机名以IP的形式显示。
-d:将hostname的MAC由ARP table当中删除。
-s:设定某个IP或hostname的MAC到ARP table表格
应用1:列出当前主机上面的缓存的IP/MAC对应的ARP表格
应用2:手动修改ARP table