天天看點

OSPF區域設計

ospf的區域設計

正常的區域有:骨幹區域,正常區域

非正常的區域有:脫節區域

特殊區域:stub,totally stub,NSSA,totally NSSA

設定非正常區域的目的在于隔離LSA,以節省網絡資源

2.脫節區域:沒有和骨幹區域相連的正常區域

産生的影響:脫節區域内的路由器無法學習到其他區域路由器的資訊(學習不到路由)

圖1

OSPF區域設計

解決辦法:

①虛鍊路virtual-link(兩邊都得配置)

部署:

Router ospf 1

Area +穿越的區域+virtual-link+對方RID

如圖1中,area 1 是需要穿過的區域

R3:

area 1 virtual-link 2.2.2.2

R2:

area 1 virtual-link 3.3.3.3

②隧道tunnel

GRE:通用路由封裝

部署:

R2:

interface tunnel 0

  ip add 172.16.1.1 255.255.255.0

  ip ospf 1 area 0

  tunnel source 23.1.1.2

  tunnel destination  23.1.1.3

router ospf 1

  network 172.16.1.0 0.0.0.255 a 0

R3:

interface tunnel 0

  ip add 172.16.1.2 255.255.255.0

  ip ospf 1 area 0

  tunnel source 23.1.1.3

  tunnel destination  23.1.1.2

router ospf 1

  network 172.16.1.0 0.0.0.255 a 0

③單點雙向重分發

部署:

R3:

router ospf 1

   router-id 3.3.3.3

   netw 23.1.1.0 0.0.0.255 a 1

   netw 3.3.3.3 0.0.0.0 a 1

router ospf 2

   router-id 33.33.33.33

   netw 34.1.1.0 0.0.0.255 a 

router ospf 1

  redistribute ospf 2 subnets                      

router ospf 2

  redistribute ospf 1 subnets

3.特殊區域

①stub區域(末梢區域)

作用:阻止LSA4/5(域外路由資訊)進入Stub區域,縮小了區域内路由器的LSDB,降低記憶體消耗

末梢區域的ABR會向STUB區域内的路由器下發一條LSA3預設路由

部署:

router ospf 1

Area 1 stub

注意:

1、必須将Stub區域的所有路由器都配成Stub

2、Area 0不能配成Stub

3、虛鍊路不能穿越Stub區域

4、Stub區域中不能出現ASBR(即末梢區域的路由器不能再添加外部區域了)

OSPF區域設計

配置stub前路由表:

OSPF區域設計

配置stub後路由表

OSPF區域設計

②totally stub    (多阻止LSA3,使得所有ospf路由資訊,聚合成一個預設路由)

部署:

先配置出一個stub區域,然後在ABR上:

router ospf 1

  area 3 stub no-summary   //(隻需在ABR上做)

OSPF區域設計

在stu的基礎上進一步簡化路由表

③NSSA(not-so-stub area 連了尾巴的stub)

本來stub已經不能添加外部區域了,但是有時候由不得不添加,是以就引入NSSA,NSSA隔離LSA4/5,并且可以存在ASBR,ASBR會引入外部路由,但是以LSA7引入的,隻有NSSA區域中才會現LSA7,NSSA區域的邊界ABR會将LSA7轉成LSA5,傳播到其他區域。這時,ABR也成為了ASBR,因為它也引入了LSA5。其它區域路由器看到LSA5的通告路由器是ABR。

就是在圖2的R3,R4配置。

并且R6中的外部路由資訊不能通過NSSA網絡(R4:我才不要其他路由器的尾巴(外部路由資訊)呢!)

部署

區域内的所有路由器:

Router ospf 1

Area 2 nssa

NSSA不會自動下發預設路由(7型預設路由)

Area 2 nssa Default-information-originate(ABR上,即圖2R3)

R4配置NSSA後的路由表

OSPF區域設計

④totally NSSA(連了尾巴的totally stub)

cisco私有特性

Totally NSSA,能阻止LSA3/4/5,并且由ABR産生LSA3預設路由傳播到NSSA其他路由器

部署

Router ospf 1

Area 2 nssa no-summary(ABR上)

OSPF區域設計

繼續閱讀