簡說線路負載均衡的設(shè)定
負載均衡不僅可以在軟件中實現(xiàn),也可以在路由這種硬件設(shè)備中體現(xiàn)出來。近日,我們通過匯總網(wǎng)友們的提問,路由器的線路負載均衡問題進行了解答和歸納整理,在此,我們例舉出一個實例,來幫助大家解決一下這類問題。
假如有一臺配置4個T1 v2廣域網(wǎng)接口卡的思科2811型路由器。其中兩個廣域網(wǎng)接口卡用于專用線路。另外兩個廣域網(wǎng)接口卡用于連接到互聯(lián)網(wǎng)的T1線路。目前,只有一個線路在使用。我們剛剛從一家不同的互聯(lián)網(wǎng)服務(wù)提供商那里購買了擁有另一套IP地址的T1線路。想讓這些連接到互聯(lián)網(wǎng)的線路負載均衡,并且能夠在一條線路出現(xiàn)故障的時候提供業(yè)務(wù)轉(zhuǎn)移功能。我不知道如何設(shè)置這種線路負載均衡。我的互聯(lián)網(wǎng)服務(wù)提供商需要做什么?我的路由器需要如何設(shè)置?
你的互聯(lián)網(wǎng)服務(wù)提供商不需要作任何事情。要實現(xiàn)線路負載均衡,第一步是創(chuàng)建一個訪問列表,把你的網(wǎng)絡(luò)分為兩份。根據(jù)這個訪問列表,你可以把一半的IP地址定義到一條線路上,把另一半IP地址定義到另一個線路上。
假定你的網(wǎng)絡(luò)是172.16.128.0/24.“允許IP地址10.172.16.128.0 0.0.0.254的訪問列表1”將僅允許雙數(shù)的IP地址。因此,你現(xiàn)在就有了兩個子網(wǎng)。你還得根據(jù)每個請求和IP地址修改這個列表?,F(xiàn)在你可以創(chuàng)建一個路由圖。
Route map 10 ISP1_primary(路由表10,第一家主要ISP)
Match access-list 1 (與訪問列表1相匹配)
Set interface ISP1_interface(設(shè)接口為第一家主要ISP接口)
Route map 20 ISP1_primary (路由表20,第一家主要ISP)
Match access-list 1 (與訪問列表1相匹配)
Set interface ISP2_interface(設(shè)接口為第二家主要ISP接口)
同樣,你需要為第二家ISP創(chuàng)建另一個路由表。
Route map 10 ISP2_primary(路由表10,第二家主要ISP)
Match access-list 2 (與訪問列表2相匹配)
Set interface ISP2_interface (設(shè)接口為第二家主要ISP接口)
Route map 20 ISP1_primary(路由表20,第二家主要ISP)
Match access-list 2(與訪問列表2相匹配)
Set interface ISP1_interface(設(shè)接口為第一家主要ISP接口)
訪問列表2是與網(wǎng)絡(luò)相匹配的另一個訪問列表。你需要用自己的方法分割網(wǎng)絡(luò)。還有一個選擇就是在路由器上增加浮點靜態(tài)路由。這樣,路由的線路負載均衡就可以實現(xiàn)了。