ARP脚本

来源:互联网 发布:淘宝卖家营销策略 编辑:程序博客网 时间:2024/06/10 01:11

1、ARP是什么

ARP(Address Resolution Protocol)即地址解析协议,是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。

2、ARP的功能

在通过以太网发送IP数据包时,需要先封装第三层(32位IP地址)、第二层(48位MAC地址)的报头,但由于发送时只知道目标IP地址,不知道其MAC地址,又不能跨第二、三层,所以需要使用地址解析协议。使用地址解析协议,可根据网络层IP数据报报头中的IP地址信息解析出目标硬件地址(MAC地址)信息,以保证通信的顺利进行。


运行该脚本文件之后用arp -a选项就可以抓到该网络下的IP地址和主机MAC地址了。

0
 
0
原创粉丝点击