第三章 OSPF(三)

2021-10-12 17:21:04 字數 2132 閱讀 2618

3.3 ospf協議特性

3.3.1 路由彙總

當網路規模比較大時,路由器維護的路由資訊也就越多,當網路拓撲中的一處發生改變時,就會導致相應的變更資訊傳播到全網。所以在保證全網可達的前提下,減少網路中路由器的路由表規模是很有必要的。

路由彙總是把一組路由匯聚成一條路由,通過路由彙總可以大大減小路由表的規模,路由彙總前的路由叫明細路由彙總後的路由叫彙總路由。ospf支援兩種彙總模式,一種是在abr上部署,一種實在asbr上部署。

1、在abr上部署路由彙總

命令:

ospf 1

area 1

abr-summary 192.168.0.0 255.255.224.0

— 只有在abr裝置上部署才會生效。

— 彙總路由的cost值可以增加,預設等於彙總前明細路由中cost值最大的那個。

2、在asbr上部署路由彙總

命令:

ospf 1

abr-summary 10.1.0.0 255.255.0.0

— 只有在asbr裝置上才會生效。

— 彙總路由的cost值可增加,預設預設時:

如果被彙總的明細路由的度量值型別為metric-type-1,彙總路由的度量值為明細路由中cost值最大的那個;

如果為metric-type-2,彙總路由的度量值為明細路由中cost值的最大值加1。

3.2.2 virtual link

ospf virtual link(虛鏈路) 是一種虛擬的、邏輯的鏈路,被部署在兩台ospf路由器之間,它穿越某個非骨幹區域,用於時間另乙個非骨幹區域與骨幹區域的連線。

在ospf中,當網路中存在多個區域時必須部署骨幹區域area0,而且非骨幹區域必須與骨幹區域直接相連。當出現非骨幹區域無法與骨幹區域相連,又無法通過改變ospf規劃和配置解決問題,可以採用臨時性的解決方案——virtual link 。

3.3.3 預設路由

1、在常規區域中發布預設路由

ospf有專門的命令引入預設路由,配置如下

ospf 1

default-route-advertise cost 10 type 2

注:只有當本地路由表中存在預設路由時,才會生效。如果想要在路由表中沒有預設路由也進行預設路由下發,需要在命令後增加always關鍵字。

2、在stub區域中發布預設路由

stub區域的abr會自動向該區域下發一條靜默路由(type-3 lsa)。

此條靜默路由cost值預設為1,可通過default-cost命令修改。

3、totally stub區域中發布預設路由

totally stub區域是在stub區域的基礎上進一步禁用了type-3 lsa

4、在nssa(非完全末梢區域)中發布預設路由

nssa區域中的abr缺省會自動的用tyoe-7 lsa下發預設路由。

如果需要nssa區域中的asbr發布預設路由,則需要以下配置:

ospf 1

area 1

nssa default-route-advertise

3.3.4 報文認證

1、空認證

預設狀態為空認證,也就是不做認證。

2、簡單口令認證

簡單口令認證又稱為明文認證,可通過抓包的方式竊取密碼,所以並不安全。

3、密文認證

在密文認證中,使用者配置的口令是通過雜湊值傳遞的,雜湊值是通過md5加密演算法得到的,理論上不可逆。

3.3.5 **位址

如上圖所示,r3啟動rip協議,r1,r2,r4啟動ospf協議。r3只與r1互動。

r3將3.0.0.0/8路由傳送給r1,r1使用type-5 lsa在ospf域中洪氾3.0.0.0/8路由,以供r2,r4學習。

當r4想要訪問3.0.0.0/8網段時,會使用r4–r2–r1這條路徑,形成次優路徑。這時**位址登場,**位址存在於type-5 lsa和type-7 lsa中,如果**地(fa)欄位為0.0.0.0時,路由器會將資料報會發往asbr,當fa欄位為非0.0.0.0時,則發往fa欄位標識的裝置。

第三章 OSPF(一)

3.1 ospf的基本概念 ospf open shortest path first 開放式最短路徑優先協議是典型的鏈路狀態協議,支援vlsm 可變長子網掩碼 支援路由彙總等,另外區域 area 的引入使得ospf能夠支援更大規模的網路。ospf現在主要有兩個版本,乙個是面向ipv4的ospfv2...

第三章 習題三

需求規格說明書在軟體開發中具有重要的作用,它也可以作為軟體可行性分析的依據.f 需求分析的主要目的是解決軟體開發的具體方案.f 需求規格說明書描述了系統每個功能的實現.f 非功能需求是從各個角度對系統的約束和限制,反映了應用對軟體系統質量和特性的額外要求.t 需求評審人員主要由開發人員組成,一般不包...

第三章 堆疊

1.基礎知識 堆疊可以實現很多的應用,遞迴的問題轉化成非遞迴形式,在本質上也是堆疊的問題.它是一種 filo 操作的資料結構,一般也有兩種儲存方式 陣列跟鍊錶實現形式,這裡我給出了鍊錶形式的堆疊模板,裡面包括了基本的堆疊所有的操作,還有兩個比較著名的應用例子,時間倉促,精力比較有限,關於迷宮老鼠還沒...