華爲的Stub和NSSA區域基本配置

拓撲圖如下:
 
AR1的E0/0/1的地址是192.168.12.1 /24
AR1的E0/0/0的地址是192.168.15.1/24
AR2的E0/0/1的地址是192.168.12.2/24
AR2的E0/0/0的地址是192.168.23.2/24
AR3的E0/0/0的地址是192.168.23.3/24
AR3的E0/0/1的地址是192.168.34.3/24
AR4的E0/0/1的地址是192.168.34.4/24
AR5的E0/0/0的地址是192.168.15.5/24
AR5的E0/0/1的地址是192.168.56.5/24
AR6的E0/0/1的地址是192.168.56.6/24
AR1的環回口的loopback0地址是1.1.1.1/32
AR2的環回口的loopback0地址是2.2.2.2/32
AR3的環回口的loopback0地址是3.3.3.3/32
AR4的環回口的loopback0地址是4.4.4.4/32
AR5的環回口的loopback0地址是5.5.5.5/32
AR6的環回口的loopback0地址是6.6.6.6/32
配置Area2Stub區域
查看AR4ABRASBR信息
查看AR4OSPF路由表
AR4所在的區域爲普通區域時,可以看到路由表中存在AS外部路由(看上圖)
配置Area2Stub區域
配置AR4
<AR4>system-view
[AR4]ospf 1
[AR4-ospf-1]area 2
[AR4-ospf-1-area-0.0.0.2]stub
 
[AR4-ospf-1-area-0.0.0.2]quit
[AR4-ospf-1]quit
配置AR3
<AR3>system-view
 
[AR3]ospf 1
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]stub
[AR3-ospf-1-area-0.0.0.2]quit
[AR3-ospf-1]quit
顯示AR4的路由表
AR4配置爲Stub區域時,已經看不到AS外部的路由,取而代之的是一條缺少路由
用display ospf abr-asbr也沒有ASBR的信息
配置禁止向Stub區域通告Type3 LSA
配置AR3
[AR3]ospf 1
 
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]stub no-summary
配置AR4
[AR4]ospf 1
[AR4-ospf-1]area 2
[AR4-ospf-1-area-0.0.0.2]stub no-summary
顯示AR4的路由表
   禁止向Stub區域通告Summary LSA後,Stub路由器的路由表項進一步減少,只保留了一條通往區域外部的缺省路由
配置Area1NSSA區域
配置AR2
[AR2]ospf 1
 
[AR2-ospf-1]area 1
[AR2-ospf-1-area-0.0.0.1]nssa
配置AR1
 
[AR1]ospf 1
[AR1-ospf-1]area 1
[AR1-ospf-1-area-0.0.0.1]nssa
在AR2顯示路由表,學到的外部路由是由NSSA這個區域通告的,7類的LSA
在AR4上學到的路由不是的,它還是以5類LSA通告的
   這是因爲NSSA只對屬於它區域裏的成員通告外部的路由,也就是將5類的LSA翻譯成7類的LSA,所以只有Area1的成員才能學到7LSA通告的外部路由。AR2這是時就需要將學到外部路由通告到其它的ospff域內的成員,將7爲的LSA翻譯成5LSA來通告,那麼AR2它不僅是一個ABR,還是一個ASBR路由器
在AR4用dis ospf abr-asbr這個命令來查看ABR和ASBR的信息
路由彙總
在AR4的環回口添加4 個網絡號,以便彙總
[AR4]int loo1
[AR4-LoopBack1]ip add 4.4.0.1 24
 
[AR4-LoopBack1]int loo2
[AR4-LoopBack2]ip add 4.4.1.1 24
[AR4-LoopBack2]int loo3
[AR4-LoopBack3]ip add 4.4.2.1 24
[AR4-LoopBack3]int loo4
[AR4-LoopBack4]ip add 4.4.3.1 24
在AR5的環回口也添加4 個網絡號,以便彙總
[AR5]int loo1
 
[AR5-LoopBack1]ip add 5.5.0.1 24
[AR5-LoopBack1]
[AR5-LoopBack1]int loo2
 
[AR5-LoopBack2]ip add 5.5.1.1 24
[AR5-LoopBack2]
[AR5-LoopBack2]int loo3
[AR5-LoopBack3]ip add 5.5.2.1 24
[AR5-LoopBack3]
[AR5-LoopBack3]int loo4
[AR5-LoopBack4]ip add 5.5.3.1 24
在AR4上通告一下我剛剛加的那4個IP地址
[AR4]ospf 1
 
 
[AR4-ospf-1]area 2
[AR4-ospf-1-area-0.0.0.2]network 4.4.0.0 0.0.3.255   //直接通告了彙總的路由
但是在R3學到的仍然是明細路由,通告出去的還是明細的。顯示AR2的路由表
所以要在AR3路由聚合(ABR路由上做)
[AR3]ospf 1 
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]abr-summary 4.4.0.0 255.255.252.0 // 是在ABR的路由上用這個命令做聚合
顯示AR2路由學到了聚合的路由
在AR5上通告了那4個地址後,在AR1上學到的也是明細,通告給AR2還是明細的
在AR1上做聚合
[AR1]ospf 1
 
 
[AR1-ospf-1]asbr-summary 5.5.0.0 255.255.252.0 //在ASBR的路由器上用這個命令來做路由聚合
這時在AR2上學到的是彙總後的路由了
 
 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章