所謂的熱備份路由協(xié)議(HSRP)主要是向我們提供了這樣一種機(jī)制,它的設(shè)計(jì)目的主要在于支持ip傳輸失敗情況下的不中斷服務(wù)。具體說,就是本協(xié)議用于在源主機(jī)無法動(dòng)態(tài)地學(xué)習(xí)到首跳路由器IP地址的情況下防止首跳路由的失敗。它主要用于多接入,多播和廣播局域網(wǎng)(例如以太網(wǎng))。
當(dāng)然HSRP并不是有意要取代現(xiàn)有的動(dòng)態(tài)路由發(fā)現(xiàn)機(jī)制,而這些現(xiàn)有的路由協(xié)議仍可以繼續(xù)使用只不過不是在任何可能的情況下。以前的大部分主機(jī)都不支持動(dòng)態(tài)路由發(fā)現(xiàn)協(xié)議,他們是通過配置缺省路由來進(jìn)行工作的。而HSRP卻為它們提供了一種失敗服務(wù)機(jī)制在HSRP中所涉及到的所有路由器都被假設(shè)為已經(jīng)配好了合適的IP路由協(xié)議,并且也已經(jīng)存在了若干條路由。
熱備份路由協(xié)議(HSRP)的目的在于使主機(jī)看上去只使用了一個(gè)路由器,并且即使在它當(dāng)前所使用的首跳路由器失敗的情況下仍能夠保持路由的連通性。此協(xié)議中所涉及到的多路由器都映射為一個(gè)虛擬的路由器。本協(xié)議保證同時(shí)有且只有一個(gè)路由器在代表虛擬路由器進(jìn)行包的發(fā)送。而終端則是把數(shù)據(jù)包發(fā)向該虛擬路由器。這個(gè)轉(zhuǎn)發(fā)包的路由器被成為活路由器。假如這個(gè)活路由器在某個(gè)時(shí)候由于某種原因而無法工作的話,則那個(gè)備份的路由器將被選擇來代替原來的活路由器。本協(xié)議為活路由器和備份路由器的定義提供了一種機(jī)制。在協(xié)議所設(shè)計(jì)到的路由器上使用IP地址,假如這個(gè)活路由器失效的話則那個(gè)備份路由器馬上代替活路由器工作而不會(huì)在對(duì)主機(jī)的連通性上產(chǎn)生大的中斷。
在使用HSRP時(shí),一組路由器的工作將一致的表現(xiàn)為局域網(wǎng)上通往主機(jī)的一個(gè)虛擬路由器的工作。這組路由器就稱為一個(gè) HSRP組,或備份組。這個(gè)組中將選出一個(gè)路由器來負(fù)責(zé)轉(zhuǎn)發(fā)由主機(jī)發(fā)給虛擬路由器的數(shù)據(jù)包。這個(gè)路由器就是所謂的活路由器。另一臺(tái)路由器將被選為備份路由器。在活路由器失效的情況下,備份路由器將承擔(dān)活路由器的包的轉(zhuǎn)發(fā)功能。即使你可以任意制定運(yùn)行HSRP的路由器的數(shù)量,但只有活路由器才能轉(zhuǎn)發(fā)發(fā)送給虛擬路由器的數(shù)據(jù)包。
為了把網(wǎng)絡(luò)阻塞降到最底限度,網(wǎng)絡(luò)中只有活路由器和備份路由器可以在完成HSRP協(xié)議選擇過程后發(fā)送一次HSRP消息包。假如活路由器失效,則備份路由器將取代它作為新的活路由器工作。而當(dāng)備份路由器失效或者它變成了活路由器時(shí),另外一個(gè)路由器將被選為備份路由器。
在某個(gè)局域網(wǎng)里,多個(gè)熱備組可以共存和重疊。每個(gè)備份組都仿效一個(gè)虛擬路由器。對(duì)于每個(gè)備份組來說都有一個(gè)為別人所知的MAC地址,以及一個(gè)IP地址。而這個(gè)IP地址應(yīng)該是這個(gè)局域網(wǎng)中第一個(gè)子網(wǎng)中的地址,但必須不同于設(shè)置在所有路由器端口上的地址和局域網(wǎng)中主機(jī)的地址,甚至包括為其他HSRP組設(shè)的地址。
假如在一個(gè)局域網(wǎng)中設(shè)置了多個(gè)HSRP組,那么分配主機(jī)給不同的備份組就會(huì)使網(wǎng)絡(luò)產(chǎn)生負(fù)載爆炸
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注