OSPF的優化(減少LSA的更新量)

OSPF的優化(減少LSA的更新量)

  1. 彙總——減少骨幹區域的跟新量;將非骨幹區域或域外進行彙總
  2. 特殊區域——減少各個非骨幹區域的更新量(非骨幹區域不學其他區域的路由只學習自己本區域的路由然後一個缺省指向骨幹區域)

【1】彙總

1)域間路由彙總

將一個區域彙總後傳遞到其他區域—彙總的3類LSA;1/2類LS不可以進行彙總,因爲傳遞的是拓撲;爲了減少區域間LSA的更新量,儘量將每一個區域的IP地址,合理規劃,一個區域可以合成一個網段。
在ABR上操作—彙總的同時,本地自動生成空接口防環路由

R4(config)#router ospf 1 
R4(config-router)#area 2 range 5.5.4.0 255.255.252.0
本地通過區域2的LAS1/2類計算所得路由纔可以彙總;

2)域外路由彙總

將域外共享進入的路由進行彙總配置;彙總的是5/7類的LSA;只能在ASBR上配置,彙總後本地生成空接口防環路由

R1(config)#router ospf 1 
R1(config-router)#summary-address 99.1.0.0 255.255.252.0

【2】特殊區域 (條件:不能是骨幹區域,不能存在虛鏈路)

(1)不存在ASBR

1)末梢區域,該區域拒接4/5類LSA;自動由該區域的合法ABR(連接了骨幹的ABR),向該區域發佈一條3類的缺省路由

R5(config)#router ospf 1 
R5(config-router)#area 2 stub

切記:該區域內所有設備均需配置,否則無法建立鄰居關係

2)完全末梢區域,該區域在末梢區域的基礎上進一步拒絕3類LSA,僅保留一條3類的缺省路由
做法:將該區域配置成末梢區域,然後僅需要在ABR上定義完全即可

R4(config)#router ospf 1 
R4(config-router)#area 2 stub no-summary(summary是三類LSA的叫法)

(2)存在ASBR

1)NSSA(非完全末梢區域)—— 該區域拒絕4/5類LSA,不自動產生缺省路由

R2(config)#router ospf 1 
R2(config-router)#area 1 nssa

切記:該區域內所有設備均需配置,否則無法建立鄰居關係

其意義在於減少拓撲中其他區域的ASBR所產生的4/5類LSA,同時由於NSSA一旦使用不當,將導致環路,爲了避免該現象,必須要管理員在確定網絡無環的情況下手動添加缺省路由

在這裏插入圖片描述
把a1定義爲NSSA,看似沒有減少多少更新量,只是減少了一個a0的四類LSA。其實不然,它是減少拓撲中其他區域的ASBR產生的4/5類LSA,如左邊RIP區域產生的4、5類LSA

2)完全NSSA—— 在NSSA的基礎上,進一步拒絕3類LSA,由本區域的ABR自動產生3類缺省,使用前請確定環路問題

做法:先將該區域爲NSSA,然後僅需要在ABR 上定義完全即可

把其他動態路由以七類LSA傳向a0,從該NSSA區域進入其他正常區域時轉換爲5類

注:在使用特殊區域時,重點關注ISP所在位置,它連接在哪個區域,該區域不得調配爲任何特殊區域;(就怕運營商沒連接在區域0,連在其他區域,該區域不得調配爲任何特殊區域,否則就會出環)

在這裏插入圖片描述

若a1爲ISP,則a0一個缺省指向a1,若將a1設爲特殊區域,則會有一個3類缺省指向a0,則成環路。

發佈了23 篇原創文章 · 獲贊 3 · 訪問量 2512
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章