• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • ARP代理

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    如果ARP請求是從一個 網絡 的主機發往另一個網絡上的主機,那么連接這兩個網絡的路由器就可以回答該請求,這個過程稱作委托ARP或ARP代理(ProxyARP)。這樣可以欺騙發起ARP請求的發送端,使它誤以為路由器就是目的主機,而事實上目的主機是在路由器的“另一邊
    如果ARP請求是從一個網絡的主機發往另一個網絡上的主機,那么連接這兩個網絡的路由器就可以回答該請求,這個過程稱作委托ARP或ARP代理(ProxyARP)。這樣可以欺騙發起ARP請求的發送端,使它誤以為路由器就是目的主機,而事實上目的主機是在路由器的“另一邊”。路由器的功能相當于目的主機的代理,把分組從其他主機轉發給它。
    舉例是說明ARP代理的最好方法。如圖3-10所示,系統su n與兩個以太網相連。但是,我們也指出過,事實上并不是這樣,請把它與封內圖1進行比較。在sun和子網140.252.1之間實際存在一個路由器,就是這個具有ARP代理功能的路由器使得sun就好像在子網140.252.1上一樣。具體安置如圖4-6所示,路由器TelebitNetBlazer,取名為netb,在子網和主機sun之間。
    當子網140.252.1(稱作gemini)上的其他主機有一份IP數據報要傳給地址為140.252.1.29的sun時,gemini比較網絡號(140.252)和子網號(1),因為它們都是相同的,因而在圖4-6上面的以太網中發送IP地址140.252.1.29的ARP請求。路由器netb識別出該IP地址屬于它的一個拔號主機,于是把它的以太網接口地址 140.252.1作為硬件地址來回答。主機gemini通過以太網發送IP數據報到netb,netb通過撥號SLIP鏈路把數據報轉發到sun。這個過程對于所有1 4 0 . 2 5 2 . 1子網上的主機來說都是透明的,主機s u n實際上是在路由器n e t b后面進行配置的。

    圖4-6 ARP代理的例子

    如果在主機g e m i n i上執行a r p命令,經過與主機s u n通信以后,我們發現在同一個子網1 4 0 . 2 5 2 . 1上的n e t b和s u n的I P地址映射的硬件地址是相同的。這通常是使用委托A R P的線索。gemini %arp -a 這里是子網1 4 0 . 2 5 2 . 1上其他主機的輸出行netb (140.252.1.183) at :80:ad:3:6a:80 sun (140.252.1.29) at 0:80:ad:3:6a:80 圖4 - 6中的另一個需要解釋的細節是在路由器n e t b的下方(S L I P鏈路)顯然缺少一個I P 地址。為什么在撥號S L I P鏈路的兩端只擁有一個I P地址,而在b s d i和s l i p之間的兩端卻分別有一個I P地址?在3 . 8小節我們已經指出,用i f c o n f i g命令可以顯示撥號S L I P鏈路的目的地址,它是1 4 0 . 2 5 2 . 1 . 1 8 3。N e t B l a z e r不需要知道撥號S L I P鏈路每一端的I P地址(這樣做會用更多的I P地址)。相反,它通過分組到達的串行線路接口來確定發送分組的撥號主機,因此對于連接到路由器的每個撥號主機不需要用唯一的I P地址。所有的撥號主機使用同一個I P地址1 4 0 . 2 5 2 . 1 . 1 8 3作為S L I P鏈路的目的地址。
    A R P代理可以把數據報傳送到路由器s u n上,但是子網1 4 0 . 2 5 2 . 1 3上的其他主機是如何處理的呢?選路必須使數據報能到達其他主機。這里需要特殊處理,選路表中的表項必須在網絡1 4 0 . 2 5 2的某個地方制定,使所有數據報的目的端要么是子網1 4 0 . 2 5 2 . 1 3,要么是子網上的某個主機,這樣都指向路由器n e t b。而路由器n e t b知道如何把數據報傳到最終的目的端,即通過路由器s u n。
    A R P代理也稱作混合A R P(p r o m i s c u o u s A R P)或ARP 出租(ARP hack)。這些名字來自于A R P代理的其他用途:通過兩個物理網絡之間的路由器可以互相隱藏物理網絡。在這種情況下,兩個物理網絡可以使用相同的網絡號,只要把中間的路由器設置成一個A R P代理,以響應一個網絡到另一個網絡主機的A R P請求。這種技術在過去用來隱藏一組在不同物理電纜上運行舊版T C P / I P的主機。分開這些舊主機有兩個共同的理由,其一是它們不能處理子網劃分,其二是它們使用舊的廣播地址(所有比特值為0的主機號,而不是目前使用的所有比特值為1 的主機號)。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>