熱備份路由協議HSRP配置介紹(三層路由熱備份路由協議配置)
HSRP技術應用在OSI參考模型的第三層,也就是在二層或者二層交換機上不存在HSRP技術的應用。
HSRP技術保證了網絡中路由器運行的高度可靠性。在HSRP路由體系中共包括三種路由器:一是活動路由器,負責轉發,發送到虛擬路由器的數據。它通過基于UDP端口號為1985的廣播,發送HELLO消息,來通告它的活躍狀態;二是備用路由器,監視HSRP組中的運行狀態,并且在當前活躍路由器不可用時,迅速承擔起負責數據轉發的任務。備用路由器也發送HELLO消息來通告組中其它路由器,它備份路由器的角色。三是虛擬路由器,對最終的用戶來說,它代表一臺能持續工作的路由器設備。它有自己的MAC和IP地址。但實際上它是不轉發數據包的,它的作用僅僅是代表一臺可用的路由設備。
通過在配置了HSRP協議的路由器之間廣播HSRP優先級,HSRP協議選出當前的活躍路由器。當在預先設定的一段時間內活躍路由器不能發送hello消息時,優先級次低的備用路由器變為活躍路由器。為了減少網絡的數據流量,在設置完活躍路由器和備用路由器之后,只有活躍路由器和備用路由器定時發送HSRP報文。
拓撲圖如下圖所示:
要點:1.核心路由器需要不同端口配置不同的網段;其中與服務器相通的網段為192.168.4.0/24
2.核心路由器與主設相連的網段為192.168.20.0/24,與備份相連的為192.168.21.0/24
3.下方設備vlan以及IP都采用dhcp配置完全,可參考 https://www.toutiao.com/article/7084128337781801513/
4.主設和備份配置相同,都是配置的DHCP協議,二者都與下方交換機聯通。
5.主設,備份,核心路由器三者形成小型局域網,路由協議使用OSPF協議聯通,可參考https://www.toutiao.com/article/7085350647675044390/
6.HSRP協議主要在主設和備份兩臺三層交換機上進行配置,配置命令如下
(以人力資源部為例)
在主設備上配置如下:
zhushe#conf t
Enter configuration commands, one per line. End with CNTL/Z.
zhushe(config)#int vlan 3
zhushe(config-if)#standby 3 ip 192.168.3.254
zhushe(config-if)#standby 3 priority 200//priority是配置HSRP的優先級,3為組序號,它的取值范圍為0~255
zhushe(config-if)#standby 3 preempt//“preempt”是配置HSRP為搶占模式
zhushe(config-if)#
%HSRP-6-STATECHANGE: Vlan3 Grp 3 state Speak -> Standby
%HSRP-6-STATECHANGE: Vlan3 Grp 3 state Standby -> Active
在備份設備上配置如下:
beifen(config)#int vlan 3
beifen(config-if)#standby 3 ip 192.168.3.254//啟動HSRP,如果虛擬IP地址不指定,路由器就不會參與備份
beifen(config-if)#standby 3 priority 195//195為優先級的值,取值范圍為0~255,數值越大優先級越高
beifen(config-if)#
%HSRP-6-STATECHANGE: Vlan3 Grp 3 state Speak -> Standby
beifen(config-if)#standby 3 preempt
很簡單的幾條命令,我理解的主要是優先級誰大誰就是主設,作用是當主設出問題后備份路由頂上,使整個系統不會癱瘓。
其中standby 3 preempt意義為如果需要高優先級的路由器能主動搶占成為活動路由器,則要配置此命令。配置preempt后,能夠保證優先級高的路由器失效恢復后總能成為活動路由器。活動路由器失效后,優先級次低的備用路由器將處于活動狀態,如果沒有使用preempt技術,則當活動路由器恢復后,它只能處于備用狀態,先前的備用路由器代替其角色處于活動狀態。
在使用HSRP技術時,一些查看和調試的命令也很重要,如: “show standby brief”命令是顯示路由器上一些HSRP簡要的信息。另外還有很多調試命令,如“debug standby events detail”命令是顯示HSRP事件;命令“debug standby error”是顯示HSRP錯誤。
測試:
當主設線路down掉
第一次還是無法ping通,但第二次就可以了,這是設備內部在進行尋找。
