![2023年OSPF知識點總結(jié)_第1頁](http://file4.renrendoc.com/view/3081a942e315f3f92cdef2a43c27f967/3081a942e315f3f92cdef2a43c27f9671.gif)
![2023年OSPF知識點總結(jié)_第2頁](http://file4.renrendoc.com/view/3081a942e315f3f92cdef2a43c27f967/3081a942e315f3f92cdef2a43c27f9672.gif)
![2023年OSPF知識點總結(jié)_第3頁](http://file4.renrendoc.com/view/3081a942e315f3f92cdef2a43c27f967/3081a942e315f3f92cdef2a43c27f9673.gif)
![2023年OSPF知識點總結(jié)_第4頁](http://file4.renrendoc.com/view/3081a942e315f3f92cdef2a43c27f967/3081a942e315f3f92cdef2a43c27f9674.gif)
![2023年OSPF知識點總結(jié)_第5頁](http://file4.renrendoc.com/view/3081a942e315f3f92cdef2a43c27f967/3081a942e315f3f92cdef2a43c27f9675.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
OSPF四種網(wǎng)絡類型:Broadcast:一般為以太網(wǎng),組播發(fā)送協(xié)議報文,選舉DR、BDRNBMA:FR、ATM等鏈路層協(xié)議;雖然跨接口,但是都在同一網(wǎng)段Point-to-Point:PPP,不選舉DR/BDR,把兩端端口的類型配置為P2P方式,可以加快協(xié)議收斂,由于不需要再選舉DR/BDR了Point-to-Multipoint:手動改成的,多播hello包自動發(fā)現(xiàn)鄰居,不選DR/BDROSPF五種網(wǎng)絡交互報文:Hello報文:發(fā)現(xiàn)及維持鄰居關(guān)系,選舉DR,BDR周期性發(fā)給鄰居路由器,使用組播224.0.0.5,DR/BDR使用組播224.0.0.6;間隔時間:廣播網(wǎng)絡10s,dead-timer40s;點到點30s。DD報文:本地LSDB的摘要內(nèi)容涉及LSDB中每條LSA的摘要;用來擬定Exchang階段的主從關(guān)系(空DD報文)。LSR報文:向?qū)Χ苏埱蟊径藳]有或?qū)Χ说母碌腖SA涉及本端向?qū)Χ松暾埖腖SA的摘要LSU報文:向?qū)Ψ桨l(fā)送其需要的LSA內(nèi)容是多條LSA(完整內(nèi)容)LSAck報文:收到LSU之后,進行確認(是對LSA的確認)內(nèi)容是多條LSA的報文頭OSPF七種協(xié)議狀態(tài):Down:這是鄰居的初始狀態(tài),表達沒有從鄰居收到任何信息。在NBMA網(wǎng)絡上,此狀態(tài)下仍然可以向靜態(tài)配置的鄰居發(fā)送Hello報文,發(fā)送間隔為PollInterval,通常和RouterDeadInterval間隔相同。Attempt:此狀態(tài)只在NBMA網(wǎng)絡上存在,表達沒有收到鄰居的任何信息,但是已經(jīng)周期性的向鄰居發(fā)送報文,發(fā)送間隔為HelloInterval。假如RouterDeadInterval間隔內(nèi)未收到鄰居的Hello報文,則轉(zhuǎn)為Down狀態(tài)。Init:在此狀態(tài)下,路由器已經(jīng)從鄰居收到了Hello報文,但是自己不在所收到的Hello報文的鄰居列表中,表達尚未與鄰居建立雙向通信關(guān)系。在此狀態(tài)下的鄰居要被包含在自己所發(fā)送的Hello報文的鄰居列表中。2-WayReceived:此事件表達路由器發(fā)現(xiàn)與鄰居的雙向通信已經(jīng)開始(發(fā)現(xiàn)自己在鄰居發(fā)送的Hello報文的鄰居列表中)。Init狀態(tài)下產(chǎn)生此事件之后,假如需要和鄰居建立鄰接關(guān)系則進入ExStart狀態(tài),開始數(shù)據(jù)庫同步過程,假如不能與鄰居建立鄰接關(guān)系則進入2-Way。2-Way:在此狀態(tài)下,雙向通信已經(jīng)建立,但是沒有與鄰居建立鄰接關(guān)系。這是建立鄰接關(guān)系以前的最高級狀態(tài)。1-WayReceived:此事件表達路由器發(fā)現(xiàn)自己沒有在鄰居發(fā)送Hello報文的鄰居列表中,通常是由于對端鄰居重啟導致的。ExStart:這是形成鄰接關(guān)系的第一個環(huán)節(jié),鄰居狀態(tài)變成此狀態(tài)以后,路由器開始向鄰居發(fā)送DD報文。主從關(guān)系是在此狀態(tài)下形成的;初始DD序列號是在此狀態(tài)下決定的。在此狀態(tài)下發(fā)送的DD報文不包含鏈路狀態(tài)描述。Exchange:此狀態(tài)下路由器互相發(fā)送包含鏈路狀態(tài)信息摘要的DD報文,描述本地LSDB的內(nèi)容。Loading:互相發(fā)送LSRequest報文請求LSA,發(fā)送LSUpdate通告LSA。Full:兩路由器的LSDB已經(jīng)同步。DR選舉:1,一方面參選的各方都要進入2-way階段,具有選舉資格的路由器列入列表(若無具有選舉資格的則停留在2-way狀態(tài));2,Hello報文做選票(在Hello報文中標出自己所認為的DR),所有路由器剛開始都認為自己是DR,也都認為自己是BDR;3,優(yōu)先級最大當選,優(yōu)先級相同,則routerid(loopback地址)最大當選。先選舉BDR,再選DR(華為設備剛好相反)4,選舉成功后,新加入路由器,不重新選舉。(最先初始化的兩臺路由器成為DR和BDR)DD字段解釋:InterfaceMTU:在不分片的情況下,此接口最大可發(fā)出的IP報文長度。I(Initial):當發(fā)送連續(xù)多個DD報文時,假如這是第一個DD報文,則置為1,否則置為0。M(More):當發(fā)送連續(xù)多個DD報文時,假如這是最后一個DD報文,則置為0。否則置為1,表達后面尚有其他的DD報文。MS(Master/Slave):當兩臺OSPF路由器互換DD報文時,一方面需要擬定雙方的主從關(guān)系,RouterID大的一方會成為Master。當值為1時表達發(fā)送方為Master。DDSequenceNumber:DD報文序列號,由Master方規(guī)定起始序列號,每發(fā)送一個DD報文序列號加1,Slave方使用Master的序列號作為確認。主從雙方運用序列號來保證DD報文傳輸?shù)目煽啃院屯暾?。注:在Master/Slaver選舉中,RID大者優(yōu)先。OSPF報文頭:OSPF直接運營于IP協(xié)議之上,使用IP協(xié)議號89。所有的OSPF報文使用相同的OSPF報文頭部。Version#:OSPF協(xié)議號,應當被設立成2。Type:OSPF報文類型,OSPF共有五種報文。TYPE類型:5種類型Hello,DD,LSR,LSU和LSAck。Packetlength:OSPF報文總長度,涉及報文頭部。單位是字節(jié)。RouterID:生成此報文的路由器的RouterID。AreaID:此報文所屬的區(qū)域。AuType:驗證此報文所應當使用的驗證方法。AuType:0無需認證,1明文認證,2密文認證,4保存Authentication:驗證此報文時所需要的密碼等信息。LSA報文頭:每個LSA頭部都20個字節(jié)。每個LSA由LSType,LinkStateID以及AdvertisingRouter三個值來唯一區(qū)分;通過LS老化,LS序列號以及LS校驗和來辨認哪個LSA是最新的。多種OSPF報文可以攜帶LSA。LSage:此字段表達LSA已經(jīng)生存的時間,單位是秒。LStype:此字段標記了LSA的格式和功能。LinkStateID:此字段是該LSA所描述的那部分鏈路的標記。例如RouterID等。AdvertisingRouter:此字段是產(chǎn)生此LSA的路由器的RouterID。LSsequencenumber:此字段用于檢測舊的和反復的LSA。LStype,LinkStateID和AdvertisingRouter的組合共同標記一條LSA。七種LSA報文解讀(重點):Router-LSA由每個路由器生成,描述了路由器的鏈路狀態(tài)和花費,傳遞到整個區(qū)域(type1)--區(qū)域內(nèi)各個路由器生成關(guān)于自己各個接口所連網(wǎng)段的鏈路狀態(tài)信息,并發(fā)送給本區(qū)域的DR和BDR,由DR對這些信息進行匯總。1、描述區(qū)域內(nèi)部與路由器直連的鏈路的信息(涉及鏈路類型,Cost等)2、所有鏈路信息放在一個LSA里進行描述3、Type1LSA只在區(qū)域內(nèi)部擴散4、LSA中會標記路由器是否是ABR(Bbit置位),ASBR(E比特置位)或者是Vlink(V比特置位)的端點5、LSA中會標記路由器所支持的Option功能標記(如E)Network-LSA由DR生成,描述了本網(wǎng)段的鏈路狀態(tài),傳遞到整個區(qū)域(type2)--DR匯總各個路由器所發(fā)的LSA,匯總后發(fā)給區(qū)域內(nèi)的各個路由器。列出區(qū)域內(nèi)每個網(wǎng)段的信息及該網(wǎng)段上所連路由器的地址。1、描述TransNet(涉及Broadcast和NBMA網(wǎng)絡)網(wǎng)絡信息2、由DR生成,描述其在該網(wǎng)絡上連接的所有路由器以及網(wǎng)段掩碼信息3、Type2LSA只在區(qū)域內(nèi)部擴散4、Type2LSA的意義在于:發(fā)現(xiàn)拓撲以及進行SPF計算時,整個Multi-Access網(wǎng)絡會濃縮成一個節(jié)點(偽節(jié)點)5、OSPF路由器根據(jù)type1和type2計算出區(qū)域內(nèi)的路由,滿足負載均衡條件就可以生成等價路由。Net-Summary-LSA由ABR生成,描述了ABR到某區(qū)域外AS內(nèi)的某一網(wǎng)段的路由的費用,傳遞到自己區(qū)域內(nèi),供其它路由器計算最佳路由(type3)--通告某一區(qū)域的某個網(wǎng)段以及ABR到該網(wǎng)段的花費(涉及通告該路由的路由器),可對路由信息進行匯總。1、由ABR生成,將所連接區(qū)域內(nèi)部的鏈路信息以子網(wǎng)的形式擴散到鄰區(qū)域,會擴散到鄰區(qū)域所有路由器;路由器根據(jù)type3計算區(qū)域間路由,下一跳指向發(fā)布type3的路由器的routerid,最終根據(jù)區(qū)域內(nèi)路由迭代出直連路由,假如區(qū)域內(nèi)路由到該routerid是負載均衡的,那么就能生成等價路由;2、Type3LSA事實上就是將區(qū)域內(nèi)部的Type1(lsid為主機地址)/Type2(lsid為網(wǎng)段地址)的信息收集起來以路由子網(wǎng)的形式擴散出去,這就是SummayLSA中Summay的含義(注意這里的summary與路由聚合沒有關(guān)系)每個接口網(wǎng)段生成一個Type3LSA???3、ABR收到來自同區(qū)域其它ABR傳來的Type3LSA(不一定是此外一個區(qū)域的,只要是自己沒有生成的)后重新生成新的Type3LSA(AdvertisingRouter改為自己)后繼續(xù)在整個OSPF系統(tǒng)內(nèi)擴散,Type3LSA的擴散本質(zhì)上屬于DV行為;4、ABR收到的Type3LSA與自己生成的相同,此LSA不做計算(避免環(huán)路)注:針對Type3LSA,生成路由的規(guī)則:自己是ABR,會一方面針對這個區(qū)域生成相應的Type3,此時收到其它ABR發(fā)過來Type3LSA:a)假如是相同的Type3(即自己已經(jīng)生成了),則只保存、不生成路由,也不生成新的Type3,由于區(qū)域內(nèi)路由優(yōu)先于區(qū)域間路由;b)假如沒有生成過,則重新生成一個新的Type3,繼續(xù)傳遞,同時生成路由,指向原ABR。自己非該區(qū)域的ABR,收到多個ABR生成的Type3,則分別生成區(qū)域間路由參與競爭,假如cost相同,就可以進行負載均衡了。注意路由器與ABR出現(xiàn)多條直連鏈路的情況,多個OSPF鄰居都可以建立,每個鄰居關(guān)系也會收到type3,但由于生成的type3都同樣,所以事實上只看到一個,但是計算出來的區(qū)域間路由,則也許是多條路由迭代的??????5、假如Type3LSA來自不同的AREA,那么即使cost相同,也不會形成負載均衡,我司設備的實現(xiàn)是:最新到來的Type3LSA最終生效,涉及最后配置的,及最近undoshutdown的。解決方法:創(chuàng)建vlink,使骨干區(qū)域的路由可以以Type1LSA方式引入路由器,從而達成負載均衡的目的。type5路由被認為都是來自area0的,所以不受該規(guī)則影響。6、假如是ABR,那么其對于type3/4路由,就只學習從骨干區(qū)域過來的type3/4路由(張延新),從非骨干區(qū)域鄰居傳遞過來的type3/4路由,只要其認為自己還是ABR,就不會學習。假如area0內(nèi)存在處在FULL的鄰居,則該area0不能通過非骨干區(qū)域的type3LSA學習路由。否則可以。(顧德訪)注:ABR的判斷原則:配置了涉及骨干區(qū)域的多個區(qū)域,且骨干區(qū)域內(nèi)至少有一個端口的OSPF鄰居狀態(tài)處在FULL狀態(tài)。其通過在其type1報文中置位相應位,告知同區(qū)域鄰居其地位。Asbr-Summary-LSA由ABR生成,描述了到ASBR的路由,傳遞到相關(guān)區(qū)域(type4)---路由信息--若某個區(qū)域存在一個ASBR,則發(fā)布一條type4報文指出該ASBR的routerid以及ABR到該ASBR的花費。1、由ABR生成,格式與Type3相同,描述的目的網(wǎng)絡是一個ASBR的RouterID2、Type4LSA的觸發(fā)條件為:ABR收到一個Type5LSA3、Type4LSA的意義在于讓區(qū)域內(nèi)部路由器知道如何到達ASBR(Type5LSA是在整個OSPF系統(tǒng)內(nèi)擴散的,AdvertisingRouter始終為ASBR)4、每個ABR在收到type5時都會在各個區(qū)域生成一個type4。5、自己就是asbr的話,不會生成指向自己的type4;AS-External-LSA由ASBR生成,描述了到AS外部的路由,傳遞到整個AS(STUB區(qū)域除外)(type5)--引入的外部路由網(wǎng)段及ASBR到該網(wǎng)段的花費,此外尚有公布的FA,即下一跳地址(若為0.0.0.0則表達為本ASBR)1、由ASBR生成,描述OSPF系統(tǒng)外部的路由信息,一般為引入的其他協(xié)議的路由;2、Type5LSA一旦生成,將在整個OSPF系統(tǒng)內(nèi)擴散(StubTotal-StubNSSATotally-NSSA除外),不同ASBR生成的相同的外部路由Type5將會在domain內(nèi)共存(我司的做法);3、Type5LSA攜帶Tag信息(我司默認為1)該參數(shù)不用于路由計算,其意義在于對于外部路由可以據(jù)此參數(shù)進行路由策略的制定(類似于BGP中的Community)4、Type5LSA以兩種方式在OSPFDomain內(nèi)擴散(默認為E2):類型1(E置位為0)需要把外部花費與內(nèi)部花費疊加;類型2只要關(guān)注外部花費即可。5、Type5LSA中的ForwadingAddress地址分非0和全0兩種情況。6、路由器收到Type5LSA后,假如本地沒有生成相同的Type5,則會照單全收,根據(jù)每個Type5結(jié)合Type4計算外部路由;假如路由表中有一條優(yōu)先級值大于150的相同前綴的非OSPF路由,則會計算收到的Type5LSA,同時把優(yōu)先級為150的O-ASE路由放入總路由表,然后撤消本地生成的Type5LSA(由于OSPF引入路由是看該路由是否加入到了總路由表,而該非OSPF的路由由于競爭但是O-ASE路由而被撤消);假如路由表中有一條優(yōu)先級值小于150的相同前綴的非OSPF路由,則計算收到的Type5LSA,存放于OSPF路由表,但不會放入全局路由表(由于O-ASE的優(yōu)先級低于這個非OSPF路由,同時假如OSPF還是會引入該路由而產(chǎn)生Type5)7、OSPF引入其它協(xié)議路由的條件是:該路由已經(jīng)通過競爭加入到全局路由表了。注:路由器根據(jù)Type5指示的外部路由,然后基于每個type4,會分別生成一條OSPF路由(我司的方案是假如多個ASBR生成相同的Type5,則每個ASBR都是Originator),計算出來的路由,只要滿足負載均衡條件,且小于配置的最大配置負載均衡數(shù),生成路由參與整路由表的計算,但是假如asbr指示的路由就不均衡的話,那么就會選出最優(yōu)的asbr,來計算ase路由。下一跳根據(jù)ForwadingAddress進行計算。假如為全0,則根據(jù)type4指示的ASBR進行迭代計算;假如非全0:1)在收到Type5的OSPF域內(nèi)路由器上,假如FA為非0,根據(jù)FA地址查找路由表,若有匹配的OSPF內(nèi)部路由(區(qū)域內(nèi)或者區(qū)域間),則以此FA地址作為出口計算外部路由;否則將認為此Type5LSA無效;2)我司設備查找OSPF路由表(Displayospfrouting-table)思科查找全局路由表3)在OSPF路由表中只要能查找到相應的OSPF內(nèi)部路由即可(無須最長匹配)思科在進行路由查找時遵循最長匹配的原則。已證實。8、假如路由器上在不同area計算的外部路由cost相同,那么也無法形成負載均衡,而是根據(jù)協(xié)議會選擇areaid大的路由。不對,已證實,老苗的文檔NSSAExternalLSA由ASBR生成,作為nssa區(qū)域內(nèi)的路由器引入外部路由時使用(type7)--在NSSA的ABR將NSSA內(nèi)部產(chǎn)生的Type7類型的LSA(P位置1)轉(zhuǎn)化為Type5類型的LSA再發(fā)布出去,并同時更改LSA的發(fā)布者為ABR自己標記:N:NSSAP:Propagation(告知ABR路由器轉(zhuǎn)換此LSA并繼續(xù)擴散),NSSAABR(R2)收到Type7LSA后自動轉(zhuǎn)換成Type5LSA。對于做轉(zhuǎn)換作用的abr,一個區(qū)域只能有一個,通過競爭選擇出來。在7類lsa進行聚合時,無論聚合前lsa的FA地址是否相同,聚合后lsa的FA地址規(guī)則如下:1、假如在nssa區(qū)域內(nèi)使能了loopback接口,則優(yōu)先選擇loopback接口地址為FA地址,假如使能了多個loopback接口則優(yōu)選接口地址大的為FA地址。假如此時去使能loopback接口,則選擇在nssa區(qū)域內(nèi)接口地址最大的網(wǎng)段地址為FA地址2、假如沒有使能loopback接口,則按照displaycu的順序選擇一方面在nssa區(qū)域使能ospf的接口地址作為FA地址3、假如聚合后的lsa的FA地址已經(jīng)選擇了最大的接口地址,此時將最大的接口地址undo,則會選擇次大的接口地址,以此類推,但是假如重新network一個更大的接口IP地址,那么不會重選,假如重新network一個更大的loopabck地址,會重選。NSSA的FA地址肯定為非0.0.0.0(一般為ASBR的loopback接口),ABR將type7轉(zhuǎn)換為type5時,不會改變FA,所以area0內(nèi)只要到這個FA的路由均衡,就能實現(xiàn)負載均衡。已實驗證實注意:Type7LSA攜帶FA的原則(在生成該ASE的ASBR上)需要轉(zhuǎn)換的Type7LSA(P-bit置1)必須攜帶非零FA,轉(zhuǎn)換為type5LSA時FA不變,滿足前面type5LSA相應條件時,type7LSA攜帶FA為該路由的直接下一跳地址;否則,RFC1587規(guī)定任選一個使能OSPF的接口地址作為FA。RFC3101做了進一步的限定,建議選擇順序如下:優(yōu)選使能OSPF的Loopback接口地址選擇使能OSPF的stub接口(無鄰居的接口)地址選擇使能OSPF的其它接口地址等值路由形成的基本條件:1、路由類型一致、cost相同2、所屬區(qū)域同樣(外部路由無此限制)3、直接下一跳不同4、E2外部路由還需要到ASBR/FA的途徑等值(Cisco的實現(xiàn)無此限制)FA的填充規(guī)則:1)AseLsa:當ASBR引入外部路由,并且ospf在被引入路由的下一跳的接口上enable,并且ASBR的下一跳接口的網(wǎng)絡類型被定義為broadcast或nbma,FA被填寫成非0;其他P-to-P或者P-to-MP或者passive接口都填0。2)NSSAif(loopback被使能到相同的NSSA區(qū)且接口UP){loopback被填充為FA}else{當ASBR引入外部路由,并且ospf在被引入路由的下一跳的接口上enable,并且ASBR的下一跳接口的網(wǎng)絡類型被定義為broadcast或nbma,,FA被填寫成非0;其他第一個被使能到NSSA區(qū)域的接口}注:NSSA的FA地址優(yōu)選本區(qū)域內(nèi)network的loopback地址,假如沒有,則在network的實際接口地址中選擇地址較小的一個作為FA來填充。但是就是不會為全0OSPF的type5路由的的FA地址為非0的條件:1、該ASE的下一跳邏輯路由為OSPF內(nèi)部路由或本地啟用OSPF的直連網(wǎng)段路由;2、下一跳相應的路由的出接口為廣播鏈路或NBMA,且該接口為非silent接口;3、下一跳相應路由的直接下一跳地址落在OSPF協(xié)議中network發(fā)布的網(wǎng)絡地址范圍內(nèi)(新版本不再檢查該規(guī)則)滿足上述三個條件,則生成的FA地址為該路由的直接下一跳地址,除非FA相應的接口down或去使能OSPF,否則LSA不會由于其他接口使能OSPF而更新。OSPF各種區(qū)域解讀(重點):Transit區(qū)域:重要負責IP包的傳輸,互聯(lián)OSPF其它區(qū)域,可以接受SummaryLSA和ExternalLSA,會轉(zhuǎn)發(fā)來自骨干區(qū)域的所有LSA。注:當一個網(wǎng)段上沒有發(fā)現(xiàn)其他ospf路由器(譬如沒有其他hello報文)時,被辨認為一個stubnet網(wǎng)絡。一旦鄰居起來了,開始發(fā)hello時,網(wǎng)絡就變?yōu)閠ransit網(wǎng)絡了。STUB區(qū)域:允許學習type3LSA;但拒絕type5LSA(接受一條DefaultLSA作為Type3LSA用以填補)stub所有與骨干區(qū)域相連的abr會向stub區(qū)域發(fā)布一條type3的缺省路由,然后按照type3的選路規(guī)則進行路由計算,多個abr的話,就有也許產(chǎn)生多條缺省路由,假如滿足負載均衡條件的話。但是當其中一個abr收到其它abr的type3缺省路由,是不會去使用的,也不會生成缺省路由。(由于相同的type3,自己不使用)TotalStub區(qū)域:拒絕具體的type3,拒絕所有的type5(接受一條DefaultLSA作為Type3用來填補)stubno-summary規(guī)則同stub區(qū)域,只是totalstub區(qū)域的路由器也不會接受type3路由。NSSA區(qū)域:允許學習type3(可以配置只接受一條缺省type3),拒絕所有引入的type5,可以由域內(nèi)的ASBR引入type7路由(并置P為1),到達ABR后,由于轉(zhuǎn)換成type5發(fā)布出去。(若是ABR產(chǎn)生的type7,則P置0,則不會被其它ABR轉(zhuǎn)換成type5)nssa[default-route-advertise]1、NSSA區(qū)域一旦生成,ASBR將以Type7LSA的方式向OSPF注入外部路由信息,該信息只能在NSSA區(qū)域內(nèi)部擴散2、當Type7LSA到達NSSA的ABR時,ABR會扮演Translator功能將Type7LSA自動轉(zhuǎn)換成Type5LSA繼續(xù)在OSPFDomain中擴散,同時將adv修改為自己。3、假如NSSA中存在兩個以上ABR,將進行Translator的競選,RID高者勝出,然后nssa區(qū)域的type7都會由該專職ABR轉(zhuǎn)換為type5,由于一個type7只需要轉(zhuǎn)換為一個type5,所以一個區(qū)域只需要一個translater即可。然后路由器結(jié)合type4,運用這些type5計算路由,所以是有也許計算出等價路由的。4、當NSSA的ABR同時作為ASBR時,默認情況下會同時生成Type7LSA(擴散到NSSA中,不會攜帶P-Propagation標記)和Type5LSA擴散到NSSA外;若不希望Type7LSA擴散到NSSA中(NSSA中有專職的ASBR),在ABR/ASBR上配置參數(shù)no-import-route,此時只會產(chǎn)生type5LSA。TotalNssa區(qū)域:只接受type7類路由nssa[default-route-advertise][no-import-route]no-summary1、NSSAABR會自動生成默認路由并以Type3LSA的方式注入到Totally-NSSA中;2、拒絕type3、type5類路由。路由優(yōu)選原則:區(qū)域內(nèi)和區(qū)域間路由描述的是自治系統(tǒng)內(nèi)部的網(wǎng)絡結(jié)構(gòu);外部路由則描述了應當如何選擇到自治系統(tǒng)以外目的地的路由。第一類外部路由是指接受的是IGP路由(例如RIP,STATIC),由于這類路由的可信限度高一些,所以計算出的外部路由的花費與自治系統(tǒng)內(nèi)部的路由花費的數(shù)量級是相同的并且和OSPF自身路由的花費具有可比性,即到第一類外部路由的花費值=本路由器到相應的ASBR的花費值+ASBR到該路由目的地址的花費值。第二類外部路由是指接受的是EGP路由,由于這類路由的可信度比較低,所以OSPF協(xié)議認為從ASBR到自治系統(tǒng)之外的花費遠遠大于在自治系統(tǒng)之內(nèi)到達ASBR的花費。所以計算路由花費時將重要考慮前者,即到第二類外部路由的花費值=ASBR到該路由目的地址的花費值。假如該值相等,再考慮本路由器到相應的ASBR的花費值。路由優(yōu)選順序(從高到低):1區(qū)域內(nèi)路由:優(yōu)選cost小的2區(qū)域間路由:優(yōu)選cost小的3第一類外部路由(E1N1):優(yōu)選cost小的;cost相同時,按照RFC1587優(yōu)選type5LSA、次選P-bit置1的type7LSA(目前VRP的實現(xiàn))cost相同時,按照RFC3101優(yōu)選P-bit置1的type7LSA、次選type5LSA、最次選Router-ID大的P-bit置0的type7LSA4第二類外部路由(E2N2)優(yōu)選cost小的;cost相同時,優(yōu)選到ASBR/FA途徑短的cost相同,到ASBR/FA途徑也相同時,按照RFC1587優(yōu)選type5LSA、次選P-bit置1的type7LSA(目前VRP的實現(xiàn))cost相同,到ASBR/FA途徑也相同時,按照RFC3101優(yōu)選P-bit置1的type7LSA、次選type5LSA、最次選Router-ID大的P-bit置0的type7LSAOSPF外部路由優(yōu)選(描述同一條路由的1或多條相同類型的type5/type7間LSA):RFC1583compatible使能(兼容OSPFV1規(guī)則)1、計算、擬定到每條LSA相應的ASBR/FA的內(nèi)部最優(yōu)途徑:先針對每條LSA擬定OSPF內(nèi)部途徑FA非0,選擇匹配FA地址的最優(yōu)OSPF內(nèi)部路由(IA或ia)FA為0,需要計算到ASBR的內(nèi)部最優(yōu)途徑優(yōu)選到ASBR/FAcost最小的途徑到一條LSA相應的ASBR/FA存在多條等值途徑時優(yōu)選AreaID大的途徑//這條專指到同一個LSA指示的ASBR的通過不同區(qū)域的路由,來自不同區(qū)域的不同LSA不檢查該條規(guī)則同區(qū)域時可以形成到ASBR/FA的等值途徑2、計算每條LSA相應的完整途徑的整體cost,優(yōu)選整體cost最小的途徑:結(jié)合第一條計算出來的OSPF內(nèi)部路由,再計算整體cost進行比較Type1且FA為0:LSA中metric+到ASBR的內(nèi)部最優(yōu)途徑開銷Type1且FA非0:LSA中metric+匹配FA地址的最優(yōu)OSPF內(nèi)部路由的costType2:LSA中metric;相同時優(yōu)選到ASBR/FA最短的途徑3、優(yōu)選整體cost最小的完整途徑多條LSA相應的途徑整體cost相同(type2時到各條LSA相應的ASBR/FA的途徑cost也相同)時按照RFC1587優(yōu)選type5LSA、次選P-bit置1的type7LSA(目前VRP的實現(xiàn))按照RFC3101優(yōu)選P-bit置1的type7LSA、次選type5LSA、最次選Router-ID大的P-bit置0的type7LSA存在多條等值最短途徑時形成等值路由(一條LSA也許形成多條等值途徑)RFC1583compatible去使能(RFC2328OSPFV2規(guī)則,不兼容RFC1583OSPFV1規(guī)則)在該標準中增長到ASBR的途徑的優(yōu)先級屬性,并在各種規(guī)則前面進行比較1、計算、擬定到每條LSA相應的ASBR/FA的內(nèi)部最優(yōu)途徑FA非0,選擇匹配FA地址的最優(yōu)OSPF內(nèi)部路由(IA或ia)FA為0,需要計算到ASBR的內(nèi)部最優(yōu)途徑最優(yōu)選非骨干區(qū)的區(qū)域內(nèi)部途徑(Cisco實現(xiàn)與RFC2328不一致,剛好相反)骨干區(qū)區(qū)域內(nèi)部途徑與區(qū)域間途徑優(yōu)先級相同解釋:對到ASBR的途徑賦予優(yōu)先級屬性,非骨干區(qū)域內(nèi)途徑優(yōu)先級最高,另一方面是骨干區(qū)域內(nèi)途徑和區(qū)域間途徑的優(yōu)先級相同并次之存在優(yōu)先級相同的多條途徑時,繼續(xù)比較途徑的cost,優(yōu)選cost小的存在同優(yōu)先級的多條等值途徑時優(yōu)選AreaID大的途徑同區(qū)域時可以形成到ASBR/FA的等值途徑2、基于每條LSA的內(nèi)部最優(yōu)途徑的優(yōu)先級對LSA進行篩選,僅途徑優(yōu)先級高的LSA進入第3步計算。比1583使能多了一步,即在比較整體cost前,先比較途徑優(yōu)先級,入選才繼續(xù)比較最優(yōu)選非骨干區(qū)的區(qū)域內(nèi)部途徑骨干區(qū)區(qū)域內(nèi)部途徑與區(qū)域間途徑優(yōu)先級相同3、計算每條LSA相應的完整途徑的整體cost,優(yōu)選整體cost最小的途徑Type1且FA為0:LSA中metric+到ASBR的內(nèi)部最優(yōu)途徑開銷Type1且FA非0:LSA中metric+匹配FA地址的最優(yōu)OSPF內(nèi)部路由的costType2:LSA中metric;相同時優(yōu)選到ASBR/FA最短的途徑4、優(yōu)選整體cost最小的完整途徑多條LSA相應的途徑整體cost相同(type2時到各條LSA相應的ASBR/FA的途徑cost也相同)時按照RFC1587優(yōu)選type5LSA、次選P-bit置1的type7LSA(目前VRP的實現(xiàn))按照RFC3101優(yōu)選P-bit置1的type7LSA、次選type5LSA、最次選Router-ID大的P-bit置0的type7LSA存在多條等值最短途徑時形成等值路由(一條LSA也許形成多條等值途徑)OSPF快收斂:1、鄰居的hello和dead間隔時間,命令為ospftimerhellointerval2、設立SPF計算間隔,spf-schedule-interval{interval1|millisecondinterval2},(缺省5秒),縮短兩次SPF算法運營的間隔時間來加快收斂。3、配置LSA的更新時間間隔,命令lsa-originate-interval0,指定LSA的更新時間間隔為0來取消LSA的更新時間間隔,使得拓撲或者路由的變化可以立即通過LSA發(fā)布到網(wǎng)絡中4、配置LSA被接受的時間間隔,命令為lsa-arrival-interval0,指定LSA被接受的時間間隔為0,使得拓撲或者路由的變化可以立即被感知到。5、減少接口傳送LSA的延遲時間,命令為ospftrans-delayintervalOSPF目前不支持I-SPF,PRC以及智能定期器等快收斂手段,只能通過調(diào)整部分參數(shù)來達成快速收斂的目的。具體可以調(diào)整的參數(shù)如下:1、調(diào)整OSPF協(xié)議SPF計算的間隔,命令為:spf-schedule-interval{interval1|millisecondinterval2},設立SPF計算間隔。默認的SPF計算間隔為5s,用戶可以配置的范圍涉及兩個檔次,可以配置秒級間隔,即1s~10s,也可以配置毫秒級間隔,范圍為1ms~10000ms,配置時應根據(jù)網(wǎng)絡規(guī)模以及穩(wěn)定情況進行調(diào)整。IGP快收斂設計到多個方面的優(yōu)化,不宜僅將計算間隔調(diào)的過小,避免產(chǎn)生不必要的震蕩。2、調(diào)整OSPF協(xié)議LSA產(chǎn)生的間隔,命令為:lsa-originate-interval0,配置LSA的更新時間間隔。缺省情況下,LSA的更新時間間隔為5秒。OSPF協(xié)議規(guī)定LSA的更新時間間隔5秒,是為了防止網(wǎng)絡連接或者路由頻繁動蕩引起的過多占用網(wǎng)絡帶寬和路由器資源。在網(wǎng)絡相對穩(wěn)定、對路由收斂時間規(guī)定較高的組網(wǎng)環(huán)境中,可以指定LSA的更新時間間隔為0來取消LSA的更新時間間隔,使得拓撲或者路由的變化可以立即通過LSA發(fā)布到網(wǎng)絡中,從而加快網(wǎng)絡中路由的收斂速度3、調(diào)整LSA被接受的時間間隔:命令為:lsa-arrival-interval0,配置LSA被接受的時間間隔。缺省情況下,LSA被接受的時間間隔為1秒。在網(wǎng)絡相對穩(wěn)定、對路由收斂時間規(guī)定較高的組網(wǎng)環(huán)境中,可以指定LSA被接受的時間間隔為0,使得拓撲或者路由的變化可以立即被感知到。調(diào)整OSPF協(xié)議廣播鏈路或NBMA鏈路上的接口類型:OSPF協(xié)議在廣播或者NBMA鏈路上會一方面選舉DR,和BDR設備,然后其它的DRother路由器和DR,BDR之間建立鄰接關(guān)系,DR和BDR之間也建立鄰接關(guān)系。4、為了提高鏈路上鄰居建立的速度,我們可以將背靠背連接兩臺路由器的廣播或者NBMA鏈路調(diào)整OSPF的鏈路類型為P2P。具體命令為:ospfnetwork-typep2p。OSPF附錄E問題:為什么在OSPF中引入的兩條路由不能同時發(fā)布:這個是VRP3.0的歷史遺留問題,不支持附錄E。事實上一般情況下靜態(tài)路由都可以對的發(fā)布的,但對于類似于RFC2328AppendixE情況,由于OSPFtype5LSA的ID是以這些網(wǎng)段的地址來標記的,每一類型的LSA是以AdvRID即產(chǎn)生該LSA的路由器ID、LSType以及LSID即所承載的網(wǎng)段的網(wǎng)絡地址這三個信息的組合作為其關(guān)鍵值進行區(qū)分的。所以同一臺路由器產(chǎn)生的或者引入外部路由而生成的這些LSA,對于那些網(wǎng)段地址同樣、而掩碼信息不同樣的路由,路由器認為是同一條LSA,后發(fā)布的路由將會直接扔掉。例如對于靜態(tài)路由172.16.0.0/16和172.16.0.0/24的引入將只會生成一個LSA,其中必有一條路由因不能引入而被丟棄。先發(fā)布的LSA一直生效。假如掩碼短的生效就不會有問題,由于包含掩碼長的路由了。對于此種情況,在開局過程中應盡量規(guī)避。對于無法避免的情況提供以下解決規(guī)避措施:(1)先發(fā)布短掩碼的路由,這樣長掩碼的路由雖然丟失,但是其他路由器轉(zhuǎn)發(fā)數(shù)據(jù)包時會最長匹配到短掩碼的路由,報文送到此路由器后,再根據(jù)最長匹配查找長掩碼的路由進行轉(zhuǎn)發(fā)。(2)發(fā)布更短掩碼的路由時,先刪除長掩碼路由,然后再按照短長掩碼順序network(3)network通告完短掩碼路由后,resetospfprocess例:OSPF協(xié)議是一種基于鏈路狀態(tài)的路由協(xié)議,其路由計算是基于鏈路狀態(tài)LSA的。當路由器引入靜態(tài)路由時,通過生成相應的第5類LSA進行洪泛,以此向其他路由器傳遞拓撲信息。第5類LSA是以相應網(wǎng)段的IP地址來標記的,并協(xié)同產(chǎn)生該LSA的路由器ID、LSA的序列號三個信息的組合作為其關(guān)鍵值進行唯一性標記,不關(guān)心路由的掩碼信息。在本次案例中,在S8016本來配置一條靜態(tài)路由222.240.223.0/25,生成了一條第5類LSA往NE80E洪泛;當再配置第二條靜態(tài)路由222.240.223.0/24時,由于網(wǎng)段IP地址相同,不再生成反復的LSA。這時刪除本來的222.240.223.0/25的靜態(tài)路由,由于刷新機制的問題,OSPF模塊不重新為后來的靜態(tài)路由生成ASE_LSA,而導致路由無法傳播。附錄E提供的解決方法最短掩碼的路由產(chǎn)生的LSA的LSID=網(wǎng)絡地址其它路由產(chǎn)生的LSA的LSID=網(wǎng)絡廣播地址兼容效果:具有附錄E功能的路由器可以發(fā)布附錄E的LSA,也能解決附錄E的LSA;不具有附錄E功能的路由器不能發(fā)布附錄E的LSA,但是能解決附錄E的LSA。滿足附錄E的效果:iproute-static7.7.0.0255.255.0.0NULL0iproute-static7.7.0.0255.255.255.020.20.20.2哪個先發(fā)布無所謂,掩碼長的ase的lsid相應掩碼0的部分會以1填充。dispospflsdbaseType:ExternalLsid:7.7.0.255Advrtr:5.5.5.5Lsage:9Len:36Options:Eseq#:80000001chksum:0xb8f5Netmask:255.255.255.0TOS0Metric:1Etype:2ForwardingAddress:0.0.0.0Tag:1Type:ExternalLsid:7.7.0.0Advrtr:5.5.5.5Lsage:9Len:36Options:Eseq#:80000002chksum:0xb6f6Netmask:255.255.0.0TOS0Metric:1Etype:2ForwardingAddress:0.0.0.0Tag:1缺省路由的下發(fā)方法(重點):一、Ospf通過兩種命令引入缺省路由:default-route-advertise和default-route-advertisealways,配置命令后ospf會產(chǎn)生一條5類lsa向其他路由器泛洪這條缺省路由,由于這條命令不是在特定area視圖中配置的,所以產(chǎn)生的type5會引入到所有area(stub、nssa除外)。缺省情況下,普通OSPF區(qū)域內(nèi)的OSPF路由器是不會產(chǎn)生缺省路由的。當網(wǎng)絡中缺省路由是通過其他路由協(xié)議產(chǎn)生或其他OSPF進程時(該缺省路由是活躍的,且本ospf進程及ibgp路由),為了可以將缺省路由通告到整個OSPF域中,必須在ASBR上手動通過命令default-route-advertise[always]進行配置,假如沒有缺省路由,需要在default-route-advertise命令后加上always參數(shù)。配置了permit-calculate-other參數(shù)的ME設備仍然計算來自于其他ME設備的缺省路由。注意:完全處在nssa區(qū)域的路由器,即使配置了default-route-advertisealways,也不會生成type5缺省路由,只能使用nssadefault-route-advertis命令,還要依賴總路由表中有已經(jīng)生效的缺省路由。原則就是OSPF視圖下default-route-advertise命令就是創(chuàng)建type5缺省路由的,而type5路由會受到各種規(guī)則限制。nssadefault-route-advertise命令就是創(chuàng)建type7缺省路由的(攜帶P標記),受相應規(guī)則限制。二、內(nèi)部缺省路由(三類lsa):當ospf區(qū)域為stub,totallystub,totallynssa區(qū)域時(注意沒有nssa區(qū)域),與骨干網(wǎng)相連的ABR路由器會產(chǎn)生一條3類lsa,向非骨干區(qū)域內(nèi)通告一條缺省路由。ABR自動下發(fā)type3類似的缺省路由,但互相不學習其他ABR發(fā)布的缺省路由。當然不同區(qū)域缺省路由的功能時不同樣的:1、Stub區(qū)域內(nèi)傳播1,2,3類LSA。并不知道外部引入的路由。缺省路由的目的時通過ABR去往外部網(wǎng)絡。2、Totallystub區(qū)域內(nèi)只能傳播1,2類LSA,只知道自己區(qū)域內(nèi)的路由,外部一切信息都無法感知。這時缺省路由是通往外部的唯一橋梁。3、TotallyNSSA與NSSA區(qū)域的區(qū)別僅在于前者不允許區(qū)域間路由即Type3NetworkSummaryLSAs注入。區(qū)域內(nèi)的路由器通過ABR知道其他區(qū)域的路由。ABR會自動產(chǎn)生一條LinkStateID為0.0.0.0,網(wǎng)絡掩碼為0.0.0.0的SummaryLSA(Type3LSA)通告到整個nssa區(qū)域內(nèi)。三、nssa區(qū)域(非totalnssa默認不會發(fā)布缺省路由)可以在abr上配置nssadefault-route-advertise命令,來向nssa區(qū)域發(fā)布一條type7的缺省路由(注意是只向nssa區(qū)域發(fā)布,是否需要本地存在一條缺省路由,要看發(fā)布路由器的角色是ASBR還是ABR)。假如nssa的abr在ospf視圖中直接配置default-route-advertise命令,則同第一條,發(fā)布一個type5的缺省路由,該路由無法進入nssa區(qū)域。所以假如向nssa區(qū)域注入缺省路由,必須使用nssadefault-route-advertise命令注入type7缺省路由,或配置為totalnssa區(qū)域來默認注入type3缺省路由。在NSSAABR或者NSSAASBR上通過命令NSSAdefault-route-advertise以Type7LSA方式注入默認路由到NSSA中:1、ASBR上必須擁有默認路由(生成的Type7LSA攜帶P標記)2、ABR上可以沒有默認路由(生成的Type7LSA不攜帶P標記)注:OSPF路由器已經(jīng)發(fā)布了缺省路由LSA,假如收到了其它OSPF路由器發(fā)布的相同類型缺省路由LSA(可以進入LSDB),但收到的默認路由LSA不會參與SPF計算。VRP5.x:發(fā)布缺省路由時不學習本進程其它路由器發(fā)布的默認路由,IBGP缺省路由不滿足非強制下發(fā)條件LSA的過濾手段:OSPF的過濾有兩種,一種是對路由表的過濾,這種方式只對配置過濾的路由器起作用,不能阻止LSA的泛洪,因此也不能影響其他路由器生成路由,filter-policyimport(VRP)/distribute-listin(IOS);另一種是對LSA的過濾,這種方式其實并不是對LSA過濾,只是阻止LSA的生成,沒有了LSA,相應也會影響其他同區(qū)域或同自治域的路由器。對路由表的過濾,合用所有運營OSPF的路由器;其他命令都是阻止LSA的生成,只能過濾原本應當是本路由器產(chǎn)生的LSA,這種過濾只能在LSA生成者上做過濾,ASBR是ASE/NSSALSA的生成者,ABR是SUMMARYLSA的生成者,NSSA區(qū)域的ABR是NSSA轉(zhuǎn)ASE的生成者,所以我們很容易想到這種方式的過濾只能在ABR,ASBR和NSSA區(qū)域的ABR上。OSPF中6種過濾方式:1、filter-policyimport(OSPF)只能用來過濾OSPF有效路由表里的路由,并不能阻止LSA的泛洪。(除此之外,以下的過濾方式均是對LSA的過濾),被過濾的路由在路由表中為inactive狀態(tài)。對接受的OSPF區(qū)域內(nèi)、區(qū)域間和自制系統(tǒng)外部的路由進行過濾。相應IOS命令為Router(config-router)#distribute-list1in/distribute-listprefix1in相應Junos命令為importpolicy。IOS并不認為這是一種真正的OSPF過濾。R1路由器上配置兩條靜態(tài)路由,然后import到ospf中。iproute-stat(yī)ic11.11.11.11255.255.255.255NULL0iproute-static111.111.111.111255.255.255.255NULL0查看R2的路由表<R2>disiprouting-tableRouteFlags:R-relay,D-downloadtofib------------------------------------------------------------------------------Destination/MaskProtoPreCostFlagsNextHopInterface11.11.11.11/32O_ASE1501D100.0.12.1Serial0/0/0111.111.111.111/32O_ASE1501D100.0.12.1Serial0/0/0然后在R2上配置filter-policyimport過濾掉11.11.11.11/32的路由不讓其加入到R2的路由表中。ospf1filter-policyip-prefixhuaweiimport//有LSDB,但該命令阻止該lsdb生成ospf路由ipip-prefixhuaweiindex10deny11.11.11.1132ipip-prefixhuaweiindex20permit0.0.0.00less-equal32配置后查看R2的路由表:<R2>disiprouting-tableDestination/MaskProtoPreCostFlagsNextHopInterface111.111.111.111/32O_ASE1501D100.0.12.1Serial0/0/0可以看到路由表中已經(jīng)沒有了11.11.11.11/32的路由,但是LSDB中還是有的。[R2]disospflsdbOSPFProcess1withRouterID2.2.2.2TypeLinkStateIDAdvRouterAgeLenSequenceMetricExternal11.11.11.11111.111.111.11120036800000011External111.111.111.111111.111.111.111189368000000112、filter-policyexport[acl/ip-prefix]/import-route(OSPF)[route-policy]該命令用來在ASBR上對ASE/NSSA過濾,可以對本臺路由器引入而產(chǎn)生的ASE/NSSALSA做過濾,過濾徹底,所有OSPF域的路由器將不會收到被過濾的ASE/NSSALSA。相應IOS命令為Router(config-router)#distribute-listxout[rip]/redistributeriproute-map在R1上配置filter-policyexport的策略,拒絕11.11.11.11/32的lsa進入到ospf中。ospf1filter-policyip-prefixhuaweiexport//阻止引入路由生成ase的lsdbimport-routestat(yī)icipip-prefixhuaweiindex10deny11.11.11.1132ipip-prefixhuaweiindex20permit0.0.0.00l(fā)ess-equal32配置后在R1上查看lsdb,發(fā)現(xiàn)已經(jīng)沒有了11.11.11.11/32的aselsa。[R1]disospflsdbOSPFProcess1withRouterID111.111.111.111TypeLinkStat(yī)eIDAdvRouterAgeLenSequenceMetricExternal111.111.111.1111.1.1.11036800000011R2、R3也同樣沒有了11.11.11.11/32的aselsa,當然也無法計算出路由來。3、asbr-summarynot-advertise(OSPF)該命令用來在ASBR上可以對自身產(chǎn)生的ASE/NSSA做過濾,阻止本路由器產(chǎn)生符合特定條件的ASE/NSSA,以及在NSSA區(qū)域的ABR上可以對7轉(zhuǎn)5的LSA做過濾,阻止本路由器根據(jù)NSSA產(chǎn)生符合特定條件的ASE。相應IOS命令為Router(config-router)#summary-address10.0.0.0255.255.25.0noadvertiseNSSA區(qū)域的ABR可以在ABR上對Type7轉(zhuǎn)5的LSA進行二次過濾在R1上配置[R1-ospf-1]asbr-summary11.11.11.11255.255.255.255not-advertise//阻止asbr發(fā)布type5的lsdb,或阻止nssa的abr轉(zhuǎn)換type7的lsdb解釋:對路由進行聚合后,可以阻止明細路由發(fā)布,同時由于配置了not-advertise參數(shù),所以聚合路由也不會被發(fā)布了,于是達成了過濾效果。配置后,查看R1的lsab發(fā)現(xiàn)已經(jīng)沒有了11.11.11.11/32的aselsa,其他路由器也沒有11.11.11.11/32的aselsa,同樣無法計算出路由,過濾徹底。[R1-ospf-1]disospflsdbASExternalDatabaseTypeLinkStateIDAdvRouterAgeLenSequenceMetricExternal111.111.111.1111.1.1.114236800000011對于在ABR上配置7轉(zhuǎn)5時過濾時需要注意以下特性:ABR全局路由表中只有存在FA地址的路由時,才會將nssa-external轉(zhuǎn)換成externallsa,其他路由器收到這個external的lsa后,還要檢查是否有到達fa地址的路由,假如沒有,不會參與計算,所以在ABR上假如對fa地址路由(該種過濾無法通過配置suppress-fa來搞定,由于在ABR上主線沒有執(zhí)行nssa-external轉(zhuǎn)external)或lsa進行過濾,都會導致骨干區(qū)其他路由器無法計算該路由。假如的確需要進行過濾,那么需要在ABR上配置R2(config-router)#area100nssat(yī)ranslatetype7suppress-fa命令。在上圖的組網(wǎng)中,假如想在ABR上做Area2區(qū)域的ASBR地址的LSA過濾,(我司VRP5命令為area視圖下abr-summary100.0.15.0255.255.255.0not-advertise,此時在ABR上依舊有ASBRFA地址的路由和nssa-external路由,該路由器也會將nssa-externallsa轉(zhuǎn)換成externallsa,其他路由器也有external的lsa,但由于沒有FA地址的路由,因此該externallsa不會參與計算,無法生成路由)或者(配置distribute-listin過濾掉FA的路由,此時ABR的路由表上由于沒有asbrFA地址的路由,也算不出來nssa-external的路由,同時ABR不會將nssa-external轉(zhuǎn)換成external,這樣其他路由器主線都不會再有external的lsa),那么會導致Area0的路由器無法到達AS1的網(wǎng)絡,由于Area2中ASBR的地址被寫進了Type7LSA的FA中,沒有到達這個FA地址的路由,Area0中的路由器無法使用這些Type5(7轉(zhuǎn)5)的LSA計算路由。注:重要因素是在ABR上將FA地址的LSA聚合了,導致Area0中沒有這個FA地址路由無法迭代。配置命令:Router(config-router)#area10nssatranslatetype7suppress-fa我司目前VRP5.5仍不支持此特性,VRP5.6版本開始支持該特性;Cisco在12.2(15)T版本之后提供此特性。注:在我司VRP5.6之前有一種解決方案,假如在ABR上配置了abr-summarynot-advertise對ASBR的路由做了過濾,那么可以在ABR上配置asbr-summary對ase路由進行一次聚合,這樣FA地址會改為0,就不會再去查FA地址,保證網(wǎng)絡可通。(asbr-sunmaryx.x.x.x聚合的網(wǎng)段可以和本來的網(wǎng)段一致,這樣也可以發(fā)布ase路由,并將FA置0)4、filterimport(area視圖)[acl/ip-prefix/route-policy]該命令用來在ABR上作summarylsa過濾,假如是骨干區(qū)域(非骨干區(qū)域),就防止從其他非骨干區(qū)域(骨干區(qū)域)轉(zhuǎn)換到該區(qū)域符合特定條件的summarylsa生成,過濾徹底。相應IOS命令為Router(config-router)#areaarea-idfilter-listprefixprefix-list-nameinfilterexport(area視圖)[acl/ip-prefix/route-policy]命令用來在ABR上作summarylsa過濾,假如是骨干區(qū)域(非骨干區(qū)域),就阻止從該區(qū)域轉(zhuǎn)換到其他非骨干區(qū)域(骨干區(qū)域)符合特定條件的summarylsa生成,過濾徹底。相應IOS命令為Router(config-router)#areaarea-idfilter-listprefixprefix-list-nameout配置summarylsa過濾前,在R3上查看summarylsa的條目:<R3>disospflsdbOSPFProcess1withRouterID3.3.3.3Area:0.0.0.0TypeLinkStateIDAdvRouterAgeLenSequenceMetricSum-Net100.0.12.02.2.2.229828800000011562Sum-Net1.1.1.12.2.2.228228800000011563在R2路由器上過濾100.0.12.0/30的summarylsa不傳遞到area0,配置命令如下:ospf1area0.0.0.0network2.2.2.20.0.0.0network100.0.23.00.0.0.3area0.0.0.100filterip-prefixhuaweiexport//在area0中配置filterip-prefixhuaweiimport作用相同//阻止abr生成type3的lsdbnetwork100.0.12.00.0.0.3ipip-prefixhuaweiindex10deny100.0.12.030ipip-prefixhuaweiindex20permit0.0.0.00less-equal32配置后查看R3的summarylsa條目,發(fā)現(xiàn)已經(jīng)沒有了100.0.12.0的條目:<R3>disospflsdbArea:0.0.0.0TypeLinkStateIDAdvRouterAgeLenSequenceMetricSum-Net1.1.1.12.2.2.2149288000000115635、abr-summarynot-advertise(area)用來在ABR上summarylsa做過濾,假如是骨干區(qū)域(非骨干區(qū)域),就防止從該區(qū)域轉(zhuǎn)換到其他非骨干區(qū)域(骨干區(qū)域)符合特定條件的summarylsa生成,類似filter-policyexport(area)命令的作用,但又有點區(qū)別,該命令只對本區(qū)域的區(qū)域內(nèi)路由作過濾不對區(qū)域間路由做過濾。(因素是:這條命令是聚合命令,目前我們VRP和IOS的聚合命令的實現(xiàn)是只對本區(qū)域的路由做聚合而不對區(qū)域間路由做聚合,所以說abr-summarynot-advertise這條命令實際只是對本區(qū)域的區(qū)域內(nèi)路由起過濾作用。)相應IOS命令為:Router(config-router)#area10range1.1.1.0255.255.25
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文山2025年云南文山市公安局第一批警務輔助人員招聘47人筆試歷年參考題庫附帶答案詳解
- 怒江2025年云南怒江州財政局公益性崗位招聘筆試歷年參考題庫附帶答案詳解
- 廣州2024年廣東廣州市海珠區(qū)江海街道基層公共就業(yè)創(chuàng)業(yè)服務崗位招募筆試歷年參考題庫附帶答案詳解
- 2025年納豆香菇絲項目可行性研究報告
- 2025年電動橋式圓角擋閘項目可行性研究報告
- 2025至2031年中國潔凈吹淋傳遞窗行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國朱雀系列外墻磚行業(yè)投資前景及策略咨詢研究報告
- 2025年插件式鋁基板項目可行性研究報告
- 2025年定柱懸臂起重機項目可行性研究報告
- 2025至2031年中國保爾塑像行業(yè)投資前景及策略咨詢研究報告
- 2023-2024學年九年級三調(diào)語文試卷(含答案)
- 醫(yī)學教程 常見急腹癥的超聲診斷課件
- DB11T 1481-2024生產(chǎn)經(jīng)營單位生產(chǎn)安全事故應急預案評審規(guī)范
- 《氓》教學設計 2023-2024學年統(tǒng)編版高中語文選擇性必修下冊
- 《網(wǎng)店運營與管理》第3版 課件全套 白東蕊 第1-11章 網(wǎng)上開店概述- 移動網(wǎng)店運營
- 2024年全國國家電網(wǎng)招聘之電網(wǎng)計算機考試歷年考試題(附答案)
- 化學元素周期表注音版
- 藥物過敏性休克
- T-GDASE 0042-2024 固定式液壓升降裝置安全技術(shù)規(guī)范
- 2024福建省廈門市總工會擬錄用人員筆試歷年典型考題及考點剖析附答案帶詳解
- 四川省康定市大槽門金礦資源儲量核實報告
評論
0/150
提交評論