ARP工作原理以及应用

一 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

 

猜你喜欢

转载自cakin24.iteye.com/blog/2337418
今日推荐