版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 組織:中國互動出版網(wǎng)(http://www.china-pub.com/)</p><p> RFC文檔中文翻譯計劃(http://www.china-pub.com/compters/emook/aboutemook.htm)</p><p> E-mail:ouyang@china-pub.com</p><p> 譯者:152227
2、75@61. (15222775@61. hbzzx2001@yahoo.com.cn)</p><p> 譯文發(fā)布時間:2002-1-18</p><p> 版權(quán):本中文翻譯文檔版權(quán)歸中國互動出版網(wǎng)所有。可以用于非商業(yè)用途自由轉(zhuǎn)載,但必須</p><p> 保留本文檔的翻譯及版權(quán)信息。</p><p> Linda J. Seam
3、onson</p><p> Eric C. Rosen</p><p> BBN Communications</p><p> January 1984</p><p> “煙頭”外部網(wǎng)關(guān)協(xié)議</p><p> (RFC888——"STUB" EXTERIOR GATEWAY PROT
4、OCOL)</p><p> 本注釋所闡述的外部網(wǎng)關(guān)協(xié)議用來講一個煙頭網(wǎng)關(guān)聯(lián)到一個自治系統(tǒng)的核心網(wǎng)關(guān)上。文獻規(guī)定了工作協(xié)議,并定義了一個ARPA官方協(xié)議。所有網(wǎng)關(guān)的編寫這都應(yīng)該仔細閱讀本文。</p><p><b> 目錄</b></p><p><b> 1 介紹1</b></p><p>
5、;<b> 2.定義與概論2</b></p><p><b> 3.鄰居獲得3</b></p><p> 4.鄰居可達性協(xié)議3</p><p> 5.網(wǎng)絡(luò)可達(NR)報文4</p><p> 6.NR報文輪詢技術(shù)6</p><p> 7.發(fā)送NR報文6
6、</p><p><b> 8.間接鄰居7</b></p><p><b> 9.局限性7</b></p><p><b> 1 介紹</b></p><p> DARPA catenet 有希望成為一個不斷擴展的系統(tǒng),因為有越來越多的網(wǎng)絡(luò)上的越來越多的主機不斷加入
7、其中。當(dāng)然這需要更多的網(wǎng)關(guān)。過去,這種擴展以一種相對無組織的形式進行。新網(wǎng)關(guān),通常包含了于現(xiàn)存網(wǎng)關(guān)極為不同的的軟件,將不斷增加并立即通過EGP協(xié)議參與共同路由算法。然而隨著因特網(wǎng)變得越來越大,這種簡單的擴展方式變得越來越不可行。原因是:</p><p> ——路由算法的開銷變得過大;</p><p> ——大量截然不同的網(wǎng)關(guān)參與同一路由算法,使得管理和錯誤隔離幾乎不可能。因為已經(jīng)不能將
8、因特網(wǎng)看作是一個完全的通信系統(tǒng)。</p><p> ——網(wǎng)關(guān)軟件和算法尤其是路由算法臺死板和缺乏靈活性,因為任何改變必須經(jīng)過太多的部門和太多的人才能完成。</p><p> 將來,我們希望因特網(wǎng)進化成一組單獨的部分或“自治系統(tǒng)”。每個都是由一個或多個相對同構(gòu)的網(wǎng)關(guān)組成。協(xié)議特別是(這些網(wǎng)關(guān)用在他們自身之間的)路由算法應(yīng)當(dāng)是一種私人問題,而絕不需要在網(wǎng)關(guān)內(nèi)部實現(xiàn),除非特殊部分或系統(tǒng)。&l
9、t;/p><p> 最簡單的情況下,一個自治系統(tǒng)僅由單個網(wǎng)關(guān)組成,這個網(wǎng)關(guān)將局域網(wǎng)連到(如)ARPA網(wǎng)上。我們稱這種網(wǎng)關(guān)為“煙頭”網(wǎng)關(guān),因為他唯一的目的是將本的網(wǎng)絡(luò)連接到因特網(wǎng)的其他部分上,既沒有打算用他處理發(fā)自本地網(wǎng)絡(luò)內(nèi)部的通信流也沒有打算用他處理去網(wǎng)那個本地網(wǎng)的通信流。不久的將來,我們把因特網(wǎng)看作一組自治系統(tǒng),一個由ARP網(wǎng)和STANET上的DARPA網(wǎng)關(guān)組成,其他的是一些到達局域網(wǎng)的網(wǎng)關(guān)。前者,被我們成為“核
10、心”的系統(tǒng)——被后者用作為傳輸或“長途運輸”系統(tǒng)。</p><p> 最后,因特網(wǎng)由一組自治系統(tǒng)組成,每個可能被來自任意系統(tǒng)或去往任意系統(tǒng)的通信作為傳輸介質(zhì)。這種常見的情況仍然是研究的主題。本論文僅僅描述了怎樣用外部網(wǎng)關(guān)協(xié)議(EGP)把“煙頭”網(wǎng)關(guān)連接到核心系統(tǒng)。</p><p><b> 2.定義與概論</b></p><p> 為了達
11、到本文的目標(biāo),必須將煙頭網(wǎng)關(guān)定義為:</p><p> ——它不是一個核心網(wǎng)關(guān)。</p><p> ——它至少和一個核心網(wǎng)關(guān)(象某些核心網(wǎng)關(guān)一樣在同一個網(wǎng)絡(luò)上具有一個接口)共享一個接口。</p><p> ——它具有到達一個或多個沒有核心網(wǎng)關(guān)的網(wǎng)關(guān)的接口。</p><p> ——其他所有通過煙頭核心系統(tǒng)才能到達的網(wǎng)絡(luò)不可見除非通過煙頭
12、有別的到達核心系統(tǒng)的路徑。</p><p> 煙頭網(wǎng)關(guān)被期望完全處理互聯(lián)網(wǎng)控制報文協(xié)議(ICP)和EGP協(xié)議。具體的,他必須響應(yīng)ICMP的每個請求。,必須適當(dāng)?shù)陌l(fā)送ICMP目的地死亡報文。他還必須適當(dāng)?shù)陌l(fā)送ICMP重定向報文。</p><p> 自治系統(tǒng)應(yīng)被指定一個16位號碼(由許多相同的方法如現(xiàn)在也給網(wǎng)絡(luò)和協(xié)議指定號碼),并且每個EGP報文頭部為這個數(shù)含有一個域。零不被指定給任何系統(tǒng)
13、;零作為一個自治系統(tǒng)的用法留在將來使用。</p><p> 我們稱兩個網(wǎng)關(guān)為鄰居,如果存在一個到達每個網(wǎng)關(guān)都有一個接口的網(wǎng)絡(luò)。如果兩個網(wǎng)關(guān)是同一個自治系統(tǒng)的組成部分,我們稱他們?yōu)閮?nèi)部鄰居;如任何兩個位于同一網(wǎng)絡(luò)上的兩個核心網(wǎng)關(guān)稱為內(nèi)部鄰居。如果兩個網(wǎng)關(guān)不是同一個自治系統(tǒng)的組成部分,我們稱他們?yōu)橥獠苦従?;如果一個核心網(wǎng)關(guān)和一個煙頭網(wǎng)關(guān)共享一個網(wǎng)絡(luò),我們稱之為外部網(wǎng)關(guān)。為了使一個系統(tǒng)將另一個作為通信介質(zhì),互為外部鄰
14、居的網(wǎng)關(guān)必須能夠知道那個網(wǎng)絡(luò)必須通過那些網(wǎng)絡(luò)才能到達。外部網(wǎng)關(guān)協(xié)議使這個信息能夠在兩個外部鄰居之間進行傳遞。因為它是一個輪詢協(xié)議,他也能讓每個網(wǎng)關(guān)控制和接收網(wǎng)絡(luò)可大性信息的速率,允許每個系統(tǒng)控制它自己的開銷。他還使得每個系統(tǒng)具有自主的路由算法,這些算法不會因為其他系統(tǒng)的失敗而中斷。外部網(wǎng)關(guān)協(xié)議具有三個部分(a)鄰居獲得協(xié)議(b)鄰居可達性協(xié)議和(c)網(wǎng)絡(luò)可達性判斷。注意,所有EGP定義的報文僅傳播一站。即他們在一個網(wǎng)關(guān)產(chǎn)生并發(fā)送到一個鄰
15、居網(wǎng)關(guān)而不調(diào)停任何干涉網(wǎng)關(guān)。因此,生存時間應(yīng)設(shè)成一個很小的數(shù)。如果網(wǎng)關(guān)在報文流中收到EGP報文但地址不是指向他們,網(wǎng)關(guān)會刪除它們。</p><p> 每個EGP報文含有一個序列號。網(wǎng)關(guān)應(yīng)為每個鄰居維護一個序列號。</p><p><b> 3.鄰居獲得</b></p><p> 能夠從外部網(wǎng)關(guān)那里獲得路由信息之前,必須象捕獲直接鄰居一樣獲
16、得它(直接鄰居和間接鄰居之間的差別下面將給以解釋)。為了讓兩關(guān)網(wǎng)關(guān)稱為直接鄰居,按照前面定義的含義,并且他們必須執(zhí)行鄰居獲得協(xié)議,簡單的講他是一個兩次握手標(biāo)準(zhǔn)。</p><p> 一向根其他網(wǎng)關(guān)啟動鄰居請求的網(wǎng)關(guān),給他發(fā)出一個鄰居獲得請求。這個報文應(yīng)重復(fù)發(fā)送(以合適的速度過去大約每30秒一次),知道收到一個鄰居獲得應(yīng)答或鄰居獲得拒絕。請求應(yīng)含有一個標(biāo)示號,以便拷貝進應(yīng)答后應(yīng)答和請求相匹配。</p>
17、<p> 收到鄰居獲得請求的網(wǎng)關(guān)必須決定它是否象成為發(fā)出請求者的直接鄰居。如果不,他也許在它的選項上用一個鄰居獲得拒絕給以響應(yīng),隨便規(guī)定拒絕的原因。否則他會發(fā)送一個鄰居獲得應(yīng)答報文。</p><p> 發(fā)出請求的網(wǎng)關(guān)當(dāng)他收到鄰居的應(yīng)答后應(yīng)認為鄰居獲得已完成,。發(fā)出應(yīng)答的網(wǎng)關(guān)應(yīng)認為鄰居獲得已完成,當(dāng)他發(fā)出應(yīng)答后。</p><p> 經(jīng)過一段合理的時間后,不匹配的應(yīng)答和拒絕被
18、丟棄。然而所有這些不匹配的信息對于診斷確實有用的。</p><p> 來自已成為直接鄰居網(wǎng)關(guān)的鄰居獲得請求請求應(yīng)給予一個應(yīng)答作為響應(yīng)。</p><p> 從網(wǎng)關(guān)G到網(wǎng)關(guān)G’的鄰居獲得請求或應(yīng)答應(yīng)載有G迅速回答給G’的鄰居可達性Hello報文所用的最小時間段(以秒為單位)和G被迅速去掉NR報文(見下文) 所用的最小時間段(以秒為單位)。</p><p> 如果一
19、個網(wǎng)關(guān)不想成為繼續(xù)成為一個特定外部網(wǎng)關(guān)的鄰居,他發(fā)送一個鄰居終止報文。收到鄰居終止報文的網(wǎng)關(guān)應(yīng)用一個鄰居終止確認給以響應(yīng)。他應(yīng)停止把報文發(fā)送者以任何方式作為鄰居看待。因為有大量協(xié)議運行在直接鄰居之間(見下文),如果某些網(wǎng)關(guān)不再需要成為其他的直接網(wǎng)關(guān),他用一個鄰居終止報文很禮貌的指出這個事實。在收到它的確認之前,鄰居終止報文應(yīng)重復(fù)傳輸直到一定次數(shù)。收到鄰居終止報文之后,鄰居可達性協(xié)議應(yīng)被停止處理。</p><p>
20、 煙頭應(yīng)具有一些表,其內(nèi)配置有一些具有和他共同網(wǎng)絡(luò)的核心網(wǎng)關(guān)(僅由兩到三個)的地址。煙頭的責(zé)任應(yīng)是使用這些網(wǎng)關(guān)發(fā)動鄰居獲取。如果煙頭的直接鄰居全部失敗,煙頭還有一個最少獲得一個直接鄰居的責(zé)任。它能做到這些,通過選擇已經(jīng)成為它的間接鄰居(見下文)的核心網(wǎng)關(guān)中的一個,并且用他執(zhí)行鄰居獲得協(xié)議。(在任何一個時間僅一個核心網(wǎng)關(guān)總是愿意成為一個給定煙頭網(wǎng)關(guān)的直接鄰居。)</p><p><b> 4.鄰居可達
21、性協(xié)議</b></p><p> 對一個網(wǎng)關(guān)而言,保持它的諸如鄰居可達性這樣的事時信息是十分重要的。如果一個網(wǎng)關(guān)斷定某個特定的鄰居不可達,他應(yīng)停止向那個網(wǎng)關(guān)發(fā)送通信流。為了做出判斷,一個鄰居可達性協(xié)議是必須的。EGP協(xié)議為此提供了兩種報文類型——hello和I heard you報文。</p><p> 從直接鄰居那里收到一份hello報文時,必須立即給那個直接鄰居返回一個
22、I heard you報文。收到hello和返回I heard you 之間絕不能大于幾秒。</p><p> 為了判斷一個外部鄰居的可達性,核心網(wǎng)關(guān)將使用下列算法:</p><p> 一個可達鄰居將被公布為不可達,如果核心網(wǎng)關(guān)上次發(fā)送了n個hello而在此之間收到的回答少于K個I heard you的話。一個不可達網(wǎng)關(guān)應(yīng)被被公布可達,如果核心網(wǎng)關(guān)上次發(fā)送了m個hello而在此之間收到
23、的回答至少j個I heard you的話。</p><p> 煙頭網(wǎng)關(guān)也會給他們的直接鄰居發(fā)送hello并且也會收到I heard you作為回答。判斷可達性的算法可能相似于上面描述的算法。但是對煙頭網(wǎng)關(guān)而言發(fā)送hello不是必須的。Hello和I heard you報文具備一個狀況域,發(fā)送網(wǎng)關(guān)用它來指出他認為接收網(wǎng)關(guān)是可達的還是不可達的。這個信息對于診斷十分有用。他還允許煙頭網(wǎng)關(guān)將它的可達性判斷寄生在它的核心
24、鄰居上:事實上只有核心網(wǎng)關(guān)需要發(fā)送hello報文。煙頭能夠根據(jù)hello內(nèi)的狀態(tài)域來判斷是否可達。即,煙頭網(wǎng)關(guān)(僅發(fā)送I heard you)宣布核心網(wǎng)關(guān)(僅發(fā)送hello)為可達,當(dāng)來自核心網(wǎng)關(guān)的hello指出他已經(jīng)宣布煙頭是可達的。</p><p> Hello的發(fā)送頻率參數(shù)k,n,j,和m的值不能在此規(guī)定。最好的效果依賴于鄰居和鄰居所在的共同網(wǎng)絡(luò)的特性。這意味著,恰當(dāng)?shù)膮?shù)需要由兩個鄰居網(wǎng)關(guān)的設(shè)計者和實現(xiàn)
25、者共同決定。不顧及鄰居和所連網(wǎng)絡(luò)的特點而孤立的選擇算法和參數(shù)九沒有希望產(chǎn)生最佳的可達性判斷。</p><p> 然而鄰居獲得請求和應(yīng)答報文位鄰居提供了一個互相通告迅速回答hello的最小頻率的方法。當(dāng)網(wǎng)關(guān)G發(fā)送一個鄰居獲得請求給網(wǎng)關(guān)G’時,他聲明它不希望以高于X秒一次的速度回答來自G’的hello。G’在它的鄰居請求回答中指出它不希望以高于Y秒一次的速度回答來自G的hello。這兩個速度不必完全相同。但每個必須
26、遵守另一個的時間間隔。網(wǎng)關(guān)會以低于所要求的速度而非更高的速度發(fā)送hello。</p><p> 直接鄰居網(wǎng)關(guān)還應(yīng)被公布為不可達,如果連接它的網(wǎng)絡(luò)使用了地記得協(xié)議信息,這是可以推斷出的。然而例如網(wǎng)關(guān)收到一個來自ARPANET的目的地死亡報文,指出一個直接鄰居已死亡,網(wǎng)關(guān)應(yīng)公布那個鄰居為不可達。鄰居不應(yīng)被公布為可達,在交換完必須數(shù)量的Hello/I heard you包之前。</p><p>
27、; 變?yōu)椴豢蛇_的直接鄰居不會停止成為一個直接鄰居。鄰居可以被公布為可達而不必經(jīng)由鄰居獲得協(xié)議。然而,如果鄰居保持不可達很長一段時間,諸如一個小時,網(wǎng)關(guān)應(yīng)停止把它作為一個鄰居,如,應(yīng)終止發(fā)送hello報文給他。鄰居獲得協(xié)議應(yīng)被重復(fù),在他又一次變?yōu)橐恢苯余従又啊?lt;/p><p> 來自非直接鄰居的hello報文應(yīng)給予簡單的丟棄。然而所有這些信息的記錄可以提供極有用的診斷信息。</p><p&
28、gt; 一個停極的網(wǎng)關(guān)或它的將它連到一個特定鄰居的網(wǎng)關(guān)的接口停機,那末它應(yīng)發(fā)送一鄰居終止報文給所有不能到達它的直接鄰居。終止報文使用在信息域指明停機原因。他應(yīng)重傳那個報文許多次,在他收到一鄰居終止確認之前。以此給鄰居提供停機的事前警告,并使他們準(zhǔn)備好在某種程度上最少化由此對現(xiàn)存通信的破壞。</p><p> 5.網(wǎng)絡(luò)可達(NR)報文</p><p> 術(shù)語:假定網(wǎng)關(guān)G有個到達網(wǎng)絡(luò)N的
29、接口。我們說這個G相對于網(wǎng)絡(luò)N(M和N相隔遙遠)是一個到達網(wǎng)絡(luò)M的合適初站,當(dāng)且僅當(dāng)有以下約束時:</p><p> 去往網(wǎng)絡(luò)M和網(wǎng)關(guān)G的網(wǎng)絡(luò)N接口上收到的通信將被G轉(zhuǎn)發(fā)到M,通過不包含任何其他具有到達網(wǎng)絡(luò)N的接口的網(wǎng)關(guān)。簡而言之,比較于網(wǎng)絡(luò)N而言G時網(wǎng)絡(luò)M的合適初站。在網(wǎng)絡(luò)N上找不到比它更好的網(wǎng)關(guān)以路由去往網(wǎng)絡(luò)M的通信的話。關(guān)于最優(yōu)路由,網(wǎng)絡(luò)N上的去往網(wǎng)絡(luò)M的通信應(yīng)總是被轉(zhuǎn)發(fā)到一個合適的初站的網(wǎng)關(guān)那里。<
30、;/p><p> 為了使外部網(wǎng)關(guān)G和G’(他們使網(wǎng)絡(luò)N上的鄰居)能夠相互用作包交換機來轉(zhuǎn)發(fā)去網(wǎng)遠程網(wǎng)絡(luò)的通信,每個需要了解作為其他網(wǎng)絡(luò)的合適初站的網(wǎng)絡(luò)列表。外部網(wǎng)關(guān)協(xié)議定義了一個報文,叫做網(wǎng)絡(luò)可達性報文或NR報文以傳送這個信息。</p><p> 假定G是一個位于網(wǎng)絡(luò)N上的網(wǎng)。那末G發(fā)送的關(guān)于網(wǎng)絡(luò)N的報文必須包含下列信息:</p><p> 一張完整的網(wǎng)絡(luò)列表。表
31、中的網(wǎng)絡(luò)是對網(wǎng)絡(luò)N而言所有合適的初站。</p><p> 如果G’能從外部鄰居G獲得這些信息,那末它就知道去往那些不在列表之列的網(wǎng)絡(luò)的通信不應(yīng)被轉(zhuǎn)發(fā)給G。(然而不能簡單的斷定列表中網(wǎng)絡(luò)的所有通信都通過G轉(zhuǎn)發(fā),因為G’也許有其他到達N的合適初站的鄰居。例如G和G”也許都是G’的鄰居,但對網(wǎng)絡(luò)N而言是等距離的。那末每個都是一個合適的初站。)</p><p> 對于表中的每一個網(wǎng)絡(luò),NR報文
32、還規(guī)定了從G到那個網(wǎng)絡(luò)的“距離”(按照自治系統(tǒng)中網(wǎng)關(guān)G的設(shè)計者交付的定義的某些公制作為元素)。核心網(wǎng)關(guān)應(yīng)公布那些能不離開核心系統(tǒng)就能夠到達的網(wǎng)絡(luò)的距離小于128。其他的為大于等于128。煙頭網(wǎng)關(guān)應(yīng)將列于其NR報文中的所有網(wǎng)絡(luò)的距離公布為小于128。</p><p> 距離最大值(255)的意義是指網(wǎng)絡(luò)不可達。所有其它值得意義是網(wǎng)絡(luò)可達。</p><p> 如果來自網(wǎng)關(guān)G的一個NR報文沒
33、有提及網(wǎng)絡(luò)N,而先前來自N的NR報文提及過網(wǎng)絡(luò)N,那末對于G而言N可能已為不可達。如果連續(xù)的來自G的NR報文都沒有提及N,那末就應(yīng)該解釋為對G而言N為不可達。這個過程是必須的,以確保那已不可達,但不是永遠公布為不可達的。網(wǎng)絡(luò)超時并從網(wǎng)絡(luò)列表中消除。</p><p> 一種常見的情況時,核心網(wǎng)關(guān)G和煙頭網(wǎng)關(guān)G’是網(wǎng)絡(luò)N上的直接鄰居,并知道這些鄰居是哪些網(wǎng)絡(luò)的合適初站。雖然煙頭網(wǎng)關(guān)G’可能不知道其他所有鄰居,但是它
34、能夠方便的和高效的從G那里獲取這些信息。因此,EGPNR報文還含有一些允許核心網(wǎng)關(guān)G規(guī)定下列信息域:</p><p> a)(網(wǎng)絡(luò)N上的)G的所有鄰居(包括內(nèi)部鄰居和外部鄰居)的列表,這些鄰居必須是G已經(jīng)可靠的判斷為可達的。G還可以在這張列表中包含間接鄰居(見下文)。</p><p> b)對于鄰居中的每一個,可作為網(wǎng)絡(luò)列表中的哪一個網(wǎng)絡(luò)的合適初站(對于網(wǎng)絡(luò)N而言)。</p>
35、;<p> c)每個<鄰居,網(wǎng)絡(luò)>對,從一個鄰居到一個網(wǎng)絡(luò)的距離。</p><p> 所以,NR報文提供了一種方法,允許一個網(wǎng)關(guān)去發(fā)現(xiàn)新的鄰居,通過察看一個已知的鄰居是否具有在同一個網(wǎng)路上的另外的鄰居。這個信息還使得下面描述的間接鄰居策略的實現(xiàn)成為可能。</p><p> NR報文的一個更為精確的解釋如下:</p><p> 報文的
36、數(shù)據(jù)部分應(yīng)主要由數(shù)據(jù)塊組成,沒塊應(yīng)由一個網(wǎng)關(guān)地址作為標(biāo)題,這個地址應(yīng)為任何發(fā)送這個報文的網(wǎng)關(guān)或網(wǎng)關(guān)的鄰居的地址。每個網(wǎng)關(guān)地址應(yīng)能通過一個網(wǎng)絡(luò)列表而理解為某個網(wǎng)絡(luò)的合適初站。所有到達同一網(wǎng)關(guān)具有相同距離的網(wǎng)絡(luò)應(yīng)被組織在這張列表中,之前加上距離本身和網(wǎng)絡(luò)號。整個列表之前是表中距離-組的數(shù)量。</p><p><b> 數(shù)據(jù)塊列表之前是:</b></p><p> 為這
37、個報文包含數(shù)據(jù)塊的網(wǎng)關(guān)G內(nèi)部鄰居的編號的數(shù)量(1字節(jié))。習(xí)慣上,這個數(shù)量應(yīng)包含G自身的數(shù)據(jù)塊,它應(yīng)該第一一個出現(xiàn)。</p><p> 網(wǎng)關(guān)G外部鄰居的號碼的數(shù)量(1字節(jié))為這個報文包含的數(shù)據(jù)塊。</p><p> 于此報文相關(guān)的網(wǎng)絡(luò)的地址。如果G和G’是網(wǎng)絡(luò)N上的鄰居,那末從G到G’的NR報文中,這是網(wǎng)絡(luò)N的地址。習(xí)慣上4個字節(jié)的地址已被分配給這個地址末尾的1,2,或3個字節(jié)應(yīng)為零。&
38、lt;/p><p> 各個數(shù)據(jù)塊之間,第一個塊是G自身,然后是G的所有內(nèi)部鄰居的塊,再是外部鄰居的塊。因為所有設(shè)計的網(wǎng)關(guān)位于同一個網(wǎng)絡(luò)上,他們的地址已經(jīng)給定,網(wǎng)關(guān)地址的網(wǎng)絡(luò)部分(1,2,或2字節(jié))被省略以節(jié)約空間。</p><p> 在這個網(wǎng)絡(luò)列表中,每個網(wǎng)絡(luò)地址是任意的一個兩個或三個字節(jié)。這取決于;這是一個A類B類或C類地址。沒有可用的尾部字節(jié)。由一個煙頭發(fā)送的NR報文應(yīng)是最簡單的。也就
39、是它僅有個數(shù)據(jù)塊,以它的自身地址開頭(在網(wǎng)絡(luò)上它和相鄰核心網(wǎng)關(guān)通用),列出可到達哪兒的合適初站的網(wǎng)絡(luò)。這些一般正是沒有其他網(wǎng)絡(luò)路徑的網(wǎng)絡(luò)。</p><p> 核心網(wǎng)關(guān)應(yīng)發(fā)送完整的NR報文。包含所有關(guān)于同一網(wǎng)絡(luò)上的其他網(wǎng)關(guān)的信息,既有核心網(wǎng)關(guān)(應(yīng)被列為內(nèi)部網(wǎng)關(guān))也有其他網(wǎng)關(guān)(應(yīng)被列為外部鄰居,可能還包括煙頭本身)。這個信息應(yīng)使煙頭變成一個所有這些其他網(wǎng)關(guān)的間接鄰居(見下文)。就是,如果合適的話煙頭應(yīng)直接轉(zhuǎn)發(fā)通信給
40、這些其他網(wǎng)關(guān),但不應(yīng)該變成他們的直接鄰居。</p><p> 煙頭絕不應(yīng)轉(zhuǎn)發(fā)給任何直接或間接相鄰的核心網(wǎng)關(guān)任何對這些網(wǎng)關(guān)不是合適初站的通信,象在一個NR報文中指出的那樣。當(dāng)然,這不能應(yīng)用到正在使用源路由選項上的數(shù)據(jù)報。任何這種數(shù)據(jù)報應(yīng)總被按照在源路由選項域中指示的那樣轉(zhuǎn)發(fā),即使要求轉(zhuǎn)發(fā)到一個不能作為合適初站的網(wǎng)關(guān)上。</p><p> 6.NR報文輪詢技術(shù)</p><
41、;p> 沒有網(wǎng)關(guān)必須發(fā)送NR報文給任何其他網(wǎng)關(guān),除了作為一個來自直接鄰居的NR輪詢的響應(yīng)。然而,網(wǎng)關(guān)要求在幾秒內(nèi)(服從于兩段限制的)去響應(yīng)一個來自一個直接鄰居的NR輪詢。即使網(wǎng)關(guān)相信那個鄰居已停機。</p><p> EGP NR輪詢報文為此而定義。沒有網(wǎng)關(guān)可以為了一個NR報文而大于1分鐘一次的輪詢其他網(wǎng)關(guān)。網(wǎng)關(guān)收到大于1分鐘一次的輪詢可能會簡單的給以忽略或發(fā)回一個錯誤報文。</p>&l
42、t;p> 網(wǎng)關(guān)G將接收作為來自作為網(wǎng)關(guān)G’的輪詢間隔最小的間隔和G’將作為來自網(wǎng)關(guān)G輪詢間隔最小間隔被規(guī)定為G和G’變成直接鄰居的時間。所有鄰居獲取請求和鄰居獲取回答都允許發(fā)送者規(guī)定它的想要的最小輪詢間隔(以秒計算)。如果G規(guī)定到達G’也就是它的最小輪詢間隔為X, G’不應(yīng)以大于X秒一次的頻率輪詢G。輪詢必須只發(fā)送給有鄰居獲取協(xié)議宣布為可達的直接鄰居。</p><p> NR輪詢報文含有一個由輪詢網(wǎng)關(guān)選
43、擇的序列號。被輪詢網(wǎng)關(guān)應(yīng)在回應(yīng)輪詢時發(fā)送的NR報文中返回這個序列號,以便以便時輪詢網(wǎng)關(guān)能使收到的NR報文和輪詢匹配。</p><p> 總的來說,輪詢應(yīng)被重傳一定次數(shù)(在重傳間用一個合理的時間間隔)直到一個NR報文被收到。若在最大重傳次數(shù)之后沒有收到NR報文,輪詢網(wǎng)關(guān)應(yīng)假定被輪詢網(wǎng)關(guān)對任何網(wǎng)關(guān)而言都不是一個合適的初站。輪詢/重傳算法的最佳參數(shù)應(yīng)取取決于兩個網(wǎng)關(guān)和連接他們的網(wǎng)絡(luò)的特性。收到的序列號于最近發(fā)出的輪詢
44、的鑒別號不匹配的NR報文被忽略。不存在為多個突出的輪詢給同一鄰居的規(guī)定。</p><p><b> 7.發(fā)送NR報文</b></p><p> 通常,NR報報文僅被作為一個輪詢的響應(yīng)被發(fā)送。然而,在來自兩個外部鄰居的成功輪詢之間,一個網(wǎng)關(guān)可能發(fā)送一個且僅發(fā)送一個主動NR報文給那個鄰居,這給他有限的權(quán)利去快速的通告可能在上次輪詢之后的間隔之內(nèi)已出現(xiàn)的網(wǎng)絡(luò)可達性變化。
45、過多的NR報文可能會被忽略,或被返回一個錯誤報文。</p><p> NR報文應(yīng)在收到輪詢之后幾秒內(nèi)發(fā)出。不及使得響應(yīng)一個NR報文可能導(dǎo)致輪詢網(wǎng)關(guān)認定被輪詢網(wǎng)關(guān)對于任何網(wǎng)絡(luò)都不是一個合適的初站。作為輪詢發(fā)送的NR報文載有輪詢報文的序列號報文域中的列號。主動NR報文含有收到的上個輪詢的鑒別號,并且具有主動位設(shè)置。(注意,這個允許只為單個NR報文/每輪詢周期)</p><p> 來自非鄰居
46、的,來自未被公布為可達的鄰居或具有非法的IP源網(wǎng)絡(luò)域輪詢,應(yīng)被回答以具有合適原因域的EGP錯誤報文。如果G發(fā)送一NR輪詢報文給G’(具有IP源網(wǎng)絡(luò)N)并且G’不是G的鄰居(G有去往網(wǎng)絡(luò)N的接口或,G’不具有到達網(wǎng)絡(luò)N的接口),那末網(wǎng)絡(luò)域被認為非法。</p><p> 一個網(wǎng)關(guān)不必在最小間隔內(nèi)發(fā)送多于一個的NR報文,在鄰居獲取期間。產(chǎn)生意外時,為了復(fù)制輪詢(連續(xù)的輪詢具有相同的序列號)卻必須這樣做,這種情況在輪詢
47、在傳輸中被丟失時出現(xiàn)。網(wǎng)關(guān)應(yīng)發(fā)送一個NR報文(回答中含有它的最近信息)給一個復(fù)制輪詢。</p><p><b> 8.間接鄰居</b></p><p> 一個外部網(wǎng)關(guān)變成一個間接鄰居需要三個步驟:(a)鄰居獲取(b)運行可達協(xié)議還有(c)為NR報文周期性的運行輪詢鄰居。假使那個網(wǎng)關(guān)G收到一個來自G’的NR報文。在這個G’中指出存在一些鄰居G1…Gn.對于一組網(wǎng)絡(luò)而
48、言每個都是一個合適的初站。那末應(yīng)被允許去為這些網(wǎng)絡(luò)轉(zhuǎn)發(fā)通信直接到G1…Gn中的合適的一個而不必首先發(fā)送給G’。在這種情況下,G也許被認為是G1…Gn中的一個間接鄰居,因為它視為轉(zhuǎn)發(fā)通信的其他網(wǎng)關(guān)的鄰居,但不執(zhí)行鄰居獲取,鄰居可達性或用他們互換NR報文。鄰居和網(wǎng)絡(luò)可達性信息間接的通過G’獲得,所以指明“間接鄰居”。我們說G是一個經(jīng)由G’的 G1…Gn的間接鄰居。</p><p> 如果G是G’的經(jīng)由G”的一個間接
49、鄰居并且G收到一個來自G”(不涉及G’)的NR報文,G應(yīng)把G’當(dāng)成不可達。</p><p><b> 9.局限性</b></p><p> 必須明確的了解,外部網(wǎng)關(guān)協(xié)議不在其內(nèi)部建立路由算法。另外它不提供常規(guī)領(lǐng)域路由算法實現(xiàn)所需的全部信息。如果拓撲不符合上面所給出的煙頭所做的實現(xiàn),外部網(wǎng)關(guān)協(xié)議就不能提供足夠的拓撲信息去防止循環(huán)。</p><p&
50、gt; 若任意網(wǎng)關(guān)發(fā)出一個具有錯誤信息的NR報文,要求成為一個它實際上根本不可能到達的網(wǎng)絡(luò)的合適初站,去網(wǎng)那個網(wǎng)絡(luò)的通信可能永遠不會被投遞。實現(xiàn)者必須記住這一點。</p><p> A 附錄 A——EGP報文格式</p><p> 外部網(wǎng)關(guān)協(xié)議運行在互聯(lián)網(wǎng)協(xié)議之上,協(xié)議號為8(十進制)。</p><p> A.1 鄰居獲取報文</p>&l
51、t;p> 0 1 2 3</p><p> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
52、-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! EGP Version # ! Type ! Code ! Info !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p>
53、 ! Checksum ! Autonomous System # !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Sequence # ! NR He
54、llo interval !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! NR poll interval !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
55、+</p><p><b> 描述:</b></p><p> 鄰居獲取報文有內(nèi)部和外部網(wǎng)關(guān)用來變成互為鄰居。</p><p> EGP Version #</p><p><b> 2</b></p><p><b> Type </b>
56、</p><p><b> 3</b></p><p><b> Code </b></p><p> Code =0,鄰居獲取請求</p><p> Code =1,鄰居獲取回答</p><p> Code =2,鄰居獲取拒絕(見信息域)</
57、p><p> Code =3,鄰居死亡報文(見信息域)</p><p> Code =4,鄰居死亡確認</p><p><b> Checksum </b></p><p> EGP校驗和是從EGP版本號域開始的EGP報文的1的反碼和的16位1的反碼。為了計算校驗和,校驗域應(yīng)為0。</p><
58、p> Autonomous System # </p><p> 此十六位數(shù)指出包含這個報文源網(wǎng)關(guān)的自治系統(tǒng)。 </p><p><b> Info </b></p><p> 對于拒絕報文,給出拒絕原因:</p><p><b> 未指明</b></p>&
59、lt;p><b> 超出表空間</b></p><p><b> 管理性禁止</b></p><p> 為終止報文給出終止成為鄰居的原因:</p><p><b> 未指明</b></p><p><b> 停機</b></p>
60、<p><b> 不再需要</b></p><p> 否則,這個域必須為0。</p><p> Sequence # </p><p> 它用于幫助匹配請求和應(yīng)答。</p><p> NR Hello interval</p><p> 最小hello輪詢間隔(以秒為單
61、位)。</p><p> NR poll interval </p><p> 最小NR輪詢間隔(以秒為單位)。</p><p> A.2 鄰居hello/I heard you 報文</p><p> 0 1 2 3&l
62、t;/p><p> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! EGP Version # ! Type
63、 ! Code ! Status !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Checksum ! Autonomous System # !</p&g
64、t;<p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Sequence # !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p><b>
65、; 描述:</b></p><p> 外部鄰居使用EGP鄰居hello和I heard you報文去判斷鄰居的連通性。當(dāng)鄰居收到一個來自一個鄰居的EGP鄰居的hello報文時,它應(yīng)用一個EGP“I heard you”報文給以響應(yīng)。 </p><p> EGP Version #</p><p><b> 2</b><
66、/p><p><b> Type </b></p><p><b> 5</b></p><p><b> Code </b></p><p> Code=0, hello</p><p> Code=1, I heard you
67、</p><p> Checksum </p><p> EGP校驗和是從EGP版本號域開始的EGP報文的1的反碼和的16位1的反碼。為了計算校驗和,校驗域應(yīng)為0。</p><p> Autonomous System # </p><p> 此十六位數(shù)指出包含這個報文源網(wǎng)關(guān)的自治系統(tǒng)。</p><
68、p> Sequence # </p><p> 它用于幫助匹配請求和應(yīng)答。</p><p><b> 狀態(tài)</b></p><p><b> 非給定狀況</b></p><p> 對我來說你看起來可達</p><p> 由鄰居可達性協(xié)議看來你不可達<
69、/p><p> 由網(wǎng)絡(luò)可達性信息看來(諸如來自ARPANET網(wǎng)的1822目的地死亡報文)看來你不可達</p><p> 由于我的網(wǎng)絡(luò)接口問題看來你不可達</p><p> A3 NR輪詢報文</p><p> 0 1 2 3<
70、;/p><p> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! EGP Version # ! Type
71、 ! Code ! Unused !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Checksum ! Autonomous System # !</p>
72、<p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Sequence # ! Unused !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
73、-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! IP Source Network !</p><p><b> 描述:</b></p><p><b> 說明</b></p><
74、p> 想要接受來自外部網(wǎng)關(guān)的NR報文的網(wǎng)關(guān)將發(fā)送一個NR Poll報文。 在NR報文中提到的各網(wǎng)關(guān)在位于IP源網(wǎng)絡(luò)域中的網(wǎng)絡(luò)上具有一個接口。</p><p> EGP Version #_</p><p><b> ?。?lt;/b></p><p><b> 類型</b></p><p>&
75、lt;b> ?。?lt;/b></p><p><b> 代碼</b></p><p><b> 0</b></p><p><b> 校驗和</b></p><p> EGP校驗和是從EGP版本號域開始的EGP報文的1的反碼和的16位1的反碼。 為了計算
76、該校驗和,校驗和域應(yīng)該為零。</p><p><b> 獨立系統(tǒng)#_</b></p><p> 這個16位號數(shù)識別該獨立系統(tǒng)</p><p> 包含那個是該報文的源的網(wǎng)關(guān)</p><p><b> 序號</b></p><p><b> 幫助匹配請求和答復(fù)
77、</b></p><p><b> IP源網(wǎng)絡(luò)</b></p><p> 在NR報文中提到的各網(wǎng)關(guān)在位于IP源網(wǎng)絡(luò)域中的網(wǎng)絡(luò)上具有一個接口。 IP源網(wǎng)絡(luò)被標(biāo)記為一字節(jié)的網(wǎng)絡(luò)號碼后面是兩個字節(jié)的零為了A類網(wǎng)絡(luò)兩個字節(jié)的網(wǎng)絡(luò)號碼后面是一字節(jié)的零用于B類網(wǎng)絡(luò)并且三字節(jié)的網(wǎng)絡(luò)號碼用于C類網(wǎng)絡(luò)。</p><p> A.4 網(wǎng)絡(luò)可達性
78、報文</p><p> 0 1 2 3</p><p> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+
79、-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! EGP Version # ! Type ! Code !U! Zeroes !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<
80、/p><p> ! Checksum ! Autonomous System # !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Sequence #
81、 ! # of Int Gwys ! # of Ext Gwys !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! IP Source Network !<
82、/p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Gateway 1 IP address (without network #) ! ; 1, 2 or 3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-+
83、-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! # Distances !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Distance 1 ! # Nets !</p><p> +-+-+-+-+-+-+-+-+-+
84、-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! net 1,1,1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ; 1, 2 or 3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! n
85、et 1,1,2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ; 1, 2 or 3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p><b> ...</b></p><p> +-+-+-+-+-+-+-+-+-
86、+-+-+-+-+-+-+-+</p><p> ! Distance 2 ! # Nets !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! net 1,2,1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ; 1,
87、 2 or 3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! net 1,2,2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ; 1, 2 or 3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-
88、+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p><b> ...</b></p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Gateway n IP address (
89、without network #) !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! # Distances !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p&g
90、t;<p> ! Distance 1 ! # Nets !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! net n,1,1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ; 1, 2 or
91、3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! net n,1,2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ; 1, 2 or 3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+
92、-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Distance 2 ! # Nets !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! net n,2,1 !!!!!!!!!!!!!!!
93、!!!!!!!!!!!!!!!!!! ; 1, 2 or 3 bytes</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! net n,2,2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ; 1, 2 or 3 bytes</p><p>
94、; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p><b> ...</b></p><p><b> 說明</b></p><p> 網(wǎng)絡(luò)可達性報文( NR)用來發(fā)現(xiàn)通過外部網(wǎng)關(guān)可能到達的網(wǎng)絡(luò)。 發(fā)送 NR報文響應(yīng)一個NR Poll報文。<
95、/p><p> EGP Version #_</p><p><b> 2</b></p><p><b> 類型</b></p><p><b> 1</b></p><p><b> 代碼</b></p>&
96、lt;p><b> 0</b></p><p><b> 校驗和</b></p><p> EGP校驗和是從EGP版本號域開始的EGP報文的1的反碼和的16位1的反碼。 為了計算該校驗和,校驗和域應(yīng)該為零。</p><p><b> 獨立系統(tǒng)#_</b></p><
97、p> 這個識別該獨立系統(tǒng)的16位數(shù)包含那個是該報文的源的網(wǎng)關(guān)。</p><p> U (未經(jīng)請求的)位</p><p> 這個位被設(shè)定如果NR報文正在未經(jīng)請求的發(fā)送。</p><p><b> 序號</b></p><p> 上一個由鄰居發(fā)送的給這個正在發(fā)送的NR報文的NR poll報文的序號。 這個號
98、碼用來幫助匹配輪詢和答復(fù)。</p><p><b> IP源網(wǎng)絡(luò)</b></p><p> 在NR報文中提到的各網(wǎng)關(guān)在位于IP源網(wǎng)絡(luò)域中的網(wǎng)絡(luò)上具有一個接口。</p><p><b> 內(nèi)部網(wǎng)關(guān)#_</b></p><p> 在這個報文中提到的內(nèi)部網(wǎng)關(guān)。</p><p&g
99、t;<b> 外部網(wǎng)關(guān)#_</b></p><p> 在這個報文中提到的外部網(wǎng)關(guān)。</p><p><b> 網(wǎng)關(guān) IP地址</b></p><p> 網(wǎng)關(guān) IP地址的1、2或3字節(jié)(沒有網(wǎng)絡(luò)#_)。</p><p><b> 距離</b></p>&l
100、t;p> 以網(wǎng)關(guān)為單位的數(shù)目。</p><p><b> 距離</b></p><p><b> 距離</b></p><p><b> 網(wǎng)</b></p><p> 在這個距離內(nèi)的網(wǎng)數(shù)目。</p><p><b> 網(wǎng)絡(luò)地址
101、</b></p><p> 通過前面的網(wǎng)關(guān)能夠到達的網(wǎng)絡(luò)的網(wǎng)絡(luò)地址的1、2或3字節(jié)。</p><p> A.5 EGP錯誤信息</p><p> 0 1 2 3</p><p> 0 1 2 3 4 5 6 7 8
102、 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! EGP Version # ! Type ! Code ! Unused
103、 !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Checksum ! Autonomous System # !</p><p> +-+-+-+-+-+-+-+-+-+
104、-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</p><p> ! Sequence # ! Reason !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
105、-+</p><p> ! !</p><p> ! Error Message Header !</p><p> ! (first
106、 three 32-bit words of EGP header) !</p><p> ! !</p><p> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
107、-+</p><p><b> 說明</b></p><p> EGP錯誤信息被作為具有非法的校驗和或在它的一個域中具有不正確的值的EGP報文的響應(yīng)遞送。</p><p> EGP Version #_</p><p><b> ?。?lt;/b></p><p><b
108、> 類型</b></p><p><b> 8</b></p><p><b> 代碼</b></p><p><b> 0</b></p><p><b> 校驗和</b></p><p> EGP校
109、驗和是從EGP版本號域開始的EGP報文的1的反碼和的16位1的反碼。 為了計算該校驗和,校驗和域應(yīng)該為零。</p><p><b> 獨立系統(tǒng)#_</b></p><p> 這個識別該獨立系統(tǒng)的16位數(shù)包含那個是該報文的源的網(wǎng)關(guān)。</p><p><b> 序號</b></p><p>
110、通過網(wǎng)關(guān)發(fā)送錯誤信息賦予的序號。</p><p><b> 理由</b></p><p> EGP報文有差錯的理由。 下列理由已經(jīng)被定義∶</p><p><b> 0 -未詳細說明的</b></p><p> 1 -非法的EGP校驗和</p><p> ?。?在NR
111、 Poll或響應(yīng)中的非法的IP源地址</p><p> 3 -未定義的EGP類型或代碼</p><p> 4 -收到的來自非鄰居的poll</p><p> 5 -收到過多未經(jīng)請求的NR報文</p><p> 6 -收到過多poll</p><p> 7 -在收到NR報文中不正確的統(tǒng)計</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- rfc1397_在邊界網(wǎng)關(guān)協(xié)議(border gateway protocol)版本2
- media gateway control protocol (mgcp) return code usage-
- gateway技術(shù)
- protocol
- Exterior cad Format.dwg
- Exterior cad Format.dwg
- Exterior cad Format.dwg
- Exterior cad Format.dwg
- protozoan staining protocol
- admin888.txt
- admin888.txt
- 瘋狂英語888句
- admin888.txt
- AFDX Gateway軟件的設(shè)計與實現(xiàn).pdf
- 高考核心詞匯888
- 蛋白抽提protocol(全)lyz
- rfc975_自治聯(lián)邦
- rfc348_放棄過程
- experience with the bgp-4 protocol-
- 蛋白抽提protocol(全)lyz
評論
0/150
提交評論