導航:首頁 > 程序命令 > arp命令用法

arp命令用法

發布時間:2023-01-11 03:39:43

❶ 什麼是ARP

地址解析協議,即ARP(Address Resolution Protocol),是根據IP地址獲取物理地址的一個TCP/IP協議。主機發送信息時將包含目標IP地址的ARP請求廣播到區域網絡上的所有主機,並接收返回消息,以此確定目標的物理地址;收到返回消息後將該IP地址和物理地址存入本機ARP緩存中並保留一定時間,下次請求時直接查詢ARP緩存以節約資源。

地址解析協議是建立在網路中各個主機互相信任的基礎上的,區域網絡上的主機可以自主發送ARP應答消息,其他主機收到應答報文時不會檢測該報文的真實性就會將其記入本機ARP緩存;由此攻擊者就可以向某一主機發送偽ARP應答報文,使其發送的信息無法到達預期的主機或到達錯誤的主機,這就構成了一個ARP欺騙。



(1)arp命令用法擴展閱讀:

RARP和ARP不同,地址解析協議是根據IP地址獲取物理地址的協議,而反向地址轉換協議(RARP)是區域網的物理機器從網關伺服器的ARP表或者緩存上根據MAC地址請求IP地址的協議,其功能與地址解析協議相反。與ARP相比,RARP的工作流程也相反。首先是查詢主機向網路送出一個RARP Request廣播封包,向別的主機查詢自己的IP地址。這時候網路上的RARP伺服器就會將發送端的IP地址用RARP Reply封包回應給查詢者,這樣查詢主機就獲得自己的IP地址了。

❷ arp -s命令

ARP命令用於顯示和修改「地址解析協議(ARP)」緩存中的項目。ARP緩存中包含一個或多個表,它們用於存儲IP地址及其經過解析的乙太網或令牌環物理地址。計算機上安裝的每一個乙太網或令牌環網路適配器都有自己單獨的表。如果在沒有參數的情況下使用,則ARP命令將顯示幫助信息。
只有當TCP/IP協議在網路連接中安裝為網路適配器屬性的組件時,該命令才可用。

ARP-s InetAddr EtherAddr [IfaceAddr]
向 ARP 緩存添加可將 IP 地址 InetAddr 解析成物理地址 EtherAddr 的靜態項。要向指定介面的表添加靜態 ARP 緩存項,請使用 IfaceAddr 參數,此處的 IfaceAddr 代表指派給該介面的 IP 地址。

常見用法:
arp -a Ip
如果有多個網卡,那麼使用arp -a加上介面的Ip地址,就可以只顯示與該介面相關的ARp緩存項目。
arp -s Ip 物理地址
可以向ARp高速緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。

❸ arp命令的作用

ARp是一個重要的TCp/Ip協議,並且用於確定對應Ip地址的網卡物理地址。

實用arp命令,我們能夠查看本地計算機或另一台計算機的ARp高速緩存中的當前內容。此外,使用arp命令,也可以用人工方式輸入靜態的網卡物理/Ip地址對,我們可能會使用這種方式為預設網關和本地伺服器等常用主機進行這項作,有助於減少網路上的信息量。

(3)arp命令用法擴展閱讀:

ARP原理:某機器A要向主機B發送報文,會查詢本地的ARP緩存表,找到B的IP地址對應的MAC地址後就會進行數據傳輸。如果未找到,則廣播A一個ARP請求報文(攜帶主機A的IP地址Ia——物理地址Pa),請求IP地址為Ib的主機B回答物理地址Pb。

網上所有主機包括B都收到ARP請求,但只有主機B識別自己的IP地址,於是向A主機發回一個ARP響應報文。其中就包含有B的MAC地址,A接收到B的應答後,就會更新本地的ARP緩存。

接著使用這個MAC地址發送數據(由網卡附加MAC地址)因此,本地高速緩存的這個ARP表是本地網路流通的基礎,而且這個緩存是動態的。

❹ CMD命令ARP -A 出現的信息是什麼意思

本機電腦ip為192.168.1.102,在這個介面上有兩個mac緩存;一個是192.168.1.1,另一個是192.168.1.101;二者對應的物理地址分別為:00-27-19-58-61-24及00-e0-4c-a0-2a-a7;並且說明了兩個地址類型為動態地址。

arp -a命令:

要顯示特定 IP 地址的 ARP 緩存項,請使用帶有 InetAddr 參數的 arp -a,此處的 InetAddr 代表 IP 地址。如果未指定 InetAddr,則使用第一個適用的介面。

要顯示特定介面的 ARP 緩存表,請將 -N IfaceAddr 參數與 -a 參數一起使用,此處的 IfaceAddr 代表指派給該介面的 IP 地址。-N 參數區分大小寫。

(4)arp命令用法擴展閱讀

ARP命令常見用法:

1、arp -s Ip 物理地址

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

2、arp -a或arp –g

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

3、arp -d Ip

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

❺ ARP的工作過程是什麼、

