OSPF(Open Shortest Path First開放式最短路徑優(yōu)先)_第1頁
OSPF(Open Shortest Path First開放式最短路徑優(yōu)先)_第2頁
OSPF(Open Shortest Path First開放式最短路徑優(yōu)先)_第3頁
OSPF(Open Shortest Path First開放式最短路徑優(yōu)先)_第4頁
OSPF(Open Shortest Path First開放式最短路徑優(yōu)先)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、ospf 編輯本段OSPF協(xié)議OSPF(Open Shortest Path First開放式最短路徑優(yōu)先1是一個(gè)內(nèi)部網(wǎng)關(guān)協(xié)議(Interior Gateway Protocol,簡(jiǎn)稱IGP,用于在單一自治系統(tǒng)(autonomous system,AS內(nèi)決策路由。與RIP相比,OSPF是鏈路狀態(tài)路由協(xié)議,而RIP是距離矢量路由協(xié)議。OSPF的協(xié)議管理距離(AD)是110。 一。OSPF起源 IETF為了滿足建造越來越大基于IP網(wǎng)絡(luò)的需要,形成了一個(gè)工作組,專門用于開發(fā)開放式的、鏈路狀態(tài)路由協(xié)議,以便用在大型、異構(gòu)的I P網(wǎng)絡(luò)中。新的路由協(xié)議以已經(jīng)取得一些成功的一系列私人的、和生產(chǎn)商相關(guān)的、最短

2、路徑優(yōu)先(SPF 路由協(xié)議為基礎(chǔ), 在市場(chǎng)上廣泛使用。包括OSPF在內(nèi),所有的S P F路由協(xié)議基于一個(gè)數(shù)學(xué)算法Dijkstra算法。這個(gè)算法能使路由選擇基于鏈路-狀態(tài),而不是距離向量。OSPF由IETF在20世紀(jì)80年代末期開發(fā),OSPF是SPF類路由協(xié)議中的開放式版本。最初的OSPF規(guī)范體現(xiàn)在RFC1131中。這個(gè)第1版( OSPF版本1 很快被進(jìn)行了重大改進(jìn)的版本所代替,這個(gè)新版本體現(xiàn)在RFC1247文檔中。RFC 1247 OSPF稱為OSPF版本2是為了明確指出其在穩(wěn)定性和功能性方面的實(shí)質(zhì)性改進(jìn)。這個(gè)OSPF版本有許多更新文檔,每一個(gè)更新都是對(duì)開放標(biāo)準(zhǔn)的精心改進(jìn)。接下來的一些規(guī)范出現(xiàn)

3、在RFC 1583、2178和2328中。OSPF版本2的最新版體現(xiàn)在RFC 2328中。最新版只會(huì)和由RFC 2138、1583和1247所規(guī)范的版本進(jìn)行互操作。 鏈路是路由器接口的另一種說法,因此OSPF也稱為接口狀態(tài)路由協(xié)議。OSPF通過路由器之間通告網(wǎng)絡(luò)接口的狀態(tài)來建立鏈路狀態(tài)數(shù)據(jù)庫,生成最短路徑樹,每個(gè)OSPF路由器使用這些最短路徑構(gòu)造路由表。 OSPF路由協(xié)議是一種典型的鏈路狀態(tài)(Link-state)的路由協(xié)議,一般用于同一個(gè)路由域內(nèi)。在這里,路由域是指一個(gè)自治系統(tǒng)(Autonomous System),即AS,它是指一組通過統(tǒng)一的路由政策或路由協(xié)議互相交換路由信息的網(wǎng)絡(luò)。在這個(gè)

4、AS中,所有的OSPF路由器都維護(hù)一個(gè)相同的描述這個(gè)AS結(jié)構(gòu)的數(shù)據(jù)庫,該數(shù)據(jù)庫中存放的是路由域中相應(yīng)鏈路的狀態(tài)信息,OSPF路由器正是通過這個(gè)數(shù)據(jù)庫計(jì)算出其OSPF路由表的。 作為一種鏈路狀態(tài)的路由協(xié)議,OSPF將鏈路狀態(tài)廣播數(shù)據(jù)LSA(Link State Advertisement)傳送給在某一區(qū)域內(nèi)的所有路由器,這一點(diǎn)與距離矢量路由協(xié)議不同。運(yùn)行距離矢量路由協(xié)議的路由器是將部分或全部的路由表傳遞給與其相鄰的路由器。 二.OSPF的hello協(xié)議 1.Hello協(xié)議的目的: 1.用于發(fā)現(xiàn)鄰居 2.在成為鄰居之前,必須對(duì)Hello包里的一些參數(shù)進(jìn)行協(xié)商 3.Hello包在鄰居之間扮演著kee

5、palive的角色 4.允許鄰居之間的雙向通信 5.用于在NBMA(Nonbroadcast Multi-access網(wǎng)絡(luò)上選舉DR和BDR 2.Hello Packet包含以下信息: 1.源路由器的RID 2.源路由器的Area ID 3.源路由器接口的掩碼 4.源路由器接口的認(rèn)證類型和認(rèn)證信息 5.源路由器接口的Hello包發(fā)送的時(shí)間間隔 6.源路由器接口的無效時(shí)間間隔 7.優(yōu)先級(jí) 8.DR/BDR接口IP地址 9.五個(gè)標(biāo)記位(flag bit 10.源路由器的所有鄰居的RID 三.OSPF的網(wǎng)絡(luò)類型 OSPF定義的5種網(wǎng)絡(luò)類型: 1.點(diǎn)到點(diǎn)網(wǎng)絡(luò) (point-to-point 2.廣播型

6、網(wǎng)絡(luò) (broadcast 3.非廣播型(NBMA網(wǎng)絡(luò) (non-broadcast 4.點(diǎn)到多點(diǎn)網(wǎng)絡(luò) (point-to-multipoint 5.虛鏈接(virtual link 1.1.點(diǎn)到點(diǎn)網(wǎng)絡(luò), 比如T1線路,是連接單獨(dú)的一對(duì)路由器的網(wǎng)絡(luò),點(diǎn)到點(diǎn)網(wǎng)絡(luò)上的有效鄰居總是可以形成鄰接關(guān)系的,在這種網(wǎng)絡(luò)上,OSPF包的目標(biāo)地址使用的是224.0.0.5,這個(gè)組播地址稱為AllSPFRouters. 2.1.廣播型網(wǎng)絡(luò),比如以太網(wǎng),Token Ring和FDDI,這樣的網(wǎng)絡(luò)上會(huì)選舉一個(gè)DR和BDR,DR/BDR的發(fā)送的OSPF包的目標(biāo)地址為224.0.0.5,運(yùn)載這些OSPF包的幀的目標(biāo)MAC

7、地址為0100.5E00.0005;而除了DR/BDR以外發(fā)送的OSPF包的目標(biāo)地址為224.0.0.6,這個(gè)地址叫AllDRouters. 3.1.NBMA網(wǎng)絡(luò), 比如X.25,Frame Relay,和ATM,不具備廣播的能力,因此鄰居要人工來指定,在這樣的網(wǎng)絡(luò)上要選舉DR和BDR,OSPF包采用unicast的方式 4.1.點(diǎn)到多點(diǎn)網(wǎng)絡(luò) 是NBMA網(wǎng)絡(luò)的一個(gè)特殊配置,可以看成是點(diǎn)到點(diǎn)鏈路的集合. 在這樣的網(wǎng)絡(luò)上不選舉DR和BDR. 5.1.虛鏈接: OSPF包是以u(píng)nicast的方式發(fā)送 所有的網(wǎng)絡(luò)也可以歸納成2種網(wǎng)絡(luò)類型: 1.傳輸網(wǎng)絡(luò)(Transit Network 2.末梢網(wǎng)絡(luò)(S

8、tub Network 四.OSPF的DR及BDR 在DR和BDR出現(xiàn)之前,每一臺(tái)路由器和他的所有鄰居成為完全網(wǎng)狀的OSPF鄰接關(guān)系,這樣5臺(tái)路由器之間將需要形成10個(gè)鄰接關(guān)系,同時(shí)將產(chǎn)生25條LSA.而且在多址網(wǎng)絡(luò)中,還存在自己發(fā)出的LSA 從鄰居的鄰居發(fā)回來,導(dǎo)致網(wǎng)絡(luò)上產(chǎn)生很多LSA的拷貝,所以基于這種考慮,產(chǎn)生了DR和BDR. DR將完成如下工作 1. 描述這個(gè)多址網(wǎng)絡(luò)和該網(wǎng)絡(luò)上剩下的其他相關(guān)路由器. 2. 管理這個(gè)多址網(wǎng)絡(luò)上的flooding過程. 3. 同時(shí)為了冗余性,還會(huì)選取一個(gè)BDR,作為雙備份之用. DR BDR選取規(guī)則: DR BDR選取是以接口狀態(tài)機(jī)的方式觸發(fā)的. 1. 路

9、由器的每個(gè)多路訪問(multi-access接口都有個(gè)路由器優(yōu)先級(jí)(Router Priority,8位長(zhǎng)的一個(gè)整數(shù),范圍是0到255,Cisco路由器默認(rèn)的優(yōu)先級(jí)是1優(yōu)先級(jí)為0的話將不能選舉為DR/BDR.優(yōu)先級(jí)可以通過命令ip ospf priority進(jìn)行修改. 2. Hello包里包含了優(yōu)先級(jí)的字段,還包括了可能成為DR/BDR的相關(guān)接口的IP地址. 3. 當(dāng)接口在多路訪問網(wǎng)絡(luò)上初次啟動(dòng)的時(shí)候,它把DR/BDR地址設(shè)置為0.0.0.0,同時(shí)設(shè)置等待計(jì)時(shí)器(wait timer的值等于路由器無效間隔(Router Dead Interval. DR BDR選取過程: 1. 路由器X在和鄰

10、居建立雙向(2-Way通信之后,檢查鄰居的Hello包中Priority,DR和BDR字段,列出所有可以參與DR/BDR選舉的鄰居(priority不為. 2. 如果有一臺(tái)或多臺(tái)這樣的路由器宣告自己為BDR(也就是說,在其Hello包中將自己列為BDR,而不是DR),選擇其中擁有最高路由器優(yōu)先級(jí)的成為BDR;如果相同,選擇擁有最大路由器標(biāo)識(shí)的。如果沒有路由器宣告自己為BDR,選擇列表中路由器擁有最高優(yōu)先級(jí)的成為BDR,(同樣排除宣告自己為DR的路由器),如果相同,再根據(jù)路由器標(biāo)識(shí)。 3. 按如下計(jì)算網(wǎng)絡(luò)上的DR。如果有一臺(tái)或多臺(tái)路由器宣告自己為DR(也就是說,在其Hello包中將自己列為DR)

11、,選擇其中擁有最高路由器優(yōu)先級(jí)的成為DR;如果相同,選擇擁有最大路由器標(biāo)識(shí)的。如果沒有路由器宣告自己為DR,將新選舉出的BDR設(shè)定為DR。 4.如果路由器X新近成為DR或BDR,或者不再成為DR或BDR,重復(fù)步驟2和3,然后結(jié)束選舉。這樣做是為了確保路由器不會(huì)同時(shí)宣告自己為DR和BDR。 5. 要注意的是,當(dāng)網(wǎng)絡(luò)中已經(jīng)選舉了DR/BDR后,又出現(xiàn)了1臺(tái)新的優(yōu)先級(jí)更高的路由器,DR/BDR是不會(huì)重新選舉的。 6. DR/BDR選舉完成后,DRother只和DR/BDR形成鄰接關(guān)系.所有的路由器將組播Hello包到AllSPFRouters地址224.0.0.5以便它們能跟蹤其他鄰居的信息,即DR

12、將泛洪update packet到224.0.0.5;DRother只組播update packet到AllDRouter地址224.0.0.6,只有DR/BDR監(jiān)聽這個(gè)地址. 簡(jiǎn)潔的說:DR的篩選過程 1.優(yōu)先級(jí)為0的不參與選舉; 2.優(yōu)先級(jí)高的路由器為DR; 3.優(yōu)先級(jí)相同時(shí),以router ID 大為DR; router ID 以回環(huán)接口中最大ip為準(zhǔn);若無回環(huán)接口,以真實(shí)接口最大ip為準(zhǔn)。 4.缺省條件下,優(yōu)先級(jí)為1。 五.OSPF鄰居關(guān)系 鄰接關(guān)系建立的4個(gè)階段: 1.鄰居發(fā)現(xiàn)階段 2.雙向通信階段:Hello報(bào)文都列出了對(duì)方的RID,則BC完成. 3.數(shù)據(jù)庫同步階段: 4.完全鄰接

13、階段: full adjacency 鄰居關(guān)系的建立和維持都是靠Hello包完成的,在一般的網(wǎng)絡(luò)類型中,Hello包周期性的以HelloInterval秒發(fā)送,有1個(gè)例外:在NBMA網(wǎng)絡(luò)中,路由器每經(jīng)過一個(gè)PollInterval周期發(fā)送Hello包給狀態(tài)為down的鄰居(其他類型的網(wǎng)絡(luò)是不會(huì)把Hello包發(fā)送給狀態(tài)為down的路由器的.Cisco路由器上PollInterval默認(rèn)60s Hello Packet以組播的方式發(fā)送給224.0.0.5,在NBMA類型,點(diǎn)到多點(diǎn)和虛鏈路類型網(wǎng)絡(luò),以單播發(fā)送給鄰居路由器。鄰居可以通過手工配置或者Inverse-ARP發(fā)現(xiàn). OSPF路由器在完全鄰接

14、之前,所經(jīng)過的幾個(gè)狀態(tài): 英語音標(biāo)12個(gè)單元音長(zhǎng)元音 i: E: O: u: A:短元音 i E O u V Q e8個(gè)雙元音: ai ei Oi iE CE uE Eu au輔音10對(duì)清輔音 p t k f s T S tS tr ts濁輔音 b d g v z D Z dZ dr dz3個(gè)鼻音 m n N3個(gè)似拼音 h r l2個(gè)半元音 w j 日語音標(biāo)段 段 段 段 段 行 (a (i (u (ai (ou 行 (ka (ki (ku (kai (kou 行 (sa (xi (su (sai (sou 行 (ta (qi (cu (tai (tou 行 (na (ni (nu (nai

15、(nou 行 (ha (hi (fu 這個(gè)發(fā)音要像吹東西一樣輕 (hai (hou 行 (ma (mi (mu (mai (mou 行 (ya (yv (you 行 (la (li (lu (le (lou 行 (wa (ou (eng ps.段的音雖然我注了ou,但是發(fā)音時(shí)嘴形其實(shí)好像比ao小一點(diǎn),又比ou大一點(diǎn)。濁音 (濁音 行 (ga (gi (gu (gai (gou 行 (za (ji (zu (zai (zou 行 (da (ji (zu (dai (dou 行 (ba (bi (bu (bai (bou 半濁音 (半濁音 行 (pa (pi (pu (pai (pou 片假名 (

16、 清音 (清音 段 段 段 段 段 行 (a (i (u (e (o 行 (ka (ki (ku (ke (ko 行 (sa (shi (su (se (so 行 (ta (chi (tsu (te (to 行 (na (ni (nu (ne (no 行 (ha (hi (fu (he (ho 行 (ma (mi (mu (me (mo 行 (ya (yu (yo 行 (ra (ri (ru (re (ro 行 (wa (o (n 濁音 (濁音 行 (ga (gi (gu (ge (go 行 (za (ji (zu (ze (zo 行 (da (ji (zu (de (do 行 (ba (bi

17、 (bu (be (bo 半濁音 (半濁音 行 (pa (pi (pu (pe (po 拗音 標(biāo)出來以后可能漢語拼音沒有這些奇怪的音。所以你意會(huì)吧。段 段 段 行 (kia (kiu (kiao 行 (gia (giu (giao 行 (xia (xiu (xiao 行 (jia (ju (jiao 行 (qia (qiu (qiao 行 (jia (jiu (jiao 行 (nia (niu (niao 行 (hia (hiu (hiao 行 (bia (biu (biao 行 1.(piu 此狀態(tài)還沒有與其他路由器交換信息。首先從其ospf接口向外發(fā)送(mia (miu (miao hel

18、lo行 2.Attempt: 只適于NBMA網(wǎng)絡(luò),在NBMA網(wǎng)絡(luò)中鄰居是手動(dòng)指定的,在該狀態(tài)下,路由器將使用HelloInterval取代PollInterval來發(fā)送Hello包. 3.Init: 表明在DeadInterval里收到了Hello包,但是2-Way通信仍然沒有建立起來. 4.two-way: 雙向會(huì)話建立,而RID彼此出現(xiàn)在對(duì)方的鄰居列表中。(若為廣播網(wǎng)絡(luò):例如:以太網(wǎng)。在這個(gè)時(shí)候應(yīng)該選舉DR,BDR。 5.ExStart: 信息交換初始狀態(tài),在這個(gè)狀態(tài)下,本地路由器和鄰居將建立Master/Slave關(guān)系,并確定DD Sequence Number,路由器ID大的的成為Ma

19、ster. 6.Exchange: 信息交換狀態(tài),本地路由器和鄰居交換一個(gè)或多個(gè)DBD分組(也叫DDP 。DBD包含有關(guān)LSDB中LSA條目的摘要信息。 7.Loading: 信息加載狀態(tài):收到DBD后,將收到的信息同LSDB中的信息進(jìn)行比較。如果DBD中有更新的鏈路狀態(tài)條目,則向?qū)Ψ桨l(fā)送一個(gè)LSR,用于請(qǐng)求新的LSA 。 8.Full: 完全鄰接狀態(tài),鄰接間的鏈路狀態(tài)數(shù)據(jù)庫同步完成,通過鄰居鏈路狀態(tài)請(qǐng)求列表為空且鄰居狀態(tài)為L(zhǎng)oading判斷。 六.OSPF泛洪 Flooding采用2種報(bào)文 LSU Type 4-鏈路狀態(tài)更新報(bào)文 LSA Type 5-鏈路狀態(tài)確認(rèn)報(bào)文 (補(bǔ)充下 Hello

20、Type 1 -Hello協(xié)議報(bào)文 DD(Data Description Type 2-鏈路數(shù)據(jù)描述報(bào)文 LSR Type 3-鏈路狀態(tài)請(qǐng)求報(bào)文 在P-P網(wǎng)絡(luò),路由器是以組播方式將更新報(bào)文發(fā)送到組播地址224.0.0.5. 在P-MP和虛鏈路網(wǎng)絡(luò),路由器以單播方式將更新報(bào)文發(fā)送至鄰接鄰居的接口地址. 在廣播型網(wǎng)絡(luò),DRother路由器只能和DR&BDR形成鄰接關(guān)系,所以更新報(bào)文將發(fā)送到224.0.0.6,相應(yīng)的DR以224.0.0.5泛洪L(zhǎng)SA并且BDR只接收LSA,不會(huì)確認(rèn)和泛洪這些更新,除非DR失效 在NBMA型網(wǎng)絡(luò),LSA以單播方式發(fā)送到DR和BDR,并且DR以單播方式發(fā)送這些更新.

21、LSA通過LS類型、LS標(biāo)識(shí)和宣告路由器來識(shí)別,并通過序列號(hào)、校驗(yàn)和、老化時(shí)間判斷LSA新舊。 Seq: 序列號(hào)(Seq的范圍是0x80000001到0x7fffffff. Checksum: 校驗(yàn)和(Checksum計(jì)算除了Age字段以外的所有字段,每5分鐘校驗(yàn)1次. Age: 范圍是0到3600秒,16位長(zhǎng).當(dāng)路由器發(fā)出1個(gè)LSA后,就把Age設(shè)置為0,當(dāng)這個(gè)LSA經(jīng)過1臺(tái)路由器以后,Age就會(huì)增加,1個(gè)LSA保存在LSDB中的時(shí)候,老化時(shí)間也會(huì)增加. 當(dāng)收到相同的LSA的多個(gè)實(shí)例(LS類型、LS標(biāo)識(shí)、宣告路由器相同)的時(shí)候,將通過下面的方法來確定哪個(gè)LSA是最新的: 1. 比較LSA實(shí)例

22、的序列號(hào),越大的越新. 2. 如果序列號(hào)相同,就比較校驗(yàn)和,越大越新. 3. 如果校驗(yàn)和也相同,就比較老化時(shí)間,如果只有1個(gè)LSA擁有MaxAge(3600秒的老化時(shí)間,它就是最新的. 4. 如果LSA老化時(shí)間相差15分鐘以上,(叫做MaxAgeDiff,老化時(shí)間越小的越新. 5. 如果上述都無法區(qū)分,則認(rèn)為這2個(gè)LSA是相同的. 六.OSPF區(qū)域 區(qū)域長(zhǎng)度32位,可以用10進(jìn)制,也可以類似于IP地址的點(diǎn)分十進(jìn)制,分3種通信量 1. Intra-Area Traffic:域內(nèi)間通信量 2. Inter-Area Traffic:域間通信量 3. External Traffic:外部通信量 路

23、由器類型 1. Internal Router:內(nèi)部路由器 2. ABR(Area Border Router:區(qū)域邊界路由器 3. Backbone Router(BR:骨干路由器 4. ASBR(Autonomous System Boundary Router:自治系統(tǒng)邊界路由器. 虛鏈路(Virtual Link 以下2中情況需要使用到虛鏈路: 1. 通過一個(gè)非骨干區(qū)域連接到一個(gè)骨干區(qū)域. 2. 通過一個(gè)非骨干區(qū)域連接一個(gè)分段的骨干區(qū)域兩邊的部分區(qū)域. 虛鏈接是一個(gè)邏輯的隧道(Tunnel),配置虛鏈接的一些規(guī)則: 1. 虛鏈接必須配置在2個(gè)ABR之間. 2. 虛鏈接所經(jīng)過的區(qū)域叫Tr

24、ansit Area,它必須擁有完整的路由信息. 3. Transit Area不能是Stub Area. 4. 盡可能的避免使用虛鏈接,它增加了網(wǎng)絡(luò)的復(fù)雜程度和加大了排錯(cuò)的難度. OSPF區(qū)域OSPF的精華 Link-state 路由在設(shè)計(jì)時(shí)要求需要一個(gè)層次性的網(wǎng)絡(luò)結(jié)構(gòu). OSPF網(wǎng)絡(luò)分為以下2個(gè)級(jí)別的層次: 骨干區(qū)域 (backbone or area 0 非骨干區(qū)域 (nonbackbone areas 在一個(gè)OSPF區(qū)域中只能有一個(gè)骨干區(qū)域,可以有多個(gè)非骨干區(qū)域,骨干區(qū)域的區(qū)域號(hào)為0。 為了避免回環(huán)的產(chǎn)生,各非骨干區(qū)域間是不可以交換LSA信息的,他們只有與骨干區(qū)域相連,通過骨干區(qū)域相互

25、交換信息。 非骨干區(qū)域和骨干區(qū)域之間相連的路由叫邊界路由(ABRs-Area Border Routers),只有ABRs記載了接入各區(qū)域的所有路由信息。各非骨干區(qū)域內(nèi)的非ABRs只記載了本區(qū)域內(nèi)的路由表,若要與外部區(qū)域中的路由相連,只能通過本區(qū)域的ABRs,由ABRs連到骨干區(qū)域的BR,再由骨干區(qū)域的BR連到要到達(dá)的區(qū)域。 骨干區(qū)域和非骨干區(qū)域的劃分,大大降低了區(qū)域內(nèi)工作路由的負(fù)擔(dān)。 七.LSA類型 1.類型1:Router LSA:每個(gè)路由器都將產(chǎn)生Router LSA,這種LSA只在本區(qū)域內(nèi)傳播,描述了路由器所有的鏈路和接口,狀態(tài)和開銷. 2.類型2:Network LSA:在每個(gè)多路訪

26、問網(wǎng)絡(luò)中,DR都會(huì)產(chǎn)生這種Network LSA,它只在產(chǎn)生這條Network LSA的區(qū)域泛洪描述了所有和它相連的路由器(包括DR本身)。 3.類型3:Network Summary LSA :由ABR路由器始發(fā),用于通告該區(qū)域外部的目的地址.當(dāng)其他的路由器收到來自ABR的Network Summary LSA以后,它不會(huì)運(yùn)行SPF算法,它只簡(jiǎn)單的加上到達(dá)那個(gè)ABR的開銷和Network Summary LSA中包含的開銷,通過ABR,到達(dá)目標(biāo)地址的路由和開銷一起被加進(jìn)路由表里,這種依賴中間路由器來確定到達(dá)目標(biāo)地址的完全路由(full route實(shí)際上是距離矢量路由協(xié)議的行為。 4.類型4:

27、ASBR Summary LSA:由ABR發(fā)出,ASBR匯總LSA除了所通告的目的地是一個(gè)ASBR而不是一個(gè)網(wǎng)絡(luò)外,其他同Network Summary LSA. 5.類型5:AS External LSA:發(fā)自ASBR路由器,用來通告到達(dá)OSPF自主系統(tǒng)外部的目的地,或者OSPF自主系統(tǒng)那個(gè)外部的缺省路由的LSA.這種LSA將在全AS內(nèi)泛洪(4個(gè)特殊區(qū)域除外) 6.類型6:Group Membership LSA 7.類型7:NSSA External LSA:來自非完全Stub區(qū)域(not-so-stubby area)內(nèi)ASBR路由器始發(fā)的LSA通告它只在NSSA區(qū)域內(nèi)泛洪,這是與LSA

28、-Type5的區(qū)別. 8.類型8:External Attributes LSA 9.類型9:Opaque LSA(link-local scope, 10.類型10:Opaque LSA(area-local scope 11.類型11:Opaque LSA(AS scope 八.OSPF末梢區(qū)域 由于并不是每個(gè)路由器都需要外部網(wǎng)絡(luò)的信息,為了減少LSA泛洪量和路由表?xiàng)l目,就創(chuàng)建了末節(jié)區(qū)域,位于Stub邊界的ABR將宣告一條默認(rèn)路由到所有的Stub區(qū)域內(nèi)的內(nèi)部路由器. Stub區(qū)域限制: a 所有位于stub area的路由器必須保持LSDB信息同步, 并且它們會(huì)在它的Hello包中設(shè)置一個(gè)

29、值為0的E位(E-bit,因此這些路由器是不會(huì)接收E位為1的Hello包,也就是說在stub area里沒有配置成stub router的路由器將不能和其他配置成stub router的路由器建立鄰接關(guān)系. b 不能在stub area中配置虛鏈接(virtual link,并且虛鏈接不能穿越stub area. c stub area里的路由器不可以是ASBR. d stub area可以有多個(gè)ABR,但是由于默認(rèn)路由的緣故,內(nèi)部路由器無法判定哪個(gè)ABR才是到達(dá)ASBR的最佳選擇. eNSSA允許外部路由被宣告OSPF域中來,同時(shí)保留Stub Area的特征,因此NSSA里可以有ASBR,A

30、SBR將使用type7-LSA來宣告外部路由,但經(jīng)過ABR,Type7被轉(zhuǎn)換為Type5.7類LSA通過OSPF報(bào)頭的一個(gè)P-bit作Tag,如果NSSA里的ABR收到P位設(shè)置為1的NSSA External LSA,它將把LSA類型7轉(zhuǎn)換為L(zhǎng)SA類型5.并把它洪泛到其他區(qū)域中;如果收到的是P位設(shè)置為0的NSSAExternal LSA,它將不會(huì)轉(zhuǎn)換成類型5的LSA,并且這個(gè)類型7的LSA里的目標(biāo)地址也不會(huì)被宣告到NSSA的外部NSSA在IOS11.2后支持. ftotally stub area完全的stub區(qū)域,連類型3的LSA也不接收。 OSPF的包類型: 類型號(hào) 包 作用 可靠性 1

31、HELLO 1、用于發(fā)現(xiàn)鄰居2、建立鄰接關(guān)系3、維持鄰接關(guān)系4、確保雙向通信 5、選舉DR和BDR 2 Database Description 數(shù)據(jù)庫的描述 DBD 可靠 3 Link-state Request 鏈路狀態(tài)請(qǐng)求包 LSR 可靠 4 Link-state Update 鏈路狀態(tài)更新包 LSU 可靠 5 Link-state Acknowledment 鏈路狀態(tài)確認(rèn)包 LSACK AS 自治系統(tǒng)(autonomous system):一組相互管理下的網(wǎng)絡(luò),它們共享同一個(gè)路由選擇方法,自治系統(tǒng)由地區(qū)再劃分并必須由IANA分配一個(gè)單獨(dú)的16位數(shù)字。地區(qū)通常連接到其他地區(qū),使用路由器創(chuàng)

32、建一個(gè)自治系統(tǒng)。 OSPF單區(qū)域及多區(qū)域的基本配置命令 配置LOOPBACK接口地址 ROUTER(config#interface loopback 0 ROUTER(config#ip address IP地址 掩碼 1.ospf區(qū)域的配置 router ospf 100 network 192.168.1.0 0.0.0.255 area 0 router-id 192.168.2.1 手動(dòng)設(shè)置router-id area 1 default-cost 50 手動(dòng)設(shè)置開銷 #clean ip ospf process 2.配置ospf明文認(rèn)證 interface s0 ip ospf a

33、uthentication ip ospf authentication-key 3.配置ospf密文認(rèn)證 interface s0 ip ospf authentication ip ospf message-digest-key 1 md5 7 4.debug ip ospf adj 開啟ospf調(diào)試 show ip protocols show ip ospf interface s0 5.手動(dòng)配置接口花銷,帶寬,優(yōu)先級(jí) inter s0 ip ospf cost 200 bandwidth 100 ip ospf priority 0 6.虛鏈路的配置 router ospf 100 area virtual-link show ip ospf virtual-links Show ip ospf border-routers Show ip ospf process-id Show ip ospf database show ip ospf database nssa-external 7.OSPF路由歸納 Router ospf 1對(duì)ASBR

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論