從IP地址到硬件地址的解析是自動進(jìn)行的
發(fā)布時間:2014/8/29 21:29:06 訪問次數(shù):2426
從IP地址到硬件地址的解析是自動進(jìn)行的,主機(jī)的用戶對這種地址解析過程是不知道的。ADS1130IPW只要主機(jī)或路由器要和本網(wǎng)絡(luò)上的另一個已知IP地址的主機(jī)或路由器進(jìn)行通信,ARP協(xié)議就會自動地把這個IP地址解析為鏈路層所需要的硬件地址。下面我們歸納出使用ARP的四種典型情況(圖4-12)。
(1)發(fā)送方是主機(jī)(如Hi),要把IP數(shù)據(jù)報(bào)發(fā)送到同一個網(wǎng)絡(luò)上的另一個主機(jī)(如H2)。這時Hi發(fā)送ARP請求分組(在網(wǎng)1上廣播),找到目的主機(jī)H2的硬件地址。
(2)發(fā)送方是主機(jī)(如Hi),要把IP數(shù)據(jù)報(bào)發(fā)送到另一個網(wǎng)絡(luò)上的一個主機(jī)(如H3或H4)。這時Hi發(fā)送ARP請求分組(在網(wǎng)1上廣播),找到網(wǎng)l上的一個路由器Ri的硬件地址。剩下的工作由路由器Ri來完成。
(3)發(fā)送方是路由器(如Ri),要把IP數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到與Ri連接在同一個網(wǎng)絡(luò)(網(wǎng)2)上的主機(jī)(如H3)。這時Ri發(fā)送ARP請求分組(在網(wǎng)2上廣播),找到目的主機(jī)H3的硬件
地址。
(4)發(fā)送方是路由器(如Ri),要把IP數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到網(wǎng)3上的一個主機(jī)(如H4)。H4與Ri不是連接在同一個網(wǎng)絡(luò)上。這時Ri發(fā)送ARP請求分組(在網(wǎng)2上廣播),找到連接在網(wǎng)2上的一個路由器R7的硬件地址。剩下的工作由這個路由器R2來完成。
在許多情況下需要多次使用ARP。但這只是以上的幾種情況的反復(fù)使用而已。
有的讀者可能會產(chǎn)生這樣的問題:既然在網(wǎng)絡(luò)鏈路上傳送的幀最終是按照硬件她址找到目的主機(jī)的,那么為什么我們不直接使用硬件地址進(jìn)行通信,而是要使用抽象的IP地址并調(diào)用ARP來尋找出相應(yīng)的硬件地址呢?
這個問題必須弄清楚。
由于全世界存在著各式各樣的網(wǎng)絡(luò),它們使用不同的硬件地址。要使這些異構(gòu)網(wǎng)絡(luò)能夠互相通信就必須進(jìn)行非常復(fù)雜的硬件地址轉(zhuǎn)換工作,因此由用戶或用戶主機(jī)來完成這項(xiàng)工作幾乎是不可能的事。但統(tǒng)一的IP地址把這個復(fù)雜問題解決了。連接到因特網(wǎng)的主機(jī)只需擁有統(tǒng)一的IP地址,它們之間的通信就像連接在同一個網(wǎng)絡(luò)上那樣簡單方便,因?yàn)樯鲜龅?/span>調(diào)用ARP的復(fù)雜過程都是由計(jì)算機(jī)軟件自動進(jìn)行的,對用戶來說是看不見這種調(diào)用過程的。
因此,在虛擬的lP網(wǎng)絡(luò)上用IP地址進(jìn)行通信給廣大的計(jì)算機(jī)用戶帶來很大的方便。
從IP地址到硬件地址的解析是自動進(jìn)行的,主機(jī)的用戶對這種地址解析過程是不知道的。ADS1130IPW只要主機(jī)或路由器要和本網(wǎng)絡(luò)上的另一個已知IP地址的主機(jī)或路由器進(jìn)行通信,ARP協(xié)議就會自動地把這個IP地址解析為鏈路層所需要的硬件地址。下面我們歸納出使用ARP的四種典型情況(圖4-12)。
(1)發(fā)送方是主機(jī)(如Hi),要把IP數(shù)據(jù)報(bào)發(fā)送到同一個網(wǎng)絡(luò)上的另一個主機(jī)(如H2)。這時Hi發(fā)送ARP請求分組(在網(wǎng)1上廣播),找到目的主機(jī)H2的硬件地址。
(2)發(fā)送方是主機(jī)(如Hi),要把IP數(shù)據(jù)報(bào)發(fā)送到另一個網(wǎng)絡(luò)上的一個主機(jī)(如H3或H4)。這時Hi發(fā)送ARP請求分組(在網(wǎng)1上廣播),找到網(wǎng)l上的一個路由器Ri的硬件地址。剩下的工作由路由器Ri來完成。
(3)發(fā)送方是路由器(如Ri),要把IP數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到與Ri連接在同一個網(wǎng)絡(luò)(網(wǎng)2)上的主機(jī)(如H3)。這時Ri發(fā)送ARP請求分組(在網(wǎng)2上廣播),找到目的主機(jī)H3的硬件
地址。
(4)發(fā)送方是路由器(如Ri),要把IP數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到網(wǎng)3上的一個主機(jī)(如H4)。H4與Ri不是連接在同一個網(wǎng)絡(luò)上。這時Ri發(fā)送ARP請求分組(在網(wǎng)2上廣播),找到連接在網(wǎng)2上的一個路由器R7的硬件地址。剩下的工作由這個路由器R2來完成。
在許多情況下需要多次使用ARP。但這只是以上的幾種情況的反復(fù)使用而已。
有的讀者可能會產(chǎn)生這樣的問題:既然在網(wǎng)絡(luò)鏈路上傳送的幀最終是按照硬件她址找到目的主機(jī)的,那么為什么我們不直接使用硬件地址進(jìn)行通信,而是要使用抽象的IP地址并調(diào)用ARP來尋找出相應(yīng)的硬件地址呢?
這個問題必須弄清楚。
由于全世界存在著各式各樣的網(wǎng)絡(luò),它們使用不同的硬件地址。要使這些異構(gòu)網(wǎng)絡(luò)能夠互相通信就必須進(jìn)行非常復(fù)雜的硬件地址轉(zhuǎn)換工作,因此由用戶或用戶主機(jī)來完成這項(xiàng)工作幾乎是不可能的事。但統(tǒng)一的IP地址把這個復(fù)雜問題解決了。連接到因特網(wǎng)的主機(jī)只需擁有統(tǒng)一的IP地址,它們之間的通信就像連接在同一個網(wǎng)絡(luò)上那樣簡單方便,因?yàn)樯鲜龅?/span>調(diào)用ARP的復(fù)雜過程都是由計(jì)算機(jī)軟件自動進(jìn)行的,對用戶來說是看不見這種調(diào)用過程的。
因此,在虛擬的lP網(wǎng)絡(luò)上用IP地址進(jìn)行通信給廣大的計(jì)算機(jī)用戶帶來很大的方便。
熱門點(diǎn)擊
- 所有的因特網(wǎng)標(biāo)準(zhǔn)都是以RFC的形式在因特網(wǎng)上
- PPP協(xié)議的幀格式
- MAC幀的格式
- 用機(jī)內(nèi)基準(zhǔn)信號對示波器進(jìn)行自檢
- 在RFC 4271中規(guī)定了BGP-4的四種報(bào)
- 網(wǎng)橋的自學(xué)習(xí)和轉(zhuǎn)發(fā)過程
- 二進(jìn)制編碼器
- AD574A芯片介紹
- 主機(jī)A收到主機(jī)B的ARP響應(yīng)分組
- 分層次的路由選擇協(xié)議
推薦技術(shù)資料
- 驅(qū)動板的原理分析
- 先來看看原理圖。圖8所示為底板及其驅(qū)動示意圖,F(xiàn)M08... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究