❶ OSPF中有幾種LSA,各有什麼作用
六種
1 所有的路由器都能產生,宣告自己的鏈路狀態;
2 DR產生,宣告全連接網路的網段信息;
3 abr產生,傳遞區域間的鏈路狀態;
4 abr產生,傳遞asbr的路由信息;
5 asbr產生,傳遞asbr的路由信息;
7 nssa 中的asbr產生,傳遞asbr的路由信息;
❷ 詳細介紹下OSPF下的各種LSA
Ospf 的LSA類型
OSPF的LSA類型種類繁多,而OSPF又是目前應用最廣泛的IGP協議,我們不得不對它進行研究。OSPF的LSA類型一共有11種,分別是:
LSA1 路由器LSA(Router LSA)
LSA2 網路LSA(Network LSA)
LSA3 網路匯總LSA(Network summary LSA) LSA4 ASBR匯總LSA(ASBR summary LSA)
LSA5 自治系統外部LSA (Autonomous system external LSA)
LSA6 組成員LSA (Group membership LSA) *目前不支持組播OSPF (MOSPF協議)
LSA7 NSSA外部LSA (NSSA External LSA)
LSA8 BGP的外部屬性LSA(External attributes LSA for BGP)
LSA9 不透明LSA(本地鏈路范圍) (opaque LSA) *目前主要用於MPLS多協議標簽交換協議
LSA10 不透明LSA(本地區域范圍) (opaque LSA) *目前主要用於MPLS多協議標簽交換協議
LSA11 不透明LSA(AS范圍) (opaque LSA) *目前主要用於MPLS多協議標簽交換協議
這11種LSA中,NP階段我們主要研究其中的LSA1、2、3、4、5、7。其餘的在一些特殊環境使用,暫時不對它們進行深入的探討
❸ 關於配置ospf的總結
packet tracer這個軟體只適合做一些簡單的配置。
像range這個命令,它應該是不支持的。
我用GNS3這個軟體試了一下,就是可以支持的,用的cisco 2691路由器。
建議復雜的配置用GNS3來操作吧。
R2(config-router)#area 0 ?
authentication Enable authentication
default-cost Set the summary default-cost of a NSSA/stub area
filter-list Filter networks between OSPF areas
nssa Specify a NSSA area
range Summarize routes matching address/mask (border routers only)
sham-link Define a sham link and its parameters
stub Specify a stub area
virtual-link Define a virtual link and its parameters
R2(config-router)#area 0 range
R2(config-router)#area 0 range ?
A.B.C.D IP address to match
R2(config-router)#area 0 range
❹ OSPF路由協議中stub 、totally stub 、nssa的區別以及每個區域發送那類LSA
1、作用機理不同:
stub :當用於生成虛擬設備驅動程序(VxD) 的模塊定義文件時,STUB 允許指定包含將在 VxD 中使用的 IMAGE_DOS_HEADER 結構(在 WINNT.H 中定義)而不是默認頭的文件。
totally stub:在R1上將area 1設置為stub area;在R2上設置area 1為Totally Stub Area, 使得R2 (ABR) 變成通往Area1 以外的默認網關。
nssa:目前網際網路中應用最為廣泛一種IGP,而NSSA則是在該協議發展過程中產生的一種新的屬性。
LSA:被路由器接收用於維護路由選擇表。
2、使用的方式不同:
stub :末梢網路,網路的邊緣,即一個只有一條出路的網路,所有信息都由一個出口,大大簡化了網路配置,也省去了路由器對信息的查詢處理。
totally stub:在R3和R4上運行RIP,然後在R1,R2,R3上運行OSPF協議,並設置R3使得OSPF與RIP能交換路徑信息。- R1, R2, R3分別產生了自己的Router LSA (type 1)。- R2是ABR,還產生2條Network Summary LSA (type 3)。
nssa:該演算法從「立體」的角度來看待網路,每一台路由器都理解全局網路的拓撲結構,並依據此來計算路由,由於每台路由器對網路的整體情況「一切盡在掌握」,所以自環的問題被這徹底的解決。
LSA:最基本的LSA通告列出了路由器所有的鏈路或介面,並指明了狀態和沿每條鏈路方向出站的開銷,以及該鏈路上所有已知的OSPF鄰居。
(4)ospf路由及lsa過濾總結擴展閱讀:
OSPF路由協議的注意事項:
1、需要注意的是定義中對於過濾TYPE5類型的LSA使用的描述語言是「不可傳遞」,這就意味著不僅區域外的ASE(自治系統外部)路由無法傳遞到STUB 區域中,同時STUB區域內部的ASE路由也無法傳遞到本區域之外。
換一句更通俗的話來描述:STUB區域內的路由器都不可引入任何外部的路由(包括靜態路由)。
2、自治系統外的ASE路由不可以進入到NSSA區域中,但是NSSA區域內的路由器引入的ASE路由可以在NSSA中傳播並發送到區域之外。即:取消了STUB關於ASE的雙向傳播的限制(區域外的進不來,區域里的也出不去),改為單向限制(區域外的進不來,區域里的能出去)。
❺ ospf lsa-4匯總
第四類LSA也就是ASBR-summary-LSA。是由ABR產生的,這個是個關鍵信息。
作用:描述到ASBR的路由,通告給除ASBR所在區域的其他相關區域。(這個相關區域是指除ABR所處區域的來源區域)
從這里可以看出LSA-4,是與LSA-5並存的。回頭再看一下LSA-5:是由ASBR生成(ASBR並不一定位於AS的邊界,它可能是區域內路由器,也可能是ABR。只要一台OSPF路由器引入了外部路由的信息,它就成為ASBR),描述了到AS外部的路由,傳遞到整個AS(STUB區域除外)
從這里看,LSA-5是可以跨區域傳遞的,ABR不會阻斷,為什麼還要LSA-4?因為LSA-5經過ABR之後不會丟失Router ID(比如1.1.1.1)信息,與LSA-1不同,所以如果不是與LSA-5同一個區域是不知道如何到達下一跳的(1.1.1.1)。這時就需要LSA-4,就是通知給相關區域到ASBR(1.1.1.1)經過我LSA-4(同時也是ABR)就可以了
這樣表達應該就容易明白一些,主要是要搞明白LSA-3轉發的路由包含哪些信息
❻ OSPF協議中,什麼是LSA,它在路由器中的作用是什麼
LSA是鏈路狀態通告,它在路由器中又分為6類通告,每類通告在哪裡用的上,很復雜!
1、路由器lsa (router lsa)
由區域內所有路由器產生,並且只能在本個區域內泛洪廣播。
這些最基本的lsa通告列出了路由器所有的鏈路和介面,並指明了它們的狀態和沿每條鏈路方向出站的代價。
2、網路lsa (network lsa)
由區域內的dr或bdr路由器產生,報文包括dr和bdr連接的路由器的鏈路信息。
網路lsa也僅僅在產生這條網路lsa的區域內部進行泛洪。
3、網路匯總lsa (network summary lsa)
由abr產生,可以通知本區域內的路由器通往區域外的路由信息。
在一個區域外部但是仍然在一個ospf自治系統內部的預設路由也可以通過這種lsa來通告。
如果一台abr路由器經過骨幹區域從其他的abr路由器收到多條網路匯總lsa,那麼這台始發的abr路由器將會選擇這些lsa通告中代價最低的lsa,並且將這個lsa的最低代價通告給與它相連的非骨幹區域。
4、asbr匯總lsa (asbr summary lsa)
也是由abr產生,但是它是一條主機路由,指向asbr路由器地址的路由。
5、自治系統外部lsa (autonomous system external lsa)
由asbr產生,告訴相同自治區的路由器通往外部自治區的路徑。
自治系統外部lsa是惟一不和具體的區域相關聯的lsa通告,將在整個自治系統中進行泛洪。
6、nssa外部lsa (nssa external lsa)
由asbr產生,幾乎和lsa 5通告是相同的,但nssa外部lsa通告僅僅在始發這個nssa外部lsa通告的非純末梢區域內部進行泛洪。
在nssa區域中,當有一個路由器是asbr時,不得不產生lsa 5報文,但是nssa中不能有lsa 5報文,所有asbr產生lsa 7報文,發給本區域的路由器。
大致就是這樣幾個知識點....
❼ 如何過濾ospf中的lsa3
過濾進入某AREA的LSA3
Command Purpose
Router(config)# router ospf process-id
Configures the router to run an OSPF process.
Router(config-router)# area area-id filter-list prefixprefix-list-name in
Configures the router to filter interarea routes into the specified area.
Router(config-router)# ip prefix-list list-name [seq seq-value] deny |
permit network/len [ge ge-value] [le le-value]
Creates a prefix list with the name specified for thelist-name argument.
過濾從某AREA出去的LSA3
Router(config)# router ospf process-id
Configures the router to run an OSPF process.
Router(config-router)# area area-id filter-list prefix prefix-list-name out
Configures the router to filter interarea routes out of the specified area.
Router(config-router)# ip prefix-list list-name [seq seq-value] deny |
permit network/len [ge ge-value] [lele-value]
Creates a prefix list with the name specified for the list-name argument.
❽ 發一段兩個區域四五台路由的ospf的lsa的報文!!好的加分
LSA1,路由器LSA,是有區域內部的路由器發出的,也就是說每個路由器都會發出的LSA通告,簡單的理解可以說是,內部路由器把自己的路由器信息發送出去,用於選擇DR和BDR。
LSA2,是有區域內部的DR發出的,用於通告本區域匯總過來的路由信息。這樣區域內部的所有路由器都可以知道自己所在區域的所有路由信息。
總結:LSA1和LSA2可以讓區域內的路由器學習到本區域的所有路由信息。
LSA3,是ABR發出的,用於交流區域與區域之間的路由信息。因為ABR跨了兩個區域,知道兩個區域的所有信息,那麼ABR要把兩個區域的路由信息相互交換,所發生的鏈路通告就是LSA3,。
總結:LSA1、LSA2、LSA3可以將整個ospf這個AS自治系統中的路由器學習到所有的ospf自製系統中所有的路由信息。
LSA4:也是ABR發出的,用於告訴區域內部的路由器誰是ASBR。因為LSA1、LSA2、LSA3可以將路由器學習到所有的ospf內部路由信息,那麼要向外AS通信,就必須經過ASBR,而且還要學習到外部自製系統的路由條目,而外部自製系統的路由條目是有ASBR發送過來的,那麼內部路由器要學習這些條目就必須知道誰是ASBR,LSA4就是告訴區域內部路由器,誰是ASBR的。
LSA5:是ASBR發出的,把外部的路由信息給引到OSPF自製系統內部,和把OSPF內部路由信息給引出去。
LSA7:和LSA5功能一樣,只不過只能在NSSA區域泛洪、。
想知道路由器中發送的LSA報文,要先知道每個ospf報文的含義。而且還要知道,ospf路由器之間建立鄰接關系所發送的報文,如hello報文,DBD報文,LSR報文,LSU報文,LSAck報文等。。我以前是帶網路技術課程的老師,又不懂的可以發消息給我。
❾ 詳細介紹下OSPF的7種LSA的類型
由於OSPF協議定義了多種路由器的類型,因而定義多種LSA通告的類型也是必要的。
例如:一台DR路由器必須通告多路訪問鏈路和所有與這條鏈路相連的路由器,而其他類型的路由器將不需要通告這種類型的信息。
OSPF的七種類型LSA:
1、路由器LSA (Router LSA)
由區域內所有路由器產生,並且只能在本個區域內泛洪廣播。
這些最基本的LSA通告列出了路由器所有的鏈路和介面,並指明了它們的狀態和沿每條鏈路方向出站的代價。
2、網路LSA (Network LSA)
由區域內的DR或BDR路由器產生,報文包括DR和BDR連接的路由器的鏈路信息。
網路LSA也僅僅在產生這條網路LSA的區域內部進行泛洪。
3、網路匯總LSA (Network summary LSA)
由ABR產生,可以通知本區域內的路由器通往區域外的路由信息。
在一個區域外部但是仍然在一個OSPF自治系統內部的預設路由也可以通過這種LSA來通告。
如果一台ABR路由器經過骨幹區域從其他的ABR路由器收到多條網路匯總LSA,那麼這台始發的ABR路由器將會選擇這些LSA通告中代價最低的LSA,並且將這個LSA的最低代價通告給與它相連的非骨幹區域。
4、ASBR匯總LSA (ASBR summary LSA)
也是由ABR產生,但是它是一條主機路由,指向ASBR路由器地址的路由。
5、自治系統外部LSA (Autonomous system external LSA)
由ASBR產生,告訴相同自治區的路由器通往外部自治區的路徑。
自治系統外部LSA是惟一不和具體的區域相關聯的LSA通告,將在整個自治系統中進行泛洪。
6、組成員LSA (Group membership LSA) * 目前不支持組播OSPF (MOSPF協議)
7、NSSA外部LSA (NSSA External LSA)
由ASBR產生,幾乎和LSA 5通告是相同的,但NSSA外部LSA通告僅僅在始發這個NSSA外部LSA通告的非純末梢區域內部進行泛洪。
在NSSA區域中,當有一個路由器是ASBR時,不得不產生LSA 5報文,但是NSSA中不能有LSA 5報文,所有ASBR產生LSA 7報文,發給本區域的路由器。
* 只有一個例外,每台ABR路由器上利用一個類型3來通告預設路由。每一種區域內允許泛洪的LSA類型
區域類型 1&2 3&4 5 7
骨幹區域 允許 允許 允許 不允許
非骨幹(非末梢) 允許 允許 允許 不允許
末梢 允許 允許 允許 不允許
完全末梢 允許 不允許 不允許 不允許
NAAS 允許 允許 不允許 允許
* 只有一個例外,每台ABR路由器上利用一個類型3來通告預設路由。
1 末梢區域:(Stub Area)
不允許AS外部通告(LSA 5)在其內部進行泛洪。在末梢區域邊界的ABR路由器使用網路匯總LSA (LSA 3)向這個區域通告預設路由,而且這條預設路由不會被通告到這個區域的外部去。
Router(config-route)area 1 stub //將Area 1設置成末梢區域
2. 完全末梢區域:(Totally stub)
使用預設路由到達OSPF自治系統外部的目的地址,而且使用預設路由到達這個區域外部的所有目的地址,完全末梢區域的ABR路由器不僅阻塞LSA 5,也阻塞所有的匯總LSA——除了通告預設路由的那一條類型3。
Router(config-route)#area 1 stub no-summary //將Area 1設置成完全末梢區域,此時會將類型3用默認路由代替,NO-summary的作用是將類型3、4用默認路由簡化
3 非純末梢區域(Not-so-stubby-area)
允許外部路由通告到OSPF自治系統內部,而同時保留自治系統的其餘部分的末梢區域特徵,ASBR將始發類型7的LSA來通告那些外部網路,這些NAAS外部LSA將在整個NAAS區域中泛洪,在ABR上被阻塞。ABR會將類型7的轉化為類型5通告到其他區域中。
❿ OSPF特殊區域--STUB區域和NSSA區域(七類LSA)、OSPF路由匯總、認證
Stub區域是一種可選的配置屬性,但並不建議將每個區域都配置為區域。通常來說,區域位於自治系統的末梢,是那些只有一個的非骨幹區域
過濾 三 、四、五類LSA
其他特點與stub一致
配置
NSSA區域和Stub區域有許多相似的地方。兩者的差別在於, NSSA區域能夠將自治域外部路由引入並傳播到整個OSPF自治域中 ,同時又不會學習來自OSPF網路其它區域的外部路由
過濾4、5類LSA
ABR會產生3類的默認路由知道數據轉發
支持引入外部路由,以7類LSA的形式發布
過濾3、4、5類LSA
其他特點與NSSA區域一致
問題1:stub區域的路由器能否與普通區域路由器建立鄰居關系
兩種匯總方式:
注意:
一邊為介面認證,一邊為區域認證,可以認證成功(只要保證認證類型+密鑰一致)