OSPF的NSSA區域應用場景和特徵

這次來介紹的是OSPF的特殊區域中的NSSA區域,那麼NSSA區域的應用場景是什麼樣的呢?

OSPF的NSSA區域應用場景和特徵

我們看這張圖,為了簡化路由表降低路由器負擔,我們可以將area 1,2 配置成為stub區域,但是stub區域內無法將外部as(rip區域)的路由引入進來。這時候我們既想簡化area 1,2中路由器的負擔,又想引入外部區域的路由,可以將area1和2設置為nssa區域。

1. NSSA區域與STUB的差別在於NSSA區域可以引入外部路由並傳播到OSPF自治系統中,而STUB區域不行。

2. Nssa區域的ABR會把7類的lsa轉換成5類,發給其他區域

3. Nssa區域的ASBR重分發進來的外部路由以7類的lsa存在

4. Nssa區域的ABR過濾4類和5類的lsa,重分發到OSPF其他區域的外部路由,Nssa學不到

5. NSSA區域的ABR會向NSSA區域內注入一條默認,用來幫去NSSA區域去往外部區域

在還沒有將區域2設置為nssa區域的時候,我們先來看一下區域2的lsdb信息。

OSPF的NSSA區域應用場景和特徵

我們看到R5上有域間的三類LSA,和區內的一類二類LSA,還有標識ASBR的四類LSA和域外的五類LSA。

為了簡化路由表我們這時候將area2設置為NSSA區域。再看一下R5的LSDB。

OSPF的NSSA區域應用場景和特徵

和之前的LSDB對比,我們發現R4將3類和5類的LSA隔離掉了,並且向NSSA區域內注入了一條默認路由,並且ASBR重分佈進來的外部路由在NSSA區域是以7類的LSA進行呈現的。並且R4會將NSSA區域的7類LSA轉換成5類的LSA發往其他區域,也就意味著,當area2 的路由到達R3的時候,因為R3關於區域1也配置了NSSA,所以area1的路由器收不到去往rip區域的路由。

OSPF的NSSA區域應用場景和特徵

可以看到R2的LSDB中並沒有關於另一個NSSA區域引入的外部路由,是因為R3隔離掉了。

這時候我們在思考一個問題,對於R5來說,無論是去往rip1區域還是去往area1或者0都是依靠默認才能出去,那麼關於R5來說其實這些三類LSA也沒什麼作用,所以我們可以將區域2配置為完全NSSA區域。在NSSA區域的基礎上將3類的LSA也進行過濾。然後看一下R5的LSDB。

OSPF的NSSA區域應用場景和特徵

可以看到配置為完全nssa區域之後,完全NSSA區域的ABR會將3 4 5 類LSA全部進行過濾,更加簡化了路由表。

總結:

NSSA區域:

1. Nssa區域的ABR會把7類的lsa轉換成5類,發給其他區域

2. Nssa區域的ASBR重分發進來的外部路由以7類的lsa存在

3. Nssa區域的ABR過濾4類和5類的lsa,重分發到OSPF其他區域的外部路由,Nssa學不到

4. NSSA區域的ABR會向NSSA區域內注入一條默認,用來幫去NSSA區域去往外部區域

完全NSSA區域:

1. 在NSSA區域的基礎上過濾了3類LSA,並且注入了一條三類的默認路由。


分享到:


相關文章: