📜  ARP表

📅  最后修改于: 2020-11-10 04:48:34             🧑  作者: Mango

ARP表

ARP表用于记录设备(源设备和目标设备)的IP地址和MAC地址。对于两个设备之间的通信,有必要将源设备和目标设备的IP地址和MAC地址存储在ARP表中。如果表中没有记录,则源将ARP广播发送到网络中的所有设备。所有设备将自己的IP地址与目标设备的IP地址进行比较。当设备的IP地址彼此匹配时,该设备将发送响应,然后在ARP表中对其进行更新。连接到网络的每个主机都必须自己维护一个ARP表。

示例:假设有许多设备连接到交换机。当这些设备连接到路由器时,这些设备的IP地址将存储在高速缓存存储器(ARP表)中。当设备(源)发送ARP请求时,ARP表会检查连接到设备的IP地址,并将信息转换为数据包。然后将数据包传递到适当的IP地址。

ARP表操作

我们可以在ARP表中执行许多操作,例如显示,添加和删除ARP表(ARP缓存)中的ARP条目。要执行这些操作,我们使用Windows操作系统提供的arp命令。

列出并显示ARP条目。

您可以使用命令arp -a显示ARP条目。该条目列表根据界面显示在终端中。

显示ARP条目的步骤

步骤1:转到开始菜单。打开命令提示符。

步骤2:在命令提示符或终端中键入arp -a命令,然后按Enter键。按下回车按钮后,所有ARP条目将显示在命令提示符下。

添加静态ARP条目。

ARP表还提供了将静态ARP条目添加到AP表的功能。借助于此,我们可以将IP地址和MAC地址添加到ARP表(ARP缓存)中。这些条目将被存储,直到计算机重新启动。这些条目的类型在表中列出时将保持不变。

添加静态ARP条目的步骤

要添加静态条目,请在命令提示符下键入arp -s命令以及IP地址和MAC地址,然后按Enter键。

Syntax: arp -s  192.168.43.160  00-aa-00-62-c6-09

其中,IP地址= 192.168.43.160

MAC地址= 00-aa-00-62-c6-09

删除ARP条目

我们也可以删除arp条目,而与条目类型无关,例如静态和动态。

删除ARP条目的步骤

步骤1:要删除ARP条目类型,请使用命令arp -a。该命令将显示所有ARP条目及其IP地址,MAC地址和条目类型。

步骤2:现在,键入arp -s命令以及我们要删除的IP地址,然后按Enter。 IP地址必须来自列出的条目。

Syntax: arp  -d  192.168.43.255

在上面的示例中,我们删除了IP地址为192.168.43.255的条目。

步骤3:要再次检查条目是否被删除,请键入arp -a命令并按Enter键。按回车键后,除被删除的条目外,所有条目将显示在命令提示符下。

在上图中,不存在IP地址192.168.43.255的条目。