eNSP學習筆記(4)——負載均衡,冗余備份和缺省路由
1.創建實驗環境
如下圖配置實驗拓撲
為每個接口配置IP:
測試直連線路連通性:
環境配置完成
2.負載控制
根據拓撲圖所示,AR1要前往AR3,有兩條路可走,分別是AR1到AR2的串口和G口。
當前往一個目的有兩條及以上優先級相同的路徑可選時,稱為負載均衡。
在兩機的路由表中分別配置兩條鏈路:
查看AR1的路由表,有兩條優先級相同的路徑通往相同的目的網段:
至此,已經實現了負載均衡。
3.冗余備份
當前往一個目的網段有多條優先級不同的路徑,平時只啟用優先級最高的路徑,在其失效后再啟用其他路徑的方式稱為冗余備份。
為了實現冗余備份,我們需要將AR1至AR2的兩條路徑優先級設區別。這里,我們將速度更快的串口設為優先級更高的一條路徑。
使用如下命令設置優先級:
ip route-static 目的網段 掩碼 下一跳 prefence 優先級(0~255)
優先級決定了路由尋址的最佳路徑,優先級越小越優,范圍在0~255。
根據上面所說,我們將AR1至AR2的G口路徑優先級設為90(默認為60):
接着查看路由表:
路由表顯示前往23.1.1.0網段的路徑只有一條。
當我們關掉串口,使優先級高的路徑失效時:
前往23.1.1.0網段的路徑變成了優先級90的G口路徑。
至此,已經實現了冗余備份。
4.缺省路由
可以注意到,無論是負載均衡還是冗余備份,AR3的路由表中都需要配置與路徑數相同的表項,這很麻煩。
我們可以使用缺省路由來使得配置路由更方便:
先將AR3中配置的路由表項撤銷:
此時查看路由表,沒有通往AR1的路徑,使用ping命令測試與AR1的連通性當然也失敗。
此時配置靜態路由表,將目的網段配置為0.0.0.0 掩碼配置為0,下一跳配置為AR2(23.1.1.2):
再使用ping命令:
完成!
配置完缺省路由后,所有的信息都會被發往設定的下一跳地址(23.1.1.2),所以此方法需要根據拓撲圖的不同判斷可否使用。
END
2022/3/28