工作過程:首先根據主機A上的路由表內容,IP確定用於訪問主機B的轉發IP地址是192.168.1.2。然後A主機在自己的本地ARP緩存中檢查主機B的匹配MAC地址。

如果主機A在ARP緩存中沒有找到映射,它將詢問192.168.1.2的硬體地址,從而將ARP請求幀廣播到本地網路上的所有主機。源主機A的IP地址和MAC地址都包括在ARP請求中。本地網路上的每台主機都接收到ARP請求並且檢查是否與自己的IP地址匹配。

主機B確定ARP請求中的IP地址與自己的IP地址匹配,則將主機A的IP地址和MAC地址映射添加到本地ARP緩存中。主機B將包含其MAC地址的ARP回復消息直接發送回主機A。

當主機A收到從主機B發來的ARP回復消息時,會用主機B的IP和MAC地址映射更新ARP緩存。本機緩存是有生存期的,生存期結束後,將再次重復上面的過程。主機B的MAC地址一旦確定,主機A就能向主機B發送IP通信了。

(5)arp命令用法擴展閱讀:

應用:

1、ARP命令

ARP緩存中包含一個或多個表,它們用於存儲IP地址及其經過解析的MAC地址。ARP命令用於查詢本機ARP緩存中IP地址-->MAC地址的對應關系、添加或刪除靜態對應關系等。如果在沒有參數的情況下使用,ARP命令將顯示幫助信息。

2、ARP欺騙

地址解析協議是建立在網路中各個主機互相信任的基礎上的,它的誕生使得網路能夠更加高效的運行,但其本身也存在缺陷:ARP地址轉換表是依賴於計算機中高速緩沖存儲器動態更新的,而高速緩沖存儲器的更新是受到更新周期的限制的。

只保存最近使用的地址的映射關系表項,這使得攻擊者有了可乘之機,可以在高速緩沖存儲器更新表項之前修改地址轉換表,實現攻擊。

ARP請求為廣播形式發送的,網路上的主機可以自主發送ARP應答消息,並且當其他主機收到應答報文時不會檢測該報文的真實性就將其記錄在本地的MAC地址轉換表,這樣攻擊者就可以向目標主機發送偽ARP應答報文,從而篡改本地的MAC地址表。

ARP欺騙可以導致目標計算機與網關通信失敗,更會導致通信重定向,所有的數據都會通過攻擊者的機器,因此存在極大的安全隱患。

❻ ARP的作用

arp協議是根據IP地址獲取物理地址的一個TCP/IP協議。它的作用:

主機發送信息時將包含目標IP地址的ARP請求廣播到網路上的所有主機,並接收返回消息,以此確定目標的物理地址;收到返回消息後將該IP地址和物理地址存入本機ARP緩存中並保留一定時間,下次請求時直接查詢ARP緩存以節約資源。

地址解析協議是建立在網路中各個主機互相信任的基礎上的,網路上的主機可以自主發送ARP應答消息,其他主機收到應答報文時不會檢測該報文的真實性就會將其記入本機ARP緩存;

由此攻擊者就可以向某一主機發送偽ARP應答報文,使其發送的信息無法到達預期的主機或到達錯誤的主機,這就構成了一個ARP欺騙。

ARP命令可用於查詢本機ARP緩存中IP地址和MAC地址的對應關系、添加或刪除靜態對應關系等。相關協議有RARP、代理ARP。NDP用於在IPv6中代替地址解析協議。

地址解析協議由互聯網工程任務組(IETF)在1982年11月發布的RFC 826中描述制定。地址解析協議是IPv4中必不可少的協議,而IPv4是使用較為廣泛的互聯網協議版本(IPv6仍處在部署的初期)。

OSI模型把網路工作分為七層,IP地址在OSI模型的第三層,MAC地址在第二層,彼此不直接打交道。在通過乙太網發送IP數據包時,需要先封裝第三層(32位IP地址)、第二層(48位MAC地址)的報頭。

但由於發送時只知道目標IP地址,不知道其MAC地址,又不能跨第二、三層,所以需要使用地址解析協議。使用地址解析協議,可根據網路層IP數據包包頭中的IP地址信息解析出目標硬體地址(MAC地址)信息,以保證通信的順利進行。

(6)arp命令用法擴展閱讀

地址解析協議是建立在網路中各個主機互相信任的基礎上的,它的誕生使得網路能夠更加高效的運行,但其本身也存在缺陷:

ARP地址轉換表是依賴於計算機中高速緩沖存儲器動態更新的,而高速緩沖存儲器的更新是受到更新周期的限制的,只保存最近使用的地址的映射關系表項,這使得攻擊者有了可乘之機,可以在高速緩沖存儲器更新表項之前修改地址轉換表,實現攻擊。

ARP欺騙可以導致目標計算機與網關通信失敗,更會導致通信重定向,所有的數據都會通過攻擊者的機器,因此存在極大的安全隱患。

❼ arp命令使用,詳細點

