OSPF特殊区域及其他特性
多區域的好處:
1、減少lsdb的大小,節約帶寬
2、提高路由的效率:縮減部分路由器的OSPF路由條目,降低路由收斂的復雜度,對某些特定的lsa,可以在區域邊界上,實現匯總/過濾/控制,而實現全網互通
3、提高網絡的穩定性:當某個區域的某條路由出現抖動時,可以減少受影響的波及面
4、減少設備性能消耗
OSPF特殊區域產生原因:
減少LSA條目數量和路由表規模,減少設備性能對功能實現帶來的條件限制
減少LSDB的規模
減少LSDB規模的好處:
1.提高路由效率
2.提高網絡的穩定性
3.減少設備性能的消耗
減少LSA:
2類:改變網絡類型
3類:域間路由匯總
4/5類:域外路由匯總(有幾條5類就有幾條4類)
特殊區域不能在area 0做
不能在ABR設備上配置指向外部路由的缺省路由,否則會產生環路
傳輸區域和末端區域:
傳輸區域:除了承載本區域發起的流量和訪問本區域的流量外,還承載了源IP和目的IP都不屬于本區域的流量(其他區域),即“穿越型流量”,如Area 0。
末端區域:只承載本區域發起的流量和訪問本區域的流量,不提供流量中轉,起于也終于,如Area 1
對于末端區域,需要考慮下幾個問題:
1. 保存到達其他區域明細路由的必要性:訪問其他區域通過單一出口,“匯總”路由相對明細路由更為簡潔。
2. 設備性能:網絡建設與維護必須要考慮成本因素。末端區域中可選擇部署性能相對較低的路由器
特殊區域:只要做了特殊區域,那么這個區域的所有設備都要設置為特殊區域
Stub區域(末節區域):
特性:
Stub區域的ABR不向Stub區域內傳播它接收到的自治系統外部路由(過濾四類/五類LSA),Stub區域中路由器的LSDB、路由表規模都會大大減小
為保證Stub區域能夠到達自治系統外部,Stub區域的ABR將生成一條缺省的3類LSA,并發布給Stub區域中的其他路由器
,配置Stub區域時需要注意下列幾點:
? 骨干區域不能被配置為Stub區域
? 如果要將一個區域配置成Stub區域,則該區域中的所有路由器必須都要配置成Stub路由器
? Stub區域內不能存在ASBR,自治系統外部路由不能在本區域內傳播
? 虛連接不能穿越Stub區域建立
Stub區域的OSPF路由表:
配置Stub區域后,所有自治系統外部路由均由一條三類的默認路由代替
除路由條目的減少外,當外部網絡發生變化后,Stub區域內的路由器是不會直接受到影響的
配置:所屬區域路由器都需要配置命令
華為:ospf 1
area 0.0.0.1
Stub
思科:router ospf 1
area 1 stub
應用場景:分支機構且沒有與其它單位互聯(下面沒有下聯節點),需要知道其它區域明細路由條目,不需要知道外部路由條目,設備內存利用率不算太高,內部網絡(所屬區域)中不需要重分布路由的情況
Totally Stub區域(完全末節區域):
特性:
Totally Stub區域既不允許自治系統外部路由/區域間路由在本區域內傳播。(過濾三類LSA、四類、五類LSA)
ABR設備產生一條缺省的3類LSA,目的是為了讓Totally stub區域具備訪問域間和外部網絡
Totally Stub區域的OSPF路由表:
配置:需要在所屬區域的所有設備都配置
華為:ospf 1
area 0.0.0.1
stub no-summary
思科:router ospf 1
area 1 stub no-summary
應用場景:分支機構且沒有下聯節點,不需要知道外部(重分發)及其它區域間明細路由條目,設備內存利用率較高,內部網絡(所屬區域)中不需要重分布路由的情況
Stub區域、Totally Stub區域存在的問題
Stub、Totally Stub解決了末端區域維護過大LSDB帶來的問題,但對于某些特定場景,Stub、Totally Stub并不是最佳解決方案
RTD和RTA同時連接到某一外部網絡,RTA引入外部路由到OSPF域,RTD所在的Area 1為減小LSDB規模被設置為Stub或Totally Stub區域。RTD訪問外部網絡的路徑是“RTD->RTB->RTA->外部網絡”,顯然相對于RTD直接訪問外部網絡而言,這是一條次優路徑
OSPF規定Stub區域是不能引入外部路由的,這樣可以避免大量外部路由對Stub區域設備資源的消耗
對于既需要引入外部路由又要避免外部路由帶來的資源消耗的場景,Stub和Totally Stub區域就不能滿足需求了
NSSA區域與Totally NSSA區域:
NSSA LSA(七類LSA):
? 七類LSA是為了支持NSSA區域而新增的一種LSA類型,用于描述NSSA區域引入的外部路由信息。
? 七類LSA由NSSA區域的ASBR產生,其擴散范圍僅限于ASBR所在的NSSA區域。
? 缺省路由也可以通過七類LSA來產生,用于指導流量流向其它自治域。
七類LSA轉換為五類LSA:
? NSSA區域的ABR收到七類LSA時,會有選擇地將其轉換為五類LSA,以便將外部路由信息通告到OSPF網絡的其它區域。
? NSSA區域有多個ABR時,進行7類LSA與5類LSA轉換的是Router ID最大的ABR。
七轉五時默認會繼承七類的FA地址
可以通過命令讓轉換器在轉換時,抑制FA地址:nssa suppress-forwarding-address
NSSA區域:次末節區域
特性:
過濾4/5類LSA,不過濾1/2以及3類明細的LSA
允許本區域存在ASBR設備
ASBR設備引入的外部路由將以7類LSA的形式進行傳遞,ABR收到七類LSA時,會有選擇地將其轉換為五類LSA,以便將外部路由信息通告到OSPF網絡的其它區域
同時會產生一條缺省的七類LSA,其目的是為了NSSA區域的設備能夠訪問其他區域引入的外部路由
與Stub區域相比:NSSA區域能夠將自治域外部路由引入并傳播到整個OSPF自治域中,同時又不會學習來自OSPF網絡其它區域的外部路由
配置:所屬區域路由器都需要配置(包括ABR區域邊界路由)
華為:ospf 1
area 0.0.0.1
nssa
思科:router ospf 1
area 1 nssa default-information-originate
應用場景:分支機構有下聯單位(下聯節點)的情況,而且需要重分發路由條目,不需要知道其它區域發布過來的外部明細路由,需要知道其它其區域匯總的域間明細路由等情況
Totally NSSA區域:完全次末節區域:
特性:
過濾3/4/5類LSA
允許本區域存在ASBR設備,
外部路由將以7類LSA的形式傳遞路由,同時會產生一條缺省的三類和一條七類LSA,其目的是為了NSSA區域的設備能夠訪問域間和其他區域引入的外部路由
對于缺省的3類LSA和缺省的7類的LSA存在,我們會用缺省的3類LSA訪問外部路由
原因:域間路由優于域外路由 (域間:10;域外:150)
配置:所屬區域路由器都需要配置
華為:ospf 1
area 0.0.0.1
nssa no-summary
思科:router ospf 1
area 1 nssa no-summary
應用場景:分支機構有下聯單位(下聯節點)的情況,而且需要重分發路由條目,不需要知道其它區域發布過來的外部明細路由及其它其區域匯總的域間明細路由,設備內存利有率高等情況
NSSA區域與Totally NSSA區域的LSDB:
配置了NSSA區域的ABR產生一條七類LSA缺省路由
配置了Totally NSSA區域的ABR會自動產生一條三類LSA缺省路由
路由匯總:路由匯總只能匯總路由信息
SPF路由匯總優點:
1、節約鏈路帶寬資源
2、節約硬件資源(CPU和內存資源)
3、隱藏網絡的不穩定性
4、降低了網絡故障的影響范圍
區域間路由匯總:匯總3類LSA
作用:可以減小路由表的規模,提高路由查找速度
可以避免網絡中的路由振蕩,在一定程度上提高了網絡的穩定性(路由匯總是指將多條連續的IP前綴匯總成一條路由前綴。如果被匯總的IP地址范圍內的某條鏈路頻繁Up和Down,該變化并不會通告給被匯總的IP地址范圍外的設備)
在ABR上執行:abr-summary
ABR向其它區域發送路由信息時,以網段為單位生成三類LSA。如果該區域中存在一些連續的網段,則可以通過命令將這些連續的網段匯總成一個網段。這樣ABR只發送一條匯總后的三類LSA,所有屬于命令指定的匯總網段范圍的LSA將不會再被單獨發送出去
如圖所示,Area 1中存在8個連續網段,匯總前RTB將產生8條三類LSA。在RTB上配置匯總后,RTB僅產生1條三類LSA并泛洪到Area 0。
外部路由匯總:匯總5類LSA
在ASBR上執行(或7轉5的設備上):asbr-summary
配置ASBR匯總后,ASBR將對引入的外部路由進行匯總。NSSA區域的ASBR也可以對引入NSSA區域的外部路由進行匯總
如果設備既是NSAA區域的ASBR又是ABR,則可在將七類LSA轉換成五類LSA時對相應前綴進行匯總
網絡發生故障后,路由協議的收斂速度也是衡量路由協議的重要參考依據之一
OSPF更新機制:保證路由計算的準確性,需要保證LSA的可靠性
定時更新:為了防止LSA條目達到最大生存時間而被刪除
LSA每1800s更新一次,3600s失效。
每個LSA條目維持一個老化計時器(3600s),當計時器超時,此LSA將從LSDB中刪除
觸發更新:為了加快收斂速度
當鏈路狀態發生變化之后,立即發送鏈路狀態更新
1.根據序列號
2.根據age
可用于撤銷路由:手動將LSA老化時間改為3600s
OSPF認證機制:
安全隱患:
解決:認證
? OSPF支持認證功能,只有通過認證的OSPF路由器才能正常建立鄰居關系,交互信息
? 兩種認證方式:
? 區域認證方式
? 接口認證方式
當兩種認證方式都存在時,優先使用接口認證方式
? 支持的認證模式分為null(不認證)、simple(明文)、MD5以及HMAC-MD5
OSPF頭部攜帶認證類型/信息,所以配置了認證的所有OSPF報文都要認證
配置網絡類型:OSPF network nbma總結
以上是生活随笔為你收集整理的OSPF特殊区域及其他特性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做网站需要哪些费用?(维护方面)
- 下一篇: win10下安装deepin双系统的坑: