每天一個網路知識之:浮動靜態路由!

一、浮動靜態路由功能介紹:

當網路中存在多條相同路由字首時,會優先選取AD值(路由可信度,值越小,路由越優先)小的路由為主用路由,AD值大的路由為備份路由。當主用路由的下一跳不可達時,主用路由消失,備用路由生效切換為主用。當網路中有多條路徑到達目的網路時,可以透過配置多條靜態路由,修改靜態路由的AD值,來實現主備鏈路的備份,該功能即為浮動靜態路由。

二、浮動靜態路由應用場景:

1。當網路中有多條路徑到達目的網路時,可以透過配置靜態浮動路由,來實現主備鏈路的備份。

2。浮動靜態路由主要應用在裝置與裝置之間有多條物理鏈路互聯時,比如常見的兩條,客戶希望一條作為主鏈路承載一些關鍵業務,另外一條作為備份鏈路(平時不用),當主鏈路故障不通的時候(比如介面down掉),資料流能夠切換到備份鏈路而不中斷,此時就可以考慮採用浮動靜態路由;

在金融行業中常見的網點與支行,或者是支行與總行的出口網路中,通常會租用運營商的多條鏈路,比如電信的10M,聯通的2M這樣兩種鏈路,客戶希望正常的時候生產、辦公的流量能夠走電信的10M,當故障的時候切換到聯通的2M,同時影片監控流量能夠主走聯通的2M,當該鏈路故障的時候,能夠切換到電信的10M,實現資料業務的分流,同時故障的時候其他鏈路還可以作為備份鏈路,避免單點故障,這樣的場景也可以考慮採用浮動靜態路由(當然靜態路由通常需要與BFD功能聯動,以便檢查到中間運營商裝置或者鏈路存在故障,而交換機上面埠沒有down無法感知到靜態路由失效,結果路由無法切換的故障);

另外一些網咖,或者高校環境,採用電信,聯通,教育網等多家執行商出口鏈路的時候,針對教育網或者聯通的資源採用地址庫的方式(也就是靜態路由的方式)進行精確匹配,讓資料流訪問聯通的優先走聯通出口,故障的時候切換到教育網做備份,訪問教育網的資源優先走教育出口,故障的時候切換到聯通做備份,而其他的走電信,並且電信的鏈路同時作為兩者的再備份,以實現資料分流與冗餘備份,此時也可以考慮採用浮動靜態路由實現。

三、浮動靜態路由實驗配置:

這裡在靜態路由拓撲圖兩個路由器之間上增加一條鏈路即可

1.拓撲圖:

每天一個網路知識之:浮動靜態路由!

2.實驗目的:

1、路由器有兩條路徑可以到達目的網路

2、當主線路(示例主用線路為F0/0)失效時(介面down或線路斷開),備用線路切換為主用

3.配置思路:

1)搭建好拓撲圖環境,標出規劃好的IP地址

2)修改網路裝置預設名稱、配置好IP地址

3)配置靜態路由,使各網段之間實現互訪

4.配置過程:

若用前面的靜態路由基礎配置的拓撲圖,可直接從步驟三開始

步驟一:修改網路裝置預設名稱、配置好IP地址

1)配置各PC資訊 (略)

2)配置路由器AR1預設名稱及介面IP

sys //進入系統檢視模式

Enter system view, return user view with Ctrl+Z。

[Huawei]sysname AR1 //給裝置修改名稱

[AR1]int g0/0/0 //進入介面模式

[AR1-GigabitEthernet0/0/0]ip add 192。168。12。1 24 //

為介面配置IP,即閘道器IP

[AR1-GigabitEthernet0/0/0]int g0/0/1

[AR1-GigabitEthernet0/0/1]ip add 192。168。1。2 24

[AR1-GigabitEthernet0/0/1]int g0/0/2

[AR1-GigabitEthernet0/0/2]ip add 192。168。2。2 24

[AR1-GigabitEthernet0/0/2]quit //退出當前模式

3)配置路由器AR2預設名稱及介面IP

sys

Enter system view, return user view with Ctrl+Z。

[Huawei]sysname AR2

[AR2]int g0/0/0

[AR2-GigabitEthernet0/0/0]i add 192。168。12。2 24

[AR2-GigabitEthernet0/0/0]int g0/0/1

[AR2-GigabitEthernet0/0/1]ip add 192。168。3。2 24

[AR2-GigabitEthernet0/0/1]quit

步驟二、配置靜態路由,使各網段之間透過該鏈路實現互訪

1)配置路由器AR1靜態路由

[AR1]ip route-static 192。168。3。0 24 192。168。12。2 // 目的地址是192。168。3。0/24的資料包,轉發給192。168。12。2

2)配置路由器AR2靜態路由

[AR2]ip route-static 192。168。1。0 24 192。168。12。1

[AR2]ip route-static 192。168。2。0 24 192。168。12。1

步驟三、配置另一條鏈路的靜態路由,並設定優先順序,檢視優先順序變化

1)配置新增鏈路介面IP

[AR1]int g4/0/0

[AR1-GigabitEthernet4/0/0]ip add 192。168。22。1 24

[AR2]int g0/0/2

[AR2-GigabitEthernet0/0/2]ip add 192。168。22。2 24

2)檢視第一條鏈路的優先順序

每天一個網路知識之:浮動靜態路由!

每天一個網路知識之:浮動靜態路由!

3)配置路由器AR1靜態路由

[AR1]ip route-static 192。168。3。0 24 192。168。22。2 preference 10 // 目的地址是192。168。3。0/24的資料包,轉發給192。168。12。2 ,優先順序是10(越小越優先)

注:優先順序值越小越優先,所以檢視路由表時會顯示優先順序更高的路由

4)配置路由器AR2靜態路由

[AR2]ip route-static 192。168。1。0 24 192。168。22。1 preference 10

[AR2]ip route-static 192。168。2。0 24 192。168。22。1 preference 100

5。配置驗證:

1。 [AR1]dis ip routing-table //檢視AR1路由表

每天一個網路知識之:浮動靜態路由!

每天一個網路知識之:浮動靜態路由!

檢視路由表,發現相同路由字首時,只顯示優先順序更高的那一條,如上圖中的優先順序為10和優先順序為60 路由

2。假設兩個路由器之間g/0/0口鏈路故障,那麼192。168。2。0網段會啟用備鏈路,優先順序改變為100

1)先斷開g/0/0介面,如下:

每天一個網路知識之:浮動靜態路由!

2)檢視路由表,發現優先順序已改變,如下

每天一個網路知識之:浮動靜態路由!

發現優先順序已改變

至此,浮動靜態路由實驗完成,主備線路實現了正常切換

總結

1。浮動靜態路由用於在一條鏈路故障後,可自動切換為備份路由鏈路

2。配置時直接在靜態路由後加上優先順序即可,優先順序值越小越優先,路由器會以優先順序高的鏈路為主路由線路

END

我是百哥,擁有十年一線工作經驗,關注我,不定時分享經驗和資料,

需要資料,關注我並回復“資料”即可領取

需要學習群,關注我並回復“學習群”即可進入