ui設(shè)計常用軟件 ARP是什么。用來做什么的?
ARP是什么。用來做什么的?ARP是地址轉(zhuǎn)換協(xié)議的縮寫。它是一個鏈路層協(xié)議。它在OSI模型的第二層工作。它與該層的硬件接口相連,為上層(網(wǎng)絡(luò)層)提供服務(wù)。我們知道第二層以太網(wǎng)交換設(shè)備不能識別32位IP
ARP是什么。用來做什么的?
ARP是地址轉(zhuǎn)換協(xié)議的縮寫。它是一個鏈路層協(xié)議。它在OSI模型的第二層工作。它與該層的硬件接口相連,為上層(網(wǎng)絡(luò)層)提供服務(wù)。我們知道第二層以太網(wǎng)交換設(shè)備不能識別32位IP地址。它們用48位以太網(wǎng)地址(通常稱為MAC地址)傳輸以太網(wǎng)數(shù)據(jù)包。因此,IP地址和MAC地址之間必然存在一種對應(yīng)關(guān)系,而ARP協(xié)議是用來確定這種對應(yīng)關(guān)系的。當(dāng)ARP工作時,它首先請求主機發(fā)送一個包含所需IP地址的以太網(wǎng)廣播包,然后目標(biāo)IP的所有者將用一個包含IP和MAC地址對的包來響應(yīng)請求主機。這樣,請求主機可以獲得與要到達的IP地址相對應(yīng)的MAC地址。同時,請求主機將這個地址對放入自己的ARP表緩存中,以節(jié)省不必要的ARP通信。ARP緩存表采用老化機制。如果表中的某一行在一段時間內(nèi)未被使用(Windows系統(tǒng)為2分鐘,Cisco路由器為5分鐘),則該行將被刪除。通過下面的例子,我們可以清楚地看到ARP的工作機制。