p
顯示和修改「地址解析協議 (ARP)」緩存中的項目。ARP 緩存中包含一個或多個表,它們用於存儲 IP 地址及其經過解析的乙太網或令牌環物理地址。計算機上安裝的每一個乙太網或令牌環網路適配器都有自己單獨的表。如果在沒有參數的情況下使用,則 arp 命令將顯示幫助信息。

語法
arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]

參數
-a[ InetAddr] [ -N IfaceAddr]

顯示所有介面的當前 ARP 緩存表。要顯示特定 IP 地址的 ARP 緩存項,請使用帶有 InetAddr 參數的 arp -a,此處的 InetAddr 代表 IP 地址。如果未指定 InetAddr,則使用第一個適用的介面。要顯示特定介面的 ARP 緩存表,請將 -N IfaceAddr 參數與 -a 參數一起使用,此處的 IfaceAddr 代表指派給該介面的 IP 地址。-N 參數區分大小寫。

-g[ InetAddr] [ -N IfaceAddr]

與 -a 相同。

-d InetAddr [IfaceAddr]

刪除指定的 IP 地址項,此處的 InetAddr 代表 IP 地址。對於指定的介面,要刪除表中的某項,請使用 IfaceAddr 參數,此處的 IfaceAddr 代表指派給該介面的 IP 地址。要刪除所有項,請使用星號 (*) 通配符代替 InetAddr。

-s InetAddr EtherAddr [IfaceAddr]

向 ARP 緩存添加可將 IP 地址 InetAddr 解析成物理地址 EtherAddr 的靜態項。要向指定介面的表添加靜態 ARP 緩存項,請使用 IfaceAddr 參數,此處的 IfaceAddr 代表指派給該介面的 IP 地址。

/?

在命令提示符下顯示幫助。

注釋
• InetAddr 和 IfaceAddr 的 IP 地址用帶圓點的十進制記數法表示。

• EtherAddr 的物理地址由六個位元組組成,這些位元組用十六進制記數法表示並且用連字元隔開(比如,00-AA-00-4F-2A-9C)。

❽ arp -s命令怎麼用

1、使用快捷鍵【Windows】+【R】,打開運行。

❾ arp -s使用方法

arp -s用於在arp表中添加一個靜態的arp記錄,目的是防止arp病毒
arp -s的用法如下:
arp -s 192.168.56.21 oo-55-66-77-88-99
裡面的192.168.56.21,代表新建立的靜態arp的ip
oo-55-66-77-88-99表示新建立的靜態arp的MAC地址
arp -s 是用來手動綁定網路地址(IP)對應的物理地址(MAC)
網路執法官的原理是干擾你學習到網關正確的MAC地址。你可以用arp -s來手動綁定,舉例:你網關的IP是192.168.1.1,網關的MAC地址是00-11-22-aa-bb-cc,那麼你可以使用"arp -s 192.168.1.1 00-11-22-aa-bb-cc"
然後你用arp -a就可以看到
Internet Address Physical Address Type
192.168.0.1 00-11-22-aa-bb-cc static
注意,手動綁定的類型是static,自動學習到的是 dynamic

一、ARP命令的功能

ARP(地址轉換協議)是一個重要的TCP/IP協議,用於確定IP地址與MAC地址的對應關系。當我們向一台主機發送信息時,應該先由ARP協議將對方主機的IP地址轉換為對方主機的MAC地址,才能向對方傳送數據報。

ARP協議在本地主機中建有一個ARP緩存,存放最近訪問過的主機的IP/MAC地址對,緩存中的項目通常是動態的,如果未使用,IP/MAC地址對會在2~10分鍾內失效。

ARP命令可以查看本地主機中ARP緩存的當前內容,所以用它可獲取某些主機的MAC地址。另外用ARP命令還能設置靜態IP/MAC地址對,用這種方式為默認網關和本地伺服器等常用主機進行這項設置,有助於減少網路上的信息量。

二、ARP命令的用法

使用ARP命令時,先打開「開始→程序→附件→命令提示符」,然後就可輸入命令了。

① arp -a :查看ARP緩存中的所有項目。如圖1所示。

圖1 C:\>arp -a

Interface:10.0.0.1 on interface 0x1

Internet AddressPhysical AddressType

10.0.0.99 00-e0-98-00-7c-dc dynamic

② arp -g:查看ARP緩存中的所有項目。與①相同。

③ arp -a IP :如果主機有多個網卡,那麼使用arp -a加上介面的IP地址,就可以只顯示與該介面相關的ARP緩存項目。

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

⑤ arp -d IP:本命令能夠刪除一個靜態項目。

更詳細的資料請你打開網路搜索:風林的家

❿ Windows命令arp的用法

常用的命令:
arp -a 顯示當前電腦的arp表項
arp -s 手工綁定ip地址和mac地址
arp -d 刪除當前的arp表項

閱讀全文

與arp命令用法相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:142
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:732
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:141
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:890
app轉賬是什麼 瀏覽:163