ARP 命令


ARP(地址解析協議)是一種網路協議,用於將網路地址(例如 IP 地址)對映到物理(MAC)地址。它是網際網路協議 (IP) 的基本組成部分,用於允許裝置在網路上相互通訊。在本文中,我們將討論各種 ARP 命令及其用法,並提供示例來幫助您更好地理解該概念。

ARP 命令:arp

arp 命令用於顯示或修改計算機上的 ARP 快取。ARP 快取是一個表格,儲存 IP 地址與其對應 MAC 地址的對映關係。arp 命令可用於顯示 ARP 快取、向快取新增條目以及從快取中刪除條目。

要顯示 ARP 快取,您可以使用不帶任何選項的 arp 命令。例如,以下命令將顯示 Windows 計算機上的 ARP 快取:-

C:>arp

此命令將顯示快取中 ARP 條目的 IP 地址、物理地址和型別。條目的型別可以是動態或靜態。動態條目由計算機透過 ARP 廣播學習,通常用於連線到同一網路的裝置。靜態條目由使用者手動新增,通常用於未連線到同一網路的裝置。

要向 ARP 快取新增條目,您可以將 -s 選項與 arp 命令一起使用。例如,以下命令將為 IP 地址 192.168.1.1 和 MAC 地址 00-11-22-33-44-55 新增一個 ARP 快取條目:-

C:>arp -s 192.168.1.1 00-11-22-33-44-55

要從 ARP 快取中刪除條目,您可以將 -d 選項與 arp 命令一起使用。例如,以下命令將刪除 IP 地址 192.168.1.1 的 ARP 快取條目:-

C:>arp -d 192.168.1.1

ARP 命令:arp -a

arp -a 命令用於顯示計算機上的 ARP 快取,包括動態和靜態條目。此命令類似於不帶任何選項的 arp 命令,但它還顯示快取中條目的狀態。

例如,以下命令將顯示 Windows 計算機上的 ARP 快取,包括動態和靜態條目:-

C:>arp -a

此命令將顯示快取中 ARP 條目的 IP 地址、物理地址、型別和狀態。條目的狀態可以是不完整或完整。不完整條目是指尚未解析的條目,而完整條目是指已解析並位於快取中的條目。

ARP 命令:arp -g

arp -g 命令用於顯示計算機上的 ARP 快取,僅包括動態條目。此命令類似於 arp -a 命令,但它僅顯示快取中的動態條目。

例如,以下命令將顯示 Windows 計算機上的 ARP 快取,僅包括動態條目:-

C:>arp -g

此命令將顯示快取中動態 ARP 條目的 IP 地址、物理地址和型別。

ARP 命令:arp -s

arp -s 命令用於向計算機上的 ARP 快取新增靜態條目。此命令用於手動向 ARP 快取新增未連線到同一網路的裝置的條目。例如,如果您有一個 IP 地址為 192.168.1.100 的裝置未連線到您的網路,但您需要與之通訊,則可以使用 arp -s 命令為該裝置向 ARP 快取新增靜態條目。

例如,以下命令將為 IP 地址 192.168.1.100 和 MAC 地址 00-11-22-33-44-55 新增一個靜態 ARP 快取條目:-

C:>arp -s 192.168.1.100 00-11-22-33-44-55

新增條目後,您可以使用 arp 命令確認該條目是否在快取中:-

C:>arp

此命令將顯示快取中 ARP 條目的 IP 地址、物理地址和型別,包括 IP 地址為 192.168.1.100 的靜態條目。

ARP 命令:arp -d

arp -d 命令用於從計算機上的 ARP 快取中刪除條目。此命令用於刪除不再需要或不正確的 ARP 快取條目。例如,如果 ARP 快取中有一個不再連線到網路的裝置的條目,則可以使用 arp -d 命令從快取中刪除該條目。

例如,以下命令將刪除 IP 地址 192.168.1.100 的 ARP 快取條目:-

C:>arp -d 192.168.1.100

刪除條目後,您可以使用 arp 命令確認該條目是否不再位於快取中:-

C:>arp

此命令將顯示快取中 ARP 條目的 IP 地址、物理地址和型別,不包括 IP 地址為 192.168.1.100 的條目。

結論

總之,ARP 命令是管理計算機上 ARP 快取的基本工具。它們可用於顯示、新增和刪除快取中的條目,從而允許裝置在網路上相互通訊。瞭解這些命令的用法和示例將幫助您更好地管理網路並解決任何與 ARP 相關的故障。

更新於: 2023-01-31

17K+ 瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.