OSPF的LSA类型~
OSPF的LSA類型種類繁多,往往讓人頭暈惡心。然后OSPF又是目前應(yīng)用最廣泛的IGP協(xié)議,我們不得不對(duì)它進(jìn)行研究。OSPF的LSA類型一共有11種(之前說(shuō)錯(cuò)12種自己數(shù)來(lái)數(shù)去少一種,哈哈,糾正下),分別是:
LSA1?路由器LSA(Router LSA)
LSA2??網(wǎng)絡(luò)LSA(Network LSA)
LSA3?網(wǎng)絡(luò)匯總LSA(Network summary LSA)
LSA4??ASBR匯總LSA(ASBR summary LSA)
LSA5??自治系統(tǒng)外部LSA?(Autonomous system external LSA)
LSA6??組成員LSA (Group membership LSA)?*目前不支持組播OSPF (MOSPF協(xié)議)
LSA7??NSSA外部LSA (NSSA External LSA)
LSA8??BGP的外部屬性LSA(External attributes LSA for BGP)
LSA9??不透明LSA(本地鏈路范圍)??(opaque LSA)???*目前主要用于MPLS多協(xié)議標(biāo)簽交換協(xié)議
LSA10 不透明LSA(本地區(qū)域范圍) (opaque LSA)???*目前主要用于MPLS多協(xié)議標(biāo)簽交換協(xié)議
LSA11 不透明LSA(AS范圍) (opaque LSA)???*目前主要用于MPLS多協(xié)議標(biāo)簽交換協(xié)議
這11種LSA中,我們主要研究其中的LSA1、2、3、4、5、7。其余的在一些特殊環(huán)境使用,暫時(shí)不對(duì)它們進(jìn)行深入的探討。
請(qǐng)先看一幅圖,此圖涵蓋了我們所研究的6種LSA類型在OSPF環(huán)境中的作用。
* 圖中ADV是通告路由器;ABR是區(qū)域邊界路由器;ASBR是自治系統(tǒng)邊界路由器。
①???LSA1 路由器LSA(Router LSA)
描述路由器的直連鏈路狀態(tài)信息。由每個(gè)發(fā)起路由器通告,只在本區(qū)域內(nèi)傳遞,不會(huì)超過(guò)ABR。
②???LSA2??網(wǎng)絡(luò)LSA(Network LSA)
描述本區(qū)域內(nèi)BMA/NBMA(串行連接信息不會(huì)在此出現(xiàn))的網(wǎng)絡(luò)信息以及連接到此網(wǎng)絡(luò)的路由器。由本BMA/NBMA網(wǎng)絡(luò)的DR或BDR通告,只在本區(qū)域傳遞。
③???LSA3?網(wǎng)絡(luò)匯總LSA(Network summary LSA)
描述OSPF的區(qū)域間路由(在路由表中以?O IA?標(biāo)識(shí))。原LSA 1所描述的路由信息會(huì)由所在區(qū)域的ABR將其轉(zhuǎn)換為L(zhǎng)SA 3。
LSA3可以傳播到整個(gè)OSPF的所有區(qū)域(特殊區(qū)域除外)。由ABR通告。
注意:LSA 3每穿越一個(gè)ABR,其ADV Router都會(huì)發(fā)生改變,ADV Router轉(zhuǎn)變?yōu)樽詈笠淮未┰降腁BR路由器。
④???LSA5??自治系統(tǒng)外部LSA?(Autonomous system external LSA)
沒有看錯(cuò),這里是LSA 5,我們先講LSA 5再反過(guò)來(lái)看LSA 4。
LSA 5描述的是OSPF區(qū)域以外的路由(RIP、EIGRP、BGP等等)。由ASBR所通告,LSA 5可以傳播到整個(gè)OSPF的所有區(qū)域(特殊區(qū)域除外)。
注意:LSA 5的通告路由器在穿越ABR的時(shí)候是不會(huì)改變的。
⑤???LSA4??ASBR匯總LSA(ASBR summary LSA)
LSA 4所承載的內(nèi)容是:ASBR的Router-ID。LSA 4其實(shí)就是圖中R4(通告路由器)將Area 3中R11的Router-ID信息轉(zhuǎn)換為L(zhǎng)SA 4,在整個(gè)OSPF域中泛洪傳播(由于LSA 5的通告路由器在穿越ABR的時(shí)候不會(huì)改變,如圖中Area 3的LSA 5在穿越R4到達(dá)Area 0時(shí),通告路由器不改變?nèi)匀皇荝11,因此除了Area 3,Area 0和其他區(qū)域都不知道R11的信息。此時(shí)就需要LSA 4為Area0和其他區(qū)域提供R11的信息,可以這么說(shuō),LSA 4是為L(zhǎng)SA5所服務(wù)的)。
⑥???OSPF的特殊區(qū)域:Stub Area末梢區(qū)域
在Stub區(qū)域中只有域內(nèi)和域間路由。只允許LSA 3進(jìn)入本區(qū)域,LSA 4/5不允許進(jìn)入。配置Stub區(qū)域后會(huì)在區(qū)域內(nèi)自動(dòng)的生成一條默認(rèn)路由(以便訪問OSPF中其他區(qū)域的網(wǎng)絡(luò))。
⑦???OSPF的特殊區(qū)域:Total Stub Area絕對(duì)末梢區(qū)域
在Total Stub Area中只有本區(qū)域內(nèi)的路由。LSA3/4/5均不允許進(jìn)入本區(qū)域。配置Total Stub Area后會(huì)在區(qū)域內(nèi)自動(dòng)的生成一條默認(rèn)路由(以便訪問OSPF中其他區(qū)域的網(wǎng)絡(luò))。
⑧???OSPF的特殊區(qū)域:NSSA Area次末梢區(qū)域
在NSSA區(qū)域中允許存在ASBR,所以也就可以引入外部路由。這個(gè)外部路由在NSSA區(qū)域內(nèi)以LSA 7存在。當(dāng)此LSA 7路由離開NSSA區(qū)域進(jìn)入別的區(qū)域時(shí),NSSA的ABR會(huì)進(jìn)行LSA 7向LSA 5的轉(zhuǎn)換(如圖Area 6所示)。
本區(qū)域只允許LSA 3進(jìn)入,禁止LSA4/5的進(jìn)入。所以此區(qū)域有域內(nèi)、域間和外部路由。
配置NSSA區(qū)域需要在區(qū)域內(nèi)手工的創(chuàng)建一條默認(rèn)路由(以便訪問OSPF中其他區(qū)域的網(wǎng)絡(luò))。
# router ospf x
# area 6 nssa default-information-originate
⑨???OSPF的特殊區(qū)域:Total NSSA Area絕對(duì)次末梢區(qū)域
在NSSA區(qū)域中允許存在ASBR,所以也就可以引入外部路由。這個(gè)外部路由在NSSA區(qū)域內(nèi)以LSA 7存在。當(dāng)此LSA 7路由離開NSSA區(qū)域進(jìn)入別的區(qū)域時(shí),NSSA的ABR會(huì)進(jìn)行LSA 7向LSA 5的轉(zhuǎn)換(如圖Area 7所示)。
本區(qū)域禁止LSA3/4/5進(jìn)入,只有本區(qū)域內(nèi)路由和外部路由。配置Total NSSA Area后會(huì)在區(qū)域內(nèi)自動(dòng)的生成一條默認(rèn)路由(以便訪問OSPF中其他區(qū)域的網(wǎng)絡(luò))。
轉(zhuǎn)載于:https://blog.51cto.com/513473/1541032
總結(jié)
以上是生活随笔為你收集整理的OSPF的LSA类型~的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么开启PHP 的错误提示?
- 下一篇: EF架构~LinqToEntity里实现