路由匯聚&虛鏈路

 路由聚合是將多條路由合併成一條路由通常在ABR上實現,它是以分級方式組織網絡層IP地址的一項技術,以便地址具有“拓撲上的重要性。

OSPF 區域內路由聚合(ABR)

當路由信息在ABR 中進行處理時,對於一個配置了路由聚合的網段,
只發送一條聚合路由。一個區域可多次配置路由聚合。當ABR 向其它區域發送路由
信息時,以網段爲單位生成Sum_net_LSA(Type3 LSA)。若該區域中存在一些
連續的網段,則可使用abr-summary 命令將這些連續的網段聚合成一個網段。這
樣,ABR 就只發送一條聚合後的LSA,所有由本命令指定的聚合網段範圍內的LSA
將不再會被單獨發送出去,由此減少其它區域鏈路狀態數據庫LSDB 的規模。

一旦將某一網絡的聚合網段加入到區域中,該區域中所有落在這一聚合網段內的IP
地址的內部路由都不再被獨立地廣播到別的區域,而只是廣播整個聚合網段的路由
信息。若該網段範圍用關鍵字notadvertise 限定,則到這一網段路由的路由信息將
不會被廣播出去。這個網段是由IP 地址/掩碼的方式說明的。接收聚合網段和對該
網段的限定,可減少區域間路由信息的交流量。

缺省情況下,OSPF 不進行區域內路由聚合。

 

Virtual-Link

Virtual-link由兩種情況會用到

1.是某個區域無法聯入區域0導致某些網絡不可達 

2.由於某些區域將區域0分割造成多個OSPF的自治系統

 

虛連接是指在兩臺ABR之間,穿過一個非骨幹區域(轉換區域——Transit Area),建立的一條邏輯上的連接通道,可以理解爲兩臺ABR之間存在一個點對點的連接。“邏輯通道”是指兩臺ABR之間的多臺運行OSPF的路由器只是起到一個轉發報文的作用(由於協議報文的目的地址不是這些路由器,所以這些報文對於它們是透明的,只是當作普通的IP報文來轉發),兩臺ABR之間直接傳遞路由信息。這裏的路由信息是指由ABR生成的type3LSA,區域內的路由器同步方式沒有因此改變。

若因網絡拓撲結構的限制無法保證物理上連通,可通過創建虛連接來滿足這一要求。
虛連接是指在兩臺ABR 之間通過一個非骨幹區域內部路由的區域而建立的一條邏
輯上的連接通道。它的兩端必須都是ABR,而且必須在兩端同時配置方可生效。虛
連接由對端路由器的ID 號來標識。爲虛連接兩端提供一條非骨幹區域內部路由的區
域稱爲轉換區域(Transit Area),其區域號area-id 也必須在配置時就指明。
虛連接在穿過轉換區域的路由計算出來後被激活,相當於在兩個端點之間形成了一
個點到點的連接,因此,在這個連接上,和物理接口一樣可以配置接口的各參數,
如發送Hello 報文的時間間隔等。
“邏輯通道”是指兩臺 ABR 之間的多臺運行OSPF 的路由器只是起到一個轉發報
文的作用(由於協議報文的目的地址不是這些路由器,所以這些報文對於他們是透
明的,只是當作普通的IP 報文來轉發),兩臺ABR 之間直接傳遞路由信息。這裏
的路由信息是指由ABR 生成的LSA,區域內的路由器LSDB 的同步方式沒有因此
改變。

 

 

 

R1
int loop 1
ip add 192.168.0.0
int loop 2
ip add 192.168.1.0
int loop 3
ip add 192.168.2.0
int loop 4
ip add 192.168.3.0
int loop 5
ip add 192.168.4.0
int loop 6
ip add 192.168.5.0
int loop 7
ip add 192.168.6.0
 
int s0
ip addr 192.168.8.1
 
ospf enable
int s0
ospf enable 0
int loop 1
ospf enable 0
int loop 2
ospf enable 0
int loop 3
ospf enable 0
int loop 4
ospf enable 0
int loop 5
ospf enable 0
int loop 6
ospf enable 0
int loop 7
ospf enable 0
 
 
 
 
R2
int so
ip add 192.168.8.2
int s1
ip add 192.168.9.1
 
ospf enable
int s0
ospf enable area 0
int s1
ospf enable area 1
vlin peer 192.168.9.2 trans 1
abr 192.168.0.0  mask 255.255.248.0 area 0 adv
 
R3
int s1
ip add 192.168.9.2
int e1
ip add 192.168.10.1
ospf enable
int s1
ospf enable area 1
int e1
ospf enable area 2
 
vlink peer-id 192.168.8.2 transit-area 1
 
 
S4
int vlan 10
port e0/24
int vlan-int 10
ip addr 192.168.10.2 255.255.255.0
int loop1
ip addr 192.168.11.1 255.255.255.0
ospf
area 2
network 192.168.10.0 0.0.0.255
network 192.168.11.0 0.0.0.255
 
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章