本篇介紹Cisco-HSRP 熱備份路由器協(xié)議-配置實(shí)例,我們一起看看。
HSRP的工作過程
HSRP路由器利用Hello包來互相監(jiān)聽各自的存在。當(dāng)路由器長時(shí)間沒有接收到Hello包時(shí),就認(rèn)為活動(dòng)路由器故障,備份路由器就會(huì)成為活動(dòng)路由器。HSRP協(xié)議利用優(yōu)先級決定哪個(gè)路由器成為活動(dòng)路由器。如果一個(gè)路由器的優(yōu)先級比其它路由器的優(yōu)先級高,則該路由器成為活動(dòng)路由器。路由器的默認(rèn)優(yōu)先級是100。在一個(gè)組中,最多有一個(gè)活動(dòng)路由器和一個(gè)備份路由器。HSRP路由器發(fā)送的組播(224.0.0.2)消息有以下三種:
Hello:通知其它路由器發(fā)送者的HSRP優(yōu)先級和狀態(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)路由器要當(dāng)機(jī)或者當(dāng)有優(yōu)先級更高的路由器發(fā)送Hello消息時(shí),主動(dòng)發(fā)送一個(gè)Resign消息。
HSRP的報(bào)文格式
①版本:指示HSRP的版本信息。
②操作碼:用來描述數(shù)據(jù)包中報(bào)文的類型,可能的值為0、1和2,分別表示是Hello、Coup和Resign消息。
?、蹱顟B(tài):描述發(fā)出該報(bào)文的路由器的當(dāng)前狀態(tài)。有0、1、2、4、8、16六種狀態(tài),分別表示為Initial、Learn、Listen、Speak、Standby和Active狀態(tài)。
?、芎艚袝r(shí)間(Hellotime):只在呼叫報(bào)文中有意義,表示路由器定時(shí)發(fā)送呼叫報(bào)文的間隔時(shí)間,以秒為單位。如果該參數(shù)沒有在路由器上配置,它可能要從活動(dòng)路由器上學(xué)習(xí)獲得。默認(rèn)值為3秒。
?、荼3謺r(shí)間(Holdtime):只在呼叫報(bào)文中有意義,被接收路由器用來判斷該呼叫報(bào)文是否合法,單位為秒,其值
至少是呼叫時(shí)間的3倍。如果該參數(shù)沒有配置,也同樣可以從活動(dòng)路由器上學(xué)習(xí)?;顒?dòng)路由器不能從等待路由器學(xué)習(xí)呼叫時(shí)間和保持時(shí)間,它只能繼續(xù)使用從先前的活動(dòng)路由器學(xué)習(xí)來的該值。默認(rèn)值為10秒。
?、迌?yōu)先級:該參數(shù)用來選擇活動(dòng)和等待路由器,兩個(gè)具有不同優(yōu)先級的路由器,優(yōu)先級高的將成為活動(dòng)路由器。兩個(gè)具有相同優(yōu)先級的路由器,IP地址大的將成為活動(dòng)路由器。默認(rèn)優(yōu)先級為100。
⑦組:用來標(biāo)記路由器所在的熱等待組。對令牌環(huán)類型的網(wǎng)絡(luò),合法的值是0、1和2,對于其它類型的網(wǎng)絡(luò),合法值是0-255。
⑧認(rèn)證碼:包括8個(gè)明文的字符作為密碼,如果沒有配置,默認(rèn)值為cisco。
?、崽摂MIP地址:用來指定本熱等待組的虛擬IP地址,它可以從活動(dòng)路由器的呼叫報(bào)文中學(xué)習(xí)到。如果沒有配置該地址,并且呼叫報(bào)文是需要認(rèn)識(shí)的,那么只能通過活動(dòng)路由器學(xué)習(xí)。
HSRP路由器的6中狀態(tài):
1.Initial:HSRP啟動(dòng)時(shí)的狀態(tài),HSRP還沒有運(yùn)行,一般是在改變配置或端口剛剛啟動(dòng)時(shí)進(jìn)入該狀態(tài)。
2.Learn:在該狀態(tài)下,路由器還沒有決定虛擬IP地址,也沒有看到認(rèn)證的、來自活動(dòng)路由器的Hello報(bào)文。路由器仍在等待活動(dòng)路由器發(fā)來的Hello報(bào)文。
3.Listen:路由器已經(jīng)得到了虛擬IP地址,但是它既不是活動(dòng)路由器也不是等待路由器。它一直監(jiān)聽從活動(dòng)路由器和等待路由器發(fā)來的Hello報(bào)文。
4.Speak:在該狀態(tài)下,路由器定期發(fā)送Hello報(bào)文,并且積極參加活動(dòng)路由器或等待路由器的競選。如果選出活動(dòng)路由和等待路由,則變成監(jiān)聽狀態(tài)(Listen)。而此時(shí)只有活動(dòng)路由器和等待路由處于說話狀態(tài)。
5.Standby:處于該狀態(tài)的路由器是下一個(gè)候選的活動(dòng)路由器,它定時(shí)發(fā)送Hello報(bào)文。
6.Active:處于活動(dòng)狀態(tài)的路由器承擔(dān)轉(zhuǎn)發(fā)數(shù)據(jù)包的任務(wù),這些數(shù)據(jù)包是發(fā)給該組的虛擬MAC地址的。它定時(shí)發(fā)出Hello報(bào)文。
HSRP的2個(gè)定時(shí)器
HSRP使用2個(gè)定時(shí)器:
Hello間隔和Hold時(shí)間。默認(rèn)Hello間隔是3秒,默認(rèn)的Hold間隔是10秒。Hello間隔定義了兩組路由器之間交換信息的頻率。Hlod間隔定義了經(jīng)過多長時(shí)間后,沒有收到其它路由器的信息,則活動(dòng)路由器或者備用路由器就會(huì)被宣告為失敗。配置計(jì)時(shí)器并不是越小越好,雖然計(jì)時(shí)器越小則切換時(shí)間越短。計(jì)時(shí)器的配置需要和STP等的切換時(shí)間相一致。
另外,Hold間隔最少應(yīng)該是Hello間隔的3倍。
1.《HSRP Cisco-HSRP 熱備份路由器協(xié)議-配置實(shí)例》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《HSRP Cisco-HSRP 熱備份路由器協(xié)議-配置實(shí)例》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進(jìn)行證實(shí),對其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請保留本站內(nèi)容來源地址,http://f99ss.com/keji/495800.html