摘 要:VRRP協(xié)議將LAN網(wǎng)段上的兩臺或者多臺路由器可以作為一臺“虛擬”路由器使用,通過同一個虛擬IP地址和虛擬MAC地址而對外提供服務(wù)。如果其中一臺出現(xiàn)故障,另一臺就能接替它,繼續(xù)完成路由功能。
關(guān)鍵詞:VRRP;虛擬路由器;熱備份
1 VRRP的工作原理
VRRP協(xié)議(Virtual Router Redundancy Protocol,虛擬路由器冗余協(xié)議)與HSRP類似,能夠提高網(wǎng)絡(luò)的穩(wěn)定性和可靠性,其由IETF標(biāo)準(zhǔn)RFC2338定義。由于VRRP與HSRP原理類似,只是術(shù)語和功能上有細(xì)微的差別。
VRRP協(xié)議組中包括一臺主路由器、備份路由器和一臺虛擬路由器組成。VRRP協(xié)議中活躍路由器稱為主路由器,其轉(zhuǎn)發(fā)發(fā)送到虛擬路由器的數(shù)據(jù)包。而其他VRRP組中非主路由器的路由器都處于備份狀態(tài)。虛擬路由器是向最終用戶代表一臺可以連續(xù)工作的路由器。
2 VRRP的配置實例
要實現(xiàn)網(wǎng)絡(luò)流量的負(fù)載均衡,需要通過配置VRRP和生成樹來實現(xiàn)。
下面通過一個配置實例來說明如何配置VRRP的負(fù)載均衡。
BENET公司組建網(wǎng)絡(luò)如圖1所示,要求使用SW1和SW2使用VRRP加強(qiáng)網(wǎng)絡(luò)穩(wěn)定,為了充分利用網(wǎng)絡(luò)資源還要求實現(xiàn)VLAN的負(fù)載均衡。
圖1 VRRP案例網(wǎng)絡(luò)拓?fù)鋱D
(1)配置設(shè)備基本信息(接口IP、VLAN、TRUNK、路由等配置),配置省略;配置時需要注意三層交換機(jī)啟用路由功能、VLAN虛端口需要開啟、三層交換機(jī)端口啟用三層功能等配置,以及接口配置的物理IP地址。
(2)配置VRRP
分別在SW1和SW2上配置VRRP,如圖2所示:
(3)配置STP實現(xiàn)VLAN負(fù)載均衡
SW1的配置信息如下:
圖3
SW2的配置信息如下:
圖4
由此可以保證VLAN2的STP實例阻塞的端口是SW2和SW3連接端口中的一個,而VLAN3的STP實例阻塞的端口是SW1和SW3連接端口中的一個。由此保證了不同VLAN從SW3到主路由器的鏈路不被阻塞。
(4)驗證VRRP
使用show vrrp命令查看VRRP詳細(xì)信息,如圖5所示。
圖5
分別在PC1和PC2(網(wǎng)關(guān)為虛擬IP地址)上使用ping命令,能夠正常和R1(192.168.100.1)通信。
驗證熱備份,斷開SW1交換機(jī)和R1的鏈路,然后使用show vrrp brief命令查看交換機(jī)上VRRP狀態(tài),如圖6所示:
圖6
主交換機(jī)優(yōu)先級下降,備份交換機(jī)成為主交換機(jī),并且PC1和PC2與路由器R1通信正常。然后恢復(fù)SW1交換機(jī)和R1的鏈路,然后斷開SW2交換機(jī)和SW3的鏈路,驗證熱備份。同樣,主交換機(jī)優(yōu)先級下降,備份交換機(jī)成為主交換機(jī),并且PC1和PC2與路由器R1通訊正常。