arp是什麼命令 做什麼用的,arp a是什麼命令和arp d是什麼命令

2022-06-01 12:55:11 字數 3840 閱讀 1756

1樓:

arp是地址轉換協議的英文縮寫,它是一個鏈路層協議,工作在osi模型的第二層,在本層和硬體介面間進行聯絡,同時為上層(網路層)提供服務。

我們知道,二層的乙太網交換裝置並不能識別32位的ip地址,它們是以48位乙太網地址(就是我們常說的mac地址)傳輸乙太網資料包的。因此ip地址與mac地址之間就必須存在一種對應關係,而arp協議就是用來確定這種對應關係的協議。

arp工作時,首先請求主機傳送出一個含有所希望到達的ip地址的乙太網廣播資料包,然後目標ip的所有者會以一個含有ip和mac地址對的資料包應答請求主機。這樣請求主機就能獲得要到達的ip地址對應的mac地址,同時請求主機會將這個地址對放入自己的arp表快取起來,以節約不必要的arp通訊。arp快取表採用了老化機制,在一段時間內如果表中的某一行沒有使用(windows系統這個時間為2分鐘,而cisco路由器的這個時間為5分鐘),就會被刪除。

通過下面的例子我們可以很清楚地看出arp的工作機制。

arp -a是什麼命令和arp -d是什麼命令

2樓:匿名使用者

arp協議是將ip地址對映為mac地址的協議,其在協議上使用arp請求及arp應答報文來實現;

arp -a是顯示arp快取的命令命令,它可以顯示電腦上所有的arp快取條目;

arp -d是刪除arp快取列表的命令,可以刪除所有的arp快取,也可以刪除指定的arp快取。

3樓:匿名使用者

arp(address resolution protocol)是地址解析協議,是一種將ip地址轉化成實體地址的協議。從ip地址到實體地址的對映有兩種方式:**方式和非**方式。

arp具體說來就是將網路層(ip層,也就是相當於osi的第三層)地址解析為資料連線層(mac層,也就是相當於osi的第二層)的mac地址。

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表是本地網路流通的基礎,而且這個快取是動態的。

arp協議並不只在傳送了arp請求才接收arp應答。當計算機接收到arp應答資料包的時候,就會對本地的arp快取進行更新,將應答中的ip和mac地址儲存在arp快取中。因此,當區域網中的某臺機器b向a傳送一個自己偽造的arp應答,而如果這個應答是b冒充c偽造來的,即ip地址為c的ip,而mac地址是偽造的,則當a接收到b偽造的arp應答後,就會更新本地的arp快取,這樣在a看來c的ip地址沒有變,而它的mac地址已經不是原來那個了。

由於區域網的網路流通不是根據ip地址進行,而是按照mac地址進行傳輸。所以,那個偽造出來的mac地址在a上被改變成一個不存在的mac地址,這樣就會造成網路不通,導致a不能ping通c!這就是一個簡單的arp欺騙。

4樓:匿名使用者

arp -a 顯示本機的arp對映表

arp -d 刪除本機的arp對映表

5樓:匿名使用者

arp-a 顯示和當前裝置有連線的所有ip地址和對應的mac 地址

arp-d 刪除指定連線的ip和mac對應 ,arp -d * 差不多意思是清除arp列表,用於清快取

arp命令的作用

arp的作用

6樓:睿智小寧

使用地址解析協議,可根據網路層ip資料包包頭中的ip地址資訊解析出目標硬體地址(mac地址)資訊,以保證通訊的順利進行。

地址解析協議是ipv4中必不可少的協議,而ipv4是使用較為廣泛的網際網路協議版本(ipv6仍處在部署的初期)。

osi模型把網路工作分為七層,ip地址在osi模型的第三層,mac地址在第二層,彼此不直接打交道。在通過乙太網傳送ip資料包時,需要先封裝第三層(32位ip地址)、第二層(48位mac地址)的報頭,但由於傳送時只知道目標ip地址,不知道其mac地址,又不能跨第

二、三層,所以需要使用地址解析協議。

擴充套件資料

工作過程

主機a的ip地址為192.168.1.1,mac地址為0a-11-22-33-44-01;

主機b的ip地址為192.168.1.2,mac地址為0a-11-22-33-44-02;

