浮動靜態(tài)路由是一種路由策略,用于在網(wǎng)絡(luò)中選擇最佳路徑,以保證數(shù)據(jù)包的有效傳輸。這種路由策略通常基于服務級別協(xié)議(SLA)和Track機制。
SLA是一種協(xié)議,用于測量網(wǎng)絡(luò)性能和可靠性。它可以測量延遲、丟包率、帶寬和可用性等方面,從而幫助網(wǎng)絡(luò)管理員確定最佳的數(shù)據(jù)傳輸路徑。
Track機制是一種網(wǎng)絡(luò)監(jiān)控機制,用于檢測網(wǎng)絡(luò)設(shè)備的狀態(tài)。如果設(shè)備出現(xiàn)故障或停機,Track機制將立即通知路由器,使其能夠及時調(diào)整路由路徑,以確保數(shù)據(jù)的無縫傳輸。
浮動靜態(tài)路由將SLA和Track機制結(jié)合起來,通過動態(tài)地選擇最佳路徑來實現(xiàn)高效的數(shù)據(jù)傳輸。當網(wǎng)絡(luò)條件發(fā)生變化時,浮動靜態(tài)路由會自動更新路由路徑,以保證數(shù)據(jù)的可靠傳輸。這種路由策略通常用于高負載、高可靠性和高安全性的網(wǎng)絡(luò)環(huán)境中,例如企業(yè)數(shù)據(jù)中心、金融機構(gòu)和政府部門等。
1、實驗背景
某大型國有企業(yè)數(shù)據(jù)中心正常運行,業(yè)務交互非常頻繁,數(shù)據(jù)交換量異常龐大,所以在保證業(yè)務正常交互的情況下,數(shù)據(jù)中心對于數(shù)據(jù)的負載和網(wǎng)絡(luò)的可靠性和安全性提出了更高的要求。要求不管在業(yè)務變更的窗口期還是其他時間段,由于網(wǎng)絡(luò)中斷或波動導致業(yè)務中斷的時間不能超過規(guī)定的時間,否則就意味著該數(shù)據(jù)中心的網(wǎng)絡(luò)架構(gòu)不足以支撐現(xiàn)有的業(yè)務,數(shù)據(jù)中心對于網(wǎng)絡(luò)的安全性、可靠性都將不達標。
在此背景下,基于SLA和Track的浮動靜態(tài)路由就可以解決這些問題。所以本次實驗將基于該背景下的真實情況進行模擬測試。實驗過程中所使用的名稱都為標識設(shè)備或者描述,與現(xiàn)實情況無關(guān)!
2、建立拓撲圖
說明:正常情況下,數(shù)據(jù)從R1-R2-R3鏈路進行轉(zhuǎn)發(fā),在R1、R2、R3 無故障的情況下,數(shù)據(jù)不允許通過R4轉(zhuǎn)發(fā)。當R1-R2-R3這條鏈路發(fā)生故障時,轉(zhuǎn)發(fā)路徑立即切換到R1-R4-R3這條鏈路上來,以保證業(yè)務不中斷。切換過程中網(wǎng)絡(luò)整體會重新收斂,會有瞬間網(wǎng)絡(luò)波動,屬于正常情況。
3、設(shè)備配置
R1:
配置接口: interfaceEthernet0/0 ipaddress172.10.1.2255.255.255.0 duplexauto interfaceEthernet0/1 ipaddress172.16.1.1255.255.255.0 duplexauto interfaceEthernet0/2 ipaddress172.31.1.1255.255.255.0 duplexauto 配置SLA: ipsla13 icmp-echo172.20.1.2source-interfaceEthernet0/0//檢測源端最好選擇端口 ipslaschedule13lifeforeverstart-timenow 配置Track: track13ipsla13reachability//檢測數(shù)據(jù)包可達性 配置主備路由: iproute0.0.0.00.0.0.0Ethernet0/1172.16.1.2track13 iproute0.0.0.00.0.0.0Ethernet0/2172.31.1.210permanent//配置管理距離
R2:
配置接口: interfaceEthernet0/0 ipaddress172.16.1.2255.255.255.0 duplexauto interfaceEthernet0/1 ipaddress172.17.1.1255.255.255.0 duplexauto 配置路由: iproute172.10.1.0255.255.255.0172.16.1.1//配置回程路由 iproute172.20.1.0255.255.255.0172.17.1.2//配置回程路由
R3:
配置接口: interfaceEthernet0/0 ipaddress172.17.1.2255.255.255.0 duplexauto interfaceEthernet0/1 ipaddress172.20.1.1255.255.255.0 duplexauto interfaceEthernet0/2 ipaddress172.32.1.2255.255.255.0 duplexauto 配置SLA: ipsla31 icmp-echo172.10.1.1source-interfaceEthernet0/1 ipslaschedule31lifeforeverstart-timenow 配置Track: track31ipsla31reachability 配置主備路由: iproute0.0.0.00.0.0.0Ethernet0/0172.17.1.1track31 iproute0.0.0.00.0.0.0Ethernet0/2172.32.1.110permanent
R4:
配置接口: interfaceEthernet0/0 ipaddress172.31.1.2255.255.255.0 duplexauto interfaceEthernet0/1 ipaddress172.32.1.1255.255.255.0 duplexauto 配置路由: iproute172.10.1.0255.255.255.0172.31.1.1 iproute172.20.1.0255.255.255.0172.32.1.2
PC按照拓撲圖標示地址配置即可!
4、浮動路由驗證
1.驗證思路:在兩端PC上先通過trace命令查看數(shù)據(jù)路徑,然后將R1/R2/R3/R4上任意一個接口進行shutdown,再次在PC上查看數(shù)據(jù)路徑,即可觀察到路由是否切換。
2.驗證成功標識:正常情況下,PC5訪問PC6時,trace路徑可以發(fā)現(xiàn)數(shù)據(jù)包的轉(zhuǎn)發(fā)路徑是PC5-R1-R2-R3-PC6;將R1/R2/R3/R4上任意一個接口進行shutdown后,當PC5訪問PC6時,trace路徑可以發(fā)現(xiàn)數(shù)據(jù)包的轉(zhuǎn)發(fā)路徑變成了PC5-R1-R4-R3-PC6,此時可認為路由切換成功;將R1/R2/R3/R4上shutdown的接口進行no shutdown后,當PC5訪問PC6時,trace路徑可以發(fā)現(xiàn)數(shù)據(jù)包的轉(zhuǎn)發(fā)路徑又變回了PC5-R1-R2-R3-PC6,此時可認為浮動路由成功運行。
3.驗證:
按照步驟2的操作進行驗證:
正常情況:各設(shè)備無單點故障時,PC5訪問PC6
可以發(fā)現(xiàn),設(shè)備正常時數(shù)據(jù)轉(zhuǎn)發(fā)路徑通過R1-R2-R3。
異常情況:
R1出現(xiàn)單點故障時,PC5訪問PC6
設(shè)備出現(xiàn)故障時,數(shù)據(jù)轉(zhuǎn)發(fā)路徑切換為R1-R4-R3。
R1單點故障恢復時,PC5訪問PC6
故障恢復時 ,數(shù)據(jù)轉(zhuǎn)發(fā)路徑又切換回R1-R2-R3。
由此可以認定基于sla和track的浮動靜態(tài)路由運行正常。
總結(jié)
以上實驗較簡單,適合初學者理解sla和track的含義,同時通過配置靜態(tài)路由,對路由也會更加熟悉!
審核編輯:劉清
-
路由器
+關(guān)注
關(guān)注
22文章
3745瀏覽量
114484 -
SLA
+關(guān)注
關(guān)注
1文章
54瀏覽量
18322 -
網(wǎng)絡(luò)監(jiān)控
+關(guān)注
關(guān)注
0文章
111瀏覽量
21831
原文標題:思科實驗 | 基于SLA和Track的浮動靜態(tài)路由
文章出處:【微信號:網(wǎng)絡(luò)技術(shù)干貨圈,微信公眾號:網(wǎng)絡(luò)技術(shù)干貨圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論