華爲產品技術學習筆記之路由原理(二)

華爲路由系統平平臺 VRP5.50 支持靜態路由和 RIP OSPF IS-IS BGP 等動態路由。
1 、靜態路由:
優勢:配置方便、系統要求低
缺點:不能自動適應網絡拓撲變化
應用:拓撲結構簡單、小型網絡
 
2 、動態路由:
根據三種不一樣分法
·   做用範圍
內部網關協議( IGP ),包括 RIP OSPF IS-IS
外部網關協議( EGP ),包括 BGP
·   使用算法
距離矢量協議( Distance-Vector ),包括 RIP BGP
鏈路狀態協議( Link-State ),包括 OSPF IS-IS
·   目的地址類型
單播路由協議( Unicast Routing Protocol ),包括 RIP OSPF BGP IS-IS
組播路由協議( Multicast Routing Protocol ),包括 PIM-SM PIM-DM
 
3 、路由協議、路由優先級
到達某一目的地的全部路由協議的路由有且僅有一條,要選擇出該條路由,就要經過路由優先級來判斷。
華爲路由器缺省狀況下各路由協議優先級:
路由協議或路由種類 相應路由的優先級
DIRECT 0
OSPF 10
IS-IS 15
STATIC 60
RIP 100
OSPF ASE 150
OSPF NSSA 150
IBGP 255
EBGP 255
注意: 0 表示直連路由, 255 表示不可信源路由,數值小優先級高。
實質上,除去直連路由不能配置優先級外,其它路由協議均可以人工進行配置。同時,每條靜態路由能夠配置不一樣的優先級。
這時,考慮細心的話你會問到,若是配置不一樣路由協議具備相同優先級的話哪怎麼辦?
華爲 VRP 系統有外部優先級跟內部優先級,外部優先級即上面所列出來的,內部優先級以下:
路由協議或路由種類 相應路由的優先級
DIRECT 0
OSPF 10
IS-IS Level-1 15
IS-IS Level-2 18
STATIC 60
RIP 100
OSPF ASE 150
OSPF NSSA 150
IBGP 200
EBGP 200
 
若是配置不一樣路由協議具備相同優先級的話, VRP 會根據內部優先級判斷哪一個路由協議發現的路由是最佳路由。
 
4 、負載分擔
實現負載分擔條件:
1 )到達同一目的地;
2 )同一路由協議;
3 )路由開銷相同;
4 )優先級相同。
配置命令: maximum load-balancing number
兩種負載分擔方式:
Ø        逐包負載
去往同一目的地的報文經過 IP 經由不一樣路徑發送
圖中 RouterA 的報文( p1~p6 )發送到對面的 RouterC ,發送過程以下:
1)GE1/0/1 發送 p1
2)GE1/0/2 發送 p2
3)GE1/0/1 發送 p3
........
Ø        逐流負載
路由器是根據源地址、目的地址、源端口、目的端口、協議來進行轉發,當這五種元素相同後,路由器就選擇與前一次相同的下一跳地址發送報文。
RouterA 發送報文到目的地址 192.168.1.0/24 192.168.2.0/24 ,從上圖看出它是同一數據流的報文都是選擇之前走的路徑。整個發送過程以下:
1 )目的地址是 192.168.1.0/24 的第一個報文 p1 是從接口 GE1/0/1 轉發的,而後一樣地,發往該目的地的後面全部報文都是從 GE1/0/1 口轉發。
2 )目的地址是 192.168.2.0/24 的第一個報文 p1 是從接口 GE1/0/1 轉發的,一樣地,發往該目的地的後面全部報文都是從 GE1/0/2 口轉發。
默認狀況下,華爲 VRP5.50 系統是使用逐流負載分擔的,若是想要改變能夠經過命令 load-balance packet 設置。
支持負載分擔的路由協議有 RIP OSPF BGP IS-IS 和靜態路由。
5 、路由備份
華爲路由器除了能夠負載分擔外,也支持路由備份。在配置到達同目標地址的多條路由中,優先級最高的路由做爲主路由,其他路由即因爲優先級低做爲備份路由。關鍵是理解路由的優先級起着選擇主路由的依據標準就行。
5.1 FRR 技術( Fast ReRoute
華爲路由有一個針對網絡中某些對延時、丟包敏感的業務而採用的一種鏈路故障備份技術,例如在 VOIP 技術中就採用到這種技術。
其實就是當物理層或者鏈路層檢測到故障時它會經過路由系統處理而轉用另外一條備份的鏈路將報文轉發出去,從而減小承載業務的影響。
FRR 技術實現方法:
1)       主鏈路正常狀況時,利用 Route-Policy 設置 IP FRR 策略,將備份路由轉發的信息同時提供給轉發引擎;
2)       轉發引擎發現主鏈路出現故障時,能夠在路由系統控制平面未完成路由收斂前直接使用備份鏈路轉出信息。
如圖, RouterA 上利用 Router Policy 設置 IP FRR 策略,將鏈路 B 設置爲鏈路 A 的備份。備份出接口爲 GE1/0/1 ,備份下一跳地址 10.1.1 .2 。例如:
 
<Quidway> system-view
[Quidway] route-policy ip_frr permit node 10
[Quidway-route-policy] apply backup-interface GigabitEthernet1/0/1
[Quidway-route-policy] apply backup-nextho p 10.1.1 .2
[Quidway-route-policy] quit
這樣,當主鏈路 A 出現故障時,備份鏈路 B 能夠快速啓用接管業務。
FRR 技術目前能支持路由協議包括直接路由、靜態路由、動態路由( OSPF IS-IS BGP )。
6 、靜態路由
華爲 VRP5.50 系統中,配置靜態路由使用命令: ip route-static 。配置靜態路由需包括
目的地址與掩碼
出接口、下一跳地址
若是指定發送接口時要注意:
點對點類型的接口,例如 PPP 協議封裝,發送接口已經隱含了下一跳地址,能夠只指定發送接口不用指定下一跳地址。
NBMA 類型接口,例如 ATM 接口,該類型接口支持點到多點網絡,必定要配置下一跳地址。
廣播接口也應該配置下一跳地址,由於該類接口能夠關聯多個虛擬訪問接口,致使多個下一跳地址,因此要指定下一跳地址。
6.1 缺省靜態路由:目的地址、掩碼全爲 0 時配置的是缺省路由。
6.2 浮動靜態路由:做爲主路由的備份的路由,也稱做浮動靜態路由。
6.3 BFD 與靜態路由
     在前面說過負載分擔也支持靜態路由,但靜態路由不像動態路由那樣有自身檢測的機制,修復故障須要人工干涉。而 BFD 則是能夠對靜態路由進行綁定 BFD 會話來檢測靜態路由所在鏈路的狀態。並將檢測狀況上報到管理系統,再由管理系統將路由設置爲 激活 非激活 狀態。
相關文章
相關標籤/搜索