當主機a要與主機b通訊時,地址解析協議可以將主機b的ip地址(192.168.1.2)解析成主機b的mac地址,以下為工作流程:

第1步:根據主機a上的路由表內容,ip確定用於訪問主機b的**ip地址是192.168.1.2。然後a主機在自己的本地arp快取中檢查主機b的匹配mac地址。

第2步:如果主機a在arp快取中沒有找到對映,它將詢問192.168.

1.2的硬體地址,從而將arp請求幀廣播到本地網路上的所有主機。源主機a的ip地址和mac地址都包括在arp請求中。

第3步:主機b確定arp請求中的ip地址與自己的ip地址匹配,則將主機a的ip地址和mac地址對映新增到本地arp快取中。

第4步:主機b將包含其mac地址的arp回覆訊息直接傳送回主機a。

第5步:當主機a收到從主機b發來的arp回覆訊息時,會用主機b的ip和mac地址對映更新arp快取。本機快取是有生存期的,生存期結束後,將再次重複上面的過程。

主機b的mac地址一旦確定,主機a就能向主機b傳送ip通訊了。

7樓:baby殺馬特

擴充套件資料

native code程式設計,**編譯之後以2進位制或者位元組碼的形式執行在os上,直接呼叫os的device api。

8樓:匿名使用者

arp的作用 - 可以攔截其他中毒電腦對你的arp攻擊net time - 使計算機的時鐘與另一臺計算機或域的時間同步。

net send - 向網路的其他使用者、計算機或通訊名傳送訊息。

net use - 新增或更改使用者帳號或顯示使用者帳號資訊。該命令也可以寫為

net share - 刪除共享用的

9樓:匿名使用者

arp是指一種協議,它的作用是獲取乙太網內ip-mac地址的對映關係。在協議分層中位於鏈路層與硬體通訊裝置互動資料。

電腦中的ping命令是什麼意思?它的做什麼用的 ?

什麼是arp?它有什麼作用

dos命令中的arp命令什麼意思?

10樓:匿名使用者

輸入「arp -a」就可以檢視arp快取表中的內容輸入「arp -d」命令可以刪除arp表中所有的內容; 輸入「arp -d 《指定ip地址》」 可以刪除指定ip所在行的內容 輸入「arp -s」可以手動在arp表中指定ip地址與mac地址的對應,型別為static(靜態),靜態arp快取除非手動清除,否則不會丟失。無論是靜態還是動態arp快取,重啟啟動計算機後都會丟失。

11樓:匿名使用者

·arp -a或arp –g   用於檢視快取記憶體中的所有專案。-a和-g引數的結果是一樣的,多年來-g一直是unix平臺上用來顯示arp快取記憶體中所有專案的選項,而windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的-g選項。·arp -a ip   如果我們有多個網絡卡,那麼使用arp -a加上介面的ip地址,就可以只顯示與該介面相關的arp快取專案。

ARunit是什麼,AR軟體有什麼用?

arunit,實際上是一個完整原創的ar開發者平臺,也是我們中國人自己的ar平臺。所以arunit有兩大特點 第一,裝置的支援率大,oppo承諾會在2019年之前讓 8000萬部oppo手機支援ar 還有一個會對相容性進行大力開發,經過arunit接入的應用僅需一次就可同時相容其他平臺。也就是說ar...

高粱是什麼用途,高粱是做什麼用的

高粱,屬禾本科,是被群眾譽為 鐵桿莊稼 的高產作物,在我國糧食作物中佔有一定位置。它的子實很像 粱 即粟 植株高大,所以叫 高梁 它的莖稈可榨汁熬糖,農民叫它 甜秫秸 古書上還有叫蜀黍 木稷 荻粱 烏禾 蘆檫等名稱的,顧名思義,大都是以形態特徵來稱呼的。古書中的記載可以證明,五千年以來,中國古代人民...

雞毛可以做什麼用,雞毛可以做什麼用

這種新材料非常結實 輕便和可生物降解,對環境沒有一點白色汙染的痕跡。去年夏天,科學家測試了由雞毛製成的農用塑料地膜。結果顯示,由傳統塑料製成的地膜當莊稼長高時,不得不揭開才行,這需要花費人力。而雞毛地膜就用不著了,它會自然降解,變成植物可吸收的氮。農民可以將此地膜留到下一個種植季節,當他們再次種植新...