詞語(yǔ)解釋
HRSP原理
需要注意的是,Cluster里的每個(gè)成員路由器仍然是標(biāo)準(zhǔn)的路由器,
客戶端仍然可以將成員路由器配置成其默認(rèn)網(wǎng)關(guān)。
在Cisco路由器中,最多可以配置256個(gè)HSRP組,
因?yàn)镠SRP能夠使用的MAC地址類似于:0000.0c07.ac**。
HRSP每隔3秒發(fā)送hello包,包括group ID,HSRP group和優(yōu)先級(jí)(默認(rèn)為100)。
路由器彼此之間依據(jù)優(yōu)先級(jí),確定優(yōu)先級(jí)最高的路由器是活動(dòng)路由器。
如果優(yōu)先級(jí)相同,在IP地址高的成為活動(dòng)路由器。
在HRSP組中,只允許同時(shí)存在一個(gè)活動(dòng)路由器,其他路由器都處于備用狀態(tài),
備用路由器不轉(zhuǎn)發(fā)數(shù)據(jù)包。
如果備用路由器持續(xù)不斷地收到活動(dòng)路由器發(fā)來(lái)的hello包,
則其會(huì)一直處于備用狀態(tài)。
一旦備用路由器在規(guī)定的時(shí)間內(nèi)(Hold Time,默認(rèn)10秒)沒(méi)有收到hello包,,
則認(rèn)為活動(dòng)路由器失效,
優(yōu)先級(jí)最高的備用路由器就接替活動(dòng)路由器的角色,開(kāi)始轉(zhuǎn)發(fā)數(shù)據(jù)包。
4)HRSP preempt技術(shù)
HRSP技術(shù)能夠保證優(yōu)先級(jí)高的路由器失效恢復(fù)后總能處于活動(dòng)狀態(tài)。
活動(dòng)路由器失效后,優(yōu)先級(jí)最高的備用路由器處于活動(dòng)狀態(tài),
如果沒(méi)有使用preempt技術(shù),
則當(dāng)活動(dòng)路由器恢復(fù)后,只能處于備用狀態(tài),
先前的備用服務(wù)器代替其角色處于活動(dòng)狀態(tài),直到下一次選舉發(fā)生。
5)HRSP track技術(shù)
如果所監(jiān)測(cè)的端口出現(xiàn)故障,則也可以進(jìn)行路由器的切換。
如果主路由器上有多條線路被跟蹤,
則當(dāng)一條線路出現(xiàn)故障時(shí),就會(huì)切換到備份路由器上,即使其他都線路正常工作,
直到主路由器該線路正常工作,才能重新切換回來(lái)。
該功能在實(shí)際應(yīng)用中完全可以由線路備份功能實(shí)現(xiàn)。
路由器之間通過(guò)廣播HSRP優(yōu)先級(jí)選出當(dāng)前的主動(dòng)路由器:先比優(yōu)先級(jí),再比ip,大的選上。
兩設(shè)備靠hello消息相互響應(yīng),3s一次,hold time 10s一次;當(dāng)HSRP檢測(cè)不到主動(dòng)路由器的hello消息時(shí)(一個(gè)hold time),
將認(rèn)為主動(dòng)路由器有故障,這時(shí)HSRP會(huì)選擇優(yōu)先級(jí)最高的備用路由器變?yōu)橹鲃?dòng)路由器,
同時(shí)將按HSRP優(yōu)先級(jí)在配置了HSRP的路由器中再選擇一臺(tái)路由器作為新的備用路由器。
配置了HSRP協(xié)議的路由器交換以下三種多點(diǎn)廣播消息:
Hello──hello消息通知其他路由器,發(fā)送路由器的HSRP優(yōu)先級(jí)和狀態(tài)信息,HSRP
路由器默認(rèn)為每3秒鐘發(fā)送一個(gè)hello消息;
Coup──當(dāng)一個(gè)備用路由器變?yōu)橐粋€(gè)主動(dòng)路由器時(shí)發(fā)送一個(gè)coup消息;
Resign──當(dāng)主動(dòng)路由器要宕機(jī)或者當(dāng)有優(yōu)先級(jí)更高的路由器發(fā)送hello消息時(shí),主動(dòng)路由器發(fā)送一個(gè)resign消息。
在任一時(shí)刻,配置了HSRP協(xié)議的路由器處于由以下六種狀態(tài):
Inithsrp──的初始狀態(tài),網(wǎng)關(guān)接口剛up時(shí)的狀態(tài);
Learn──等待hello消息,從而學(xué)習(xí)虛擬ip的狀態(tài);
Listen──監(jiān)聽(tīng)hello,并持續(xù)一個(gè)holdtime時(shí)間;
Speak──處于發(fā)言狀態(tài)的hsrp router定期發(fā)送hello,并積極參與active和standby的選舉,如果都沒(méi)有選上,保持這個(gè)狀態(tài);
Standby──為下一任active的候選者,并定期發(fā)送hello消息;
Active──路由器對(duì)發(fā)送給hsrp組的虛擬mac地址和ip地址的數(shù)據(jù)包進(jìn)行轉(zhuǎn)發(fā),并自己定期發(fā)送hello消息。
如果多臺(tái)路由器存在一個(gè)虛擬路由器中,一個(gè)是active,一個(gè)是standby,其他的既不是active,也不是standby,而狀態(tài)處于speak。
注:優(yōu)先級(jí)默認(rèn)為100;
HELLO消息是基于UDP的信息包,目的地址是224.0.0.2,協(xié)議號(hào)是1892
如果在一個(gè)選舉好的虛擬路由器內(nèi)又加了一臺(tái)優(yōu)先級(jí)高的設(shè)備,只有在配置了搶占后才會(huì)成為Active,穩(wěn)定優(yōu)先。
hsrp虛擬mac地址:00000c07ac2f,其中:00000c是代表廠商cisco,07ac代表hsrp協(xié)議,2f代表hsrp組號(hào)。
HRSP配置1
可在vlan或三層接口配置hsrp
做hsrp要關(guān)閉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 //設(shè)置搶占
Standby 1 track int fa 0/1 //設(shè)置追蹤,如0/1口 down,優(yōu)先級(jí)默認(rèn)降10
standby timers hello值 hold值 //時(shí)間以active路由器的為準(zhǔn)。
#sh standby (brief)
#debug standby events / packet
另:對(duì)象追蹤工具,能查到遠(yuǎn)端是否斷開(kāi)的情況,此功能未配置成功。
HSRP的配置2
(一)路由器A的配置:
(1)進(jìn)入接口配置模式:Interface fasternet 0/1
(2)配置接口的IP地址:ip address 172.16.10.l 255.255.255.0
(3)關(guān)閉重定向功能:no ip redirects
(4)加入備份組172和指定虛擬IP地址:standby 172 ip 172.16.10.254
(5)進(jìn)入接口配置模式:Interface fasternet 0/2
(6)配置接口的IP地址:ip address 10.10.10.1 255.255.255.0
(7)關(guān)閉重定向功能:no ip redirects
(8)加入備份組10和指定虛擬IP地址:standby 10 ip 10.10.10.254
路由器B的配置:
(1)進(jìn)入接口配置狀態(tài):Interface fasternet 0/1
(2)配置接口的IP地址:ip address 172.16.10.2 255.255.255.0
(3)關(guān)閉重定向功能:no ip redirects
(4)加入備份組172和指定虛擬IP地址:standby 172 ip 172.16.10.254
(5)進(jìn)入接口配置狀態(tài):Interface fastethernet 0/2
(6)配置接口的IP地址:ip address 10.10.10.2 255.255.255.0
(7)關(guān)閉重定向功能:no ip redirects
(8)加入備份組10和指定虛擬IP地址:standby 10 ip 10.10.10.254
(二)配置HRSP的優(yōu)先級(jí):
路由器A的配置:
(1)進(jìn)入接口配置模式:Interface fasternet 0/1
(2)配置優(yōu)先級(jí):standby 172 ip priority 120
(3)進(jìn)入接口配置模式:Interface fasternet 0/2
(4)配置優(yōu)先級(jí):standby 10 ip priority 110
路由器B的配置:
(1)進(jìn)入接口配置模式:Interface fasternet 0/1
(2)配置優(yōu)先級(jí):standby 172 ip priority 110
(3)進(jìn)入接口配置模式:Interface fasternet 0/2
(4)配置優(yōu)先級(jí):standby 10 ip priority 120
測(cè)試:show standby
(三)配置HRSP占先權(quán):
路由器A的配置:
(1)進(jìn)入接口配置模式:Interface fasternet 0/1
(2)配置占先權(quán):standby 172 ip preempt
路由器B的配置:
(1)進(jìn)入接口配置模式:Interface fasternet 0/2
(2)配置占先權(quán):standby 10 ip preempt
測(cè)試:show standby
(四)配置HRSP的端口跟蹤:
路由器A的配置:
(1)進(jìn)入接口配置模式:Interface fasternet 0/1
(2)配置端口跟蹤:standby 172 track interface fasternet 0/2 50
路由器B的配置:
(1)進(jìn)入接口配置模式:Interface fasternet 0/2
(2)配置端口跟蹤:standby 10 track interface fasternet 0/1 50
測(cè)試:show standby
掃碼付費(fèi)即可復(fù)制
X