Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 系統命令 >> ARP命令簡述

ARP命令簡述

日期:2017/2/7 17:07:30      編輯:系統命令

  ARP 是一個重要的 TCP/IP協議 ,並且用於確定對應IP地址的網卡物理地址。使用 arp命令 ,能夠查看本地計算機或另一台計算機的 ARP高速緩存 中的當前內容。此外,通過 arp命令 ,可以用人工方式輸入靜態的網卡物理/IP地址對.


   
  按照缺省設置,ARP高速緩存中的項目是動態的,每當發送一個指定地點的數據報且高速緩存中不存在當前項目時,ARP 便會自動添加該項目。一旦高速緩存的項目被輸入,它們就已經開始走向失效狀態。例如,在 Windows NT/2000 網絡中,如果輸入項目後不進一步使用,物理/IP地址對就會在2至10分鐘內失效。因此,如果ARP高速緩存中項目很少或根本沒有時,可通過另一台計算機或路由器的ping命令即可添加。所以,需要通過 arp命令 查看高速緩存中的內容時,可先 ping 此台計算機(不能是本機發送 ping命令 )。

     
   
  ARP 常用命令選項:     
 
   
  arp -a 或 arp -g


   
  用於查看高速緩存中的所有項目。-a 和 -g 參數的結果是一樣的,多年來 -g 一直是 UNIX平台 上用來顯示 ARP高速緩存 中所有項目的選項,而 Windows 用的是 arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的 -g 選項。

 
   
  arp -a IP


   
  如果我們有多個網卡,那麼使用arp -a加上接口的IP地址,就可以只顯示與該接口相關的ARP緩存項目。     
 
   
  arp -s IP 物理地址

   
  我們可以向ARP高速緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。 
    
   
  arp -d IP


   
  使用本命令能夠人工刪除一個靜態項目。


   
  范例:
  要顯示所有接口的 ARP 緩存表,可鍵入:
  arp -a
  對於指派的 IP 地址為 10.0.0.99 的接口,要顯示其 ARP 緩存表,可鍵入:


   
  arp -a -N 10.0.0.99
  要添加將 IP 地址 10.0.0.80 解析成物理地址 00-AA-00-4F-2A-9C 的靜態 ARP 緩存項,可鍵入:
  arp -s 10.0.0.80 00-AA-00-4F-2A-9C

Copyright © Windows教程網 All Rights Reserved