18.4 OSPF高級設置

OSPF高級設置

一 路由重分發

不同的自治系統之間要通信,就要配置路由重分發

·路由重分發:路由重分發通常在那些負責從一個自治系統學習路由,然後向一另一個自治系統廣播的路由器上進行配置,即再ASBR上配置

·OSPF重分發路由的路徑類型:重分發路勁類型有兩種

類型1的外部路徑(Type 1 external path,E1):指目的地在OSPF自治系統外部的路徑,表示爲E1;它的代價值是這條路由的外部代價加上到ASBR路由的路徑代價之和

類型2的外部路徑(Type 2 external path,E2):也是指目的地在OSPF自治系統外部的路徑,表示爲E2;它只需要考慮外部路由在外部的代價,而忽略到達ASBR路由器的內部代價

默認條件下是類型2的外部路徑

如:路由器A有兩條到達外部目的網絡10.1.2.0的路徑

二路由重分發配置

·路由重發前注意事項

·決定在哪兒添加新的協議

·確定自治系統邊界路由器

·決定哪個協議在覈心,哪個在邊界

·決定進行路由重發的方向

·路由重分發配置命令

Router(config-router)#redistribute protocol [metric metric- value] [metric-type type-value] [subnets]

Protocol:重分發的源路由協議;static(重分發靜態路由)、connected(重分發直連路由)、ospf(重分發另一個OSPF進程的路由)

Metric:可選;重分發路由的度量值

metric-type:指定重分發路由的類型;即E1或E2;默認是E2

subnets:連其子網一起宣告

·RIP和OSPF之間的重分發配置

在兩者的邊界路由器上的配置

Router(config )#router rip

Router(config-router)#redistribute ospf 1 metric 10    OSPF路由重分發到RIP路由中,跳數爲10(必須指定metric值)

Router(config )#router ospf 1

Router(config-router)#redistribute rip subnets        RIP路由重分發到OSPF路由中,作爲類型2的外部路由;默認代價爲20(可以不指定)

·重分發靜態路由

在靜態區域和OSPF區域的邊界路由器上的配置

Router(config )#router ospf 1

Router(config-router)#redistribute static subnets     static路由重分發到ospf中

其他路由無法重發到Static路由;需要配置靜態路由實現到達其他網絡

·重分發默認路由

在連接互聯網的邊界路由器上的配置(網關)

Router(config )#router ospf 1

Router(config-router)#default-information originate    默認路由重分發到"互聯網"

·重分發直連路由

在靜態區域和OSPF區域的邊界路由器上的配置

Router(config )#router ospf 1

Router(config-router)#redistribute connected subnets

三 NSSA區域

由於OSPF網絡中末梢區域不允許存在自治系統邊界路由器(ASBR),所以在屬於stub區域的路由器上配置重分發路由到其他區域時無法實現的

·非純末梢區域(NSSA)概述

Area0連接的area2是一個被設置爲末梢區域,但是當它需要連接到另一個自治系統(RIP)時,就要出現ASBR,此時它將成爲一個非純末梢區域NSSA

·NSSA工作過程:如圖,RIP區域的路由器只需要有一條默認路由只想ASBR路由器即可;而NSSA區域就需要學習RIP中的路由條目;NSSA成爲非純末梢區域允許外部通告到OSPF自治系統內部,而同時保留其餘部分末梢區域的特徵;ASBR始發類型7的通告,但只在NSSA區域內泛洪,當到達NSSA區域中的ABR時,ABR會將通告轉換爲類型5,並泛紅到其他區域中

在NSSA區域中引入外部路由後,在NSSA區域中路由器的路由表中顯示爲O N1和O N2,分別對應E1和E2

·配置NSSA區域命令

在ASBR和ABR上配置

Router(config-router)#area area-id nssa [no-summary]

no-summary:可選;在ABR上配置NSSA時如果使用該選項,除了通告一條指向ABR的默認路由類型3外,其他類型會在NSSA區域內被阻止

例如:如圖;area1是NSSA區域,在R2使用area 1 nssa配置後,ABR不會通告R1指向ABR的類型3的默認路由,因此NSSA區域無法獲取其他區域重分發的路由條目(RIP;R4);這時可以使用area 1 nssa no-summary來生成默認路由通告;也可以使用area 1 nssa default-information-originate

·OSPF協議總結

1常見的6種LSA

LSA1、LSA2、LSA3、LSA4、LSA5、LSA7

2每一種區域中允許泛洪的LSA

3 OSPF的路徑類型:區域內路徑、區域外路徑、類型1的外部路徑和類型2的外部路徑

4 OSPF的路徑類型的優先級

區域內路徑:  優先級1

區域間路徑:  優先級2

E1外部路徑:  優先級3

E2外部路徑:  優先級4

1表示最高的優先級,4表示最低的優先級

四OSPF地址彙總

在大型網絡中,地址彙總有利於減少路由條目;地址彙總也是通過減少泛洪的LSA數量節省資源;可以通過屏蔽一些網絡不穩定的細節來節省資源

·區域間路由彙總:指區域之間的地址彙總

配置在ABR路由器上

Router(config-router)#network ip-address mask                先宣告彙總後的地址

Router(config-router)#area area-id range ip-address mask        彙總

ip-address mask:彙總後的網段地址

·外部路由彙總:允許一組外部地址彙總爲一條彙總地址,分配到OSPF區域中

配置在ASBR路由器上

Router(config-router)#network ip-address mask

Router(config-router)#summary-address ip-address mask

Router(config-router)#no summary-address    取消彙總

·地址彙總算法:計算彙總後的網段

如圖:實際情況下,需要彙總的網段都是相連的,所以彙總的範圍小,如果不相連,範圍就比較大

在需要彙總的網段中找到最大的,圖中的最大網段爲10.6.0.0/16,分解計算過程

10.6.0.0                255.255.0.0

10.0000 0110.0.0        255.1111 1111.0.0

將爲0位都劃分到網絡位

10.0000 0110.0.0        255.1111 1000.0.0=255.248.0.0=/13

而這些網段都屬於10.0.0.0,所以最後彙總的網段是10.0.0.0/13,反碼爲0.7.255.255

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