天天看點

OSPF中使用完全次末節區域--total nssa

應該是CCNP的新增内容。cisco的nssa在我印象中是沒有total nssa的概念的,因為nssa本來是被定義為一個臨時的、屬于過渡性質的區域。在ospf裡,任何不屬于backbone(area 0)的區域都應該盡可能的被stub化,或者total stub化。當然,有了一個total nssa的概念,可以減少非backbone的路由器中路由表的數量,對于相對性能較差的路由器的确是個好指令。

配置上,非abr的路由器,其total nssa的配置與普通nssa配置一緻。隻是在abr上(這裡注意的是,有差别的配置是在abr上,而非asbr上)增加了no-summary參數。因為以前我是在netsim上做試驗的,沒有dynamips的指令齊全,不知道是否有該指令。從show ip ospf database上看,nssa裡面的路由器減少了3類和5類的lsa。

分析一下total nssa中的ASBR路由表

Gateway of last resort is 172.16.255.2 to network 0.0.0.0

     172.16.0.0/30 is subnetted, 2 subnets

C       172.16.255.0 is directly connected, Serial1/1

O       172.16.255.4 [110/128] via 172.16.255.2, 00:01:44, Serial1/1

     131.131.0.0/24 is subnetted, 2 subnets

R       131.131.1.0 [120/1] via 131.131.2.2, 00:00:20, Serial1/0

C       131.131.2.0 is directly connected, Serial1/0

O*IA 0.0.0.0/0 [110/129] via 172.16.255.2, 00:01:44, Serial1/1

以下是ABR的路由表

Gateway of last resort is not set

     172.16.0.0/30 is subnetted, 3 subnets

O       172.16.255.0 [110/128] via 172.16.255.5, 00:01:41, Serial1/0

C       172.16.255.4 is directly connected, Serial1/0

C       172.16.255.8 is directly connected, Serial1/1

O N1    131.131.1.0 [110/228] via 172.16.255.5, 00:01:41, Serial1/0

O N1    131.131.2.0 [110/228] via 172.16.255.5, 00:01:41, Serial1/0

O E1 192.168.1.0/24 [110/164] via 172.16.255.10, 00:01:41, Serial1/1

O E1 192.168.2.0/24 [110/164] via 172.16.255.10, 00:01:41, Serial1/1

以下是ABR的ospf配置

router ospf 100

 router-id 4.4.4.4

 log-adjacency-changes

 area 0 authentication message-digest

 area 1 authentication message-digest

 area 1 nssa no-summary

 network 172.16.255.4 0.0.0.3 area 1

 network 172.16.255.8 0.0.0.3 area 0

從上述路由表及配置上看出,ABR配置了totally nssa後,自動産生了一條到本身的預設路由(若不使用totally nssa,可配置default-imformation originate),并通告到totally nssa中。同時ABR使用LSA 7表示到被轉換目标的路由,而非轉化後的LSA 5。

本文轉自 gole_huang 51CTO部落格,原文連結:http://blog.51cto.com/golehuang/73781

繼續閱讀