明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

aRP的工作原理及高速緩存_ARP原理

[摘要]ARP工作時(shí).首先由知道目的主機(jī)IP地址但不知道目的主機(jī)物理地址的主機(jī)發(fā)出 一份ARP請(qǐng)求報(bào)文, 該報(bào)文中填有發(fā)送方硬件地址、發(fā)送方IP地址和目的方1P地址, 操作代碼為1, 目的方硬件地址填...

ARP工作時(shí).首先由知道目的主機(jī)IP地址但不知道目的主機(jī)物理地址的主機(jī)發(fā)出

一份ARP請(qǐng)求報(bào)文, 該報(bào)文中填有發(fā)送方硬件地址、發(fā)送方IP地址和目的方1P地址,

操作代碼為1, 目的方硬件地址填的是廣播地址(在以太網(wǎng)中為全”, 因此該網(wǎng)絡(luò)內(nèi)的

所有主機(jī)都可以收到該報(bào)文, 其含義是“如果你是這個(gè)IP地址的擁有者, 請(qǐng)回答你的

硬件地址、

目的主機(jī)的ARP層收到這份廣播報(bào)文后.識(shí)別出這是發(fā)送方在尋問(wèn)它的IP地址.于是

發(fā)送一個(gè)ARP應(yīng)答報(bào)文。 這個(gè)^RP應(yīng)答報(bào)文包含它的IP地址及對(duì)應(yīng)的硬件地址。 操作代碼

為2, 把原來(lái)的發(fā)送方硬件地址和協(xié)議地址填入目的方硬件地址和協(xié)議地址位置, 即這時(shí)目

的方變成了發(fā)送方.發(fā)送方變成了日的方.請(qǐng)求方收到^RP應(yīng)答報(bào)文后, 就可以使用目的方

物理地址進(jìn)行IP數(shù)據(jù)報(bào)的發(fā)送了。

    一臺(tái)主機(jī)向另一臺(tái)主機(jī)發(fā)送數(shù)據(jù)報(bào)后, 可能不久還要發(fā)送, 如果hi發(fā)送一次數(shù)據(jù)報(bào)就進(jìn)

行一次ARP請(qǐng)求, 那么ARP的工作效率就會(huì)很低。 另外, 由于^RP請(qǐng)求是以廣播方式發(fā)送

的, 因此領(lǐng)繁使用ARP會(huì)使造成網(wǎng)絡(luò)擁擠。 影響網(wǎng)絡(luò)的正常工作。 解決該問(wèn)題的關(guān)鍵是使用

ARP高速緩存技術(shù)。

    在網(wǎng)絡(luò)中, 每臺(tái)主機(jī)上都有一個(gè)ARP高速緩存, 這個(gè)高速緩存存放了最近IP地址到硬

件地址之間的映射記錄。 高速緩存區(qū)中表項(xiàng)建立的方法是:

    ①請(qǐng)求主機(jī)收到ARP應(yīng)答后.主機(jī)就把獲得的IP地址與物理地址的映射關(guān)系存入ARP

表中.

    ②由于ARP請(qǐng)求報(bào)文是廣播發(fā)送的, 所有收到ARP請(qǐng)求報(bào)文的主機(jī)都可以把其中發(fā)送

方的物理地址和IP地址映射存入自己的高速緩存中, 以備將來(lái)使用.

    ③網(wǎng)絡(luò)中的主機(jī)在啟動(dòng)時(shí).可以主動(dòng)廣播自己的IP地址和物理地址的映射關(guān)系, 以免

其他主機(jī)對(duì)它提出ARP請(qǐng)求(這也使一臺(tái)主機(jī)在啟動(dòng)時(shí), 就可以知道自己的IP地址與網(wǎng)絡(luò)

‘!, 其他主機(jī)的IP地址有沒(méi)有沖突).

    使用了高速緩存后, 當(dāng)ARP解析一個(gè)IP地址時(shí), 它會(huì)首先搜索ARP高速緩存六行是否

有與該IP地址匹配的ARP表項(xiàng).如果找到。 ARP地址解析就完成了。 假如ARP沒(méi)找到一個(gè)

匹配的IP地址, 才會(huì)向網(wǎng)絡(luò)上發(fā)送ARP請(qǐng)求報(bào)文.可以用ARP命令來(lái)檢查和修改ARP高

速緩存中的農(nóng)項(xiàng)。 ARP高速緩存中的表項(xiàng)一般分為動(dòng)態(tài)表項(xiàng)和砂態(tài)表項(xiàng)兩種.動(dòng)態(tài)表項(xiàng)有一

定的生存時(shí)間.它隨時(shí)間的推移自動(dòng)添加和蒯除:靜態(tài)表項(xiàng)在主機(jī)工作期間一直保留在高速

緩存中, 除非用ARP命令刪除它。


上面是電腦上網(wǎng)安全的一些基礎(chǔ)常識(shí),學(xué)習(xí)了安全知識(shí),幾乎可以讓你免費(fèi)電腦中毒的煩擾。