hrsp

需要注意的是,Cluster里的每個成員路由器仍然是標準的路由器, 客戶端仍然可以將成員路由器配置成其默認網關。 在Cisco路由器中,最多可以配置256個HSRP組,

HRSP原理

需要注意的是,Cluster里的每個成員路由器仍然是標準的路由器,

客戶端仍然可以將成員路由器配置成其默認網關。

在Cisco路由器中,最多可以配置256個HSRP組,

因為HSRP能夠使用的MAC地址類似於:0000.0c07.ac**。

HRSP每隔3秒傳送hello包,包括group ID,HSRP group和優先權(默認為100)。

路由器彼此之間依據優先權,確定優先權最高的路由器是活動路由器。

如果優先權相同,在IP位址高的成為活動路由器。

在HRSP組中,只允許同時存在一個活動路由器,其他路由器都處於備用狀態,

備用路由器不轉發數據包。

如果備用路由器持續不斷地收到活動路由器發來的hello包,

則其會一直處於備用狀態。

一旦備用路由器在規定的時間內(Hold Time,默認10秒)沒有收到hello包,,

則認為活動路由器失效,

優先權最高的備用路由器就接替活動路由器的角色,開始轉發數據包。

4)HRSP preempt技術

HRSP技術能夠保證優先權高的路由器失效恢復後總能處於活動狀態。

活動路由器失效後,優先權最高的備用路由器處於活動狀態,

如果沒有使用preempt技術,

則當活動路由器恢復後,只能處於備用狀態,

先前的備用伺服器代替其角色處於活動狀態,直到下一次選舉發生。

5)HRSP track技術

如果所監測的連線埠出現故障,則也可以進行路由器的切換。

如果主路由器上有多條線路被跟蹤,

則當一條線路出現故障時,就會切換到備份路由器上,即使其他都線路正常工作,

直到主路由器該線路正常工作,才能重新切換回來。

該功能在實際套用中完全可以由線路備份功能實現。

路由器之間通過廣播HSRP優先權選出當前的主動路由器:先比優先權,再比ip,大的選上。

兩設備靠hello訊息相互回響,3s一次,hold time 10s一次;當HSRP檢測不到主動路由器的hello訊息時(一個hold time),

將認為主動路由器有故障,這時HSRP會選擇優先權最高的備用路由器變為主動路由器,

同時將按HSRP優先權在配置了HSRP的路由器中再選擇一台路由器作為新的備用路由器。

配置了HSRP協定的路由器交換以下三種多點廣播訊息:

Hello──hello訊息通知其他路由器,傳送路由器的HSRP優先權和狀態信息,HSRP

路由器默認為每3秒鐘傳送一個hello訊息;

Coup──當一個備用路由器變為一個主動路由器時傳送一個coup訊息;

Resign──當主動路由器要宕機或者當有優先權更高的路由器傳送hello訊息時,主動路由器傳送一個resign訊息。

在任一時刻,配置了HSRP協定的路由器處於由以下六種狀態:

Inithsrp──的初始狀態,網關接口剛up時的狀態;

Learn──等待hello訊息,從而學習虛擬ip的狀態;

Listen──監聽hello,並持續一個holdtime時間;

Speak──處於發言狀態的hsrp router定期傳送hello,並積極參與active和standby的選舉,如果都沒有選上,保持這個狀態;

Standby──為下一任active的候選者,並定期傳送hello訊息;

Active──路由器對傳送給hsrp組的虛擬mac地址和ip地址的數據包進行轉發,並自己定期傳送hello訊息。

如果多台路由器存在一個虛擬路由器中,一個是active,一個是standby,其他的既不是active,也不是standby,而狀態處於speak。

註:優先權默認為100;

HELLO訊息是基於UDP的信息包,目的地址是224.0.0.2,協定號是1892

如果在一個選舉好的虛擬路由器內又加了一台優先權高的設備,只有在配置了搶占後才會成為Active,穩定優先。

hsrp虛擬mac地址:00000c07ac2f,其中:00000c是代表廠商cisco,07ac代表hsrp協定,2f代表hsrp組號。

HRSP配置1

可在vlan或三層接口配置hsrp

做hsrp要關閉ip重定向:no ip redirects

Vlan hsrp配置:

switch1

interface vlan2

ip address 192.169.10.2 255.255.255.0

standby 1 priority 105 preempt

standby 1 ip 192.169.10.1

switch2

interface vlan2

ip address 192.169.10.3 255.255.255.0

standby 1 ip 192.169.10.1

註:1為group id,需一致;

Standby 1 preemt //設定搶占

Standby 1 track int fa 0/1 //設定追蹤,如0/1口 down,優先權默認降10

standby timers hello值 hold值 //時間以active路由器的為準。

#sh standby (brief)

#debug standby events / packet

另:對象追蹤工具,能查到遠端是否斷開的情況,此功能未配置成功。

HSRP的配置2

(一)路由器A的配置:

(1)進入接口配置模式:Interface fasternet 0/1

(2)配置接口的IP位址:ip address 172.16.10.l 255.255.255.0

(3)關閉重定向功能:no ip redirects

(4)加入備份組172和指定虛擬IP位址:standby 172 ip 172.16.10.254

(5)進入接口配置模式:Interface fasternet 0/2

(6)配置接口的IP位址:ip address 10.10.10.1 255.255.255.0

(7)關閉重定向功能:no ip redirects

(8)加入備份組10和指定虛擬IP位址:standby 10 ip 10.10.10.254

路由器B的配置:

(1)進入接口配置狀態:Interface fasternet 0/1

(2)配置接口的IP位址:ip address 172.16.10.2 255.255.255.0

(3)關閉重定向功能:no ip redirects

(4)加入備份組172和指定虛擬IP位址:standby 172 ip 172.16.10.254

(5)進入接口配置狀態:Interface fastethernet 0/2

(6)配置接口的IP位址:ip address 10.10.10.2 255.255.255.0

(7)關閉重定向功能:no ip redirects

(8)加入備份組10和指定虛擬IP位址:standby 10 ip 10.10.10.254

(二)配置HRSP的優先權:

路由器A的配置:

(1)進入接口配置模式:Interface fasternet 0/1

(2)配置優先權:standby 172 ip priority 120

(3)進入接口配置模式:Interface fasternet 0/2

(4)配置優先權:standby 10 ip priority 110

路由器B的配置:

(1)進入接口配置模式:Interface fasternet 0/1

(2)配置優先權:standby 172 ip priority 110

(3)進入接口配置模式:Interface fasternet 0/2

(4)配置優先權:standby 10 ip priority 120

測試:show standby

(三)配置HRSP占先權:

路由器A的配置:

(1)進入接口配置模式:Interface fasternet 0/1

(2)配置占先權:standby 172 ip preempt

路由器B的配置:

(1)進入接口配置模式:Interface fasternet 0/2

(2)配置占先權:standby 10 ip preempt

測試:show standby

(四)配置HRSP的連線埠跟蹤:

路由器A的配置:

(1)進入接口配置模式:Interface fasternet 0/1

(2)配置連線埠跟蹤:standby 172 track interface fasternet 0/2 50

路由器B的配置:

(1)進入接口配置模式:Interface fasternet 0/2

(2)配置連線埠跟蹤:standby 10 track interface fasternet 0/1 50

測試:show standby

相關詞條

相關搜尋

熱門詞條

聯絡我們