那些OSPF中虛鏈路導(dǎo)致環(huán)路的場(chǎng)景
小老虎今天給大家重點(diǎn)講一講OSPF中虛鏈路導(dǎo)致環(huán)路的場(chǎng)景,準(zhǔn)備好了沒,我們要開始啦!
如圖所示,我們?cè)赗2和R4之間建立了一條虛鏈路,R5上有一個(gè)環(huán)回口,地址為5.5.5.5/32宣告進(jìn)Area 2。

1.R4作為區(qū)域2中的ABR(R2和R4之間的vlink建立起來后,R4就成為了一臺(tái)ABR路由器)會(huì)產(chǎn)生關(guān)于5.5.5.5網(wǎng)段的3類lsa,向區(qū)域0和區(qū)域1傳遞。
2.此時(shí)區(qū)域1中關(guān)于5.5.5.5的這個(gè)網(wǎng)段的3類lsa會(huì)傳遞給R3,R3在傳遞給同為同一個(gè)區(qū)域的R2。
3.區(qū)域0中的關(guān)于5.5.5.5這個(gè)網(wǎng)段的3類lsa是通過vlink傳給R2,R2經(jīng)過區(qū)域0傳給R1,R1在傳給R3(注意:R2不能直接傳給R3,因?yàn)镽2和R3之間的鏈路是在區(qū)域1中)。
4.R3作為區(qū)域0和區(qū)域1 的ABR,會(huì)將區(qū)域0中的關(guān)于5.5.5.5的這個(gè)3類lsa在傳回給區(qū)域1 中。
5.此時(shí)分析下R3的情況:(1)由R4產(chǎn)生,在區(qū)域0由R4-R2-R1-R3傳遞過來的。(2)由R4產(chǎn)生,在區(qū)域1中由R4-R3傳遞過來的。
6.從非骨干區(qū)域收到的3類lsa,ABR會(huì)加表,但是不會(huì)計(jì)算路由,即R3收到了這些3類lsa,但是能夠使用的只有從區(qū)域0中傳遞過來的3類lsa。
7.此時(shí)R3要訪問R5的環(huán)回口,會(huì)先把包發(fā)給R1,然后在轉(zhuǎn)交給R2,R2知道去往5.5.5.5 的數(shù)據(jù)包是要交給R4的,但R2去往R4只能經(jīng)過區(qū)域1 傳給R3,所以此時(shí)就產(chǎn)生了環(huán)路:R3-R1-R2-R3。
總結(jié):在華為設(shè)備上此環(huán)路的解決辦法是修改vlink的鄰居建立路由器,在R3與R4之間建立vlink就可以避免此環(huán)路的。
好啦,今天的知識(shí)點(diǎn)OSPF中虛鏈路導(dǎo)致環(huán)路的場(chǎng)景就給大家介紹到這里啦!