應該是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