HSRP簡介

熱備份路由協議 (HSRP)
HSRP的概念:
熱備份路由協議爲IP網絡提供了容錯和加強的路由選擇功能,是cisco平臺所特有的技術,它確保了當網絡邊緣或接入鏈路出現故障時,用戶通訊能迅速並透明的恢復,併爲此IP網絡提供了冗餘性。
HSRP的工做原理:
HSRP支持在某個路由器出現故障時能夠快速的進行默認網關的切換,經過共同提供一個IP地址和MAC地址,兩個或者多個路由器能夠作爲一個虛擬路由器,當某個路由器出現故障時,其餘路由器能夠無縫的接替它進行路由選擇。
活躍路由器:RA 的功能是轉發到虛擬路由器的數據包,組中的另外一臺路由器被選爲備份路由器。活躍路由器通發送Hello消息來承擔和保持它活躍的角色。
備份路由器; RB 功能是監視HSRP組的運行狀態,當活躍路由器出現故障時,迅速承擔起轉發數據包的責任。
虛擬路由器:是LAN上的網關,做用是向用戶表明一臺能夠連續工做的路由器。路由器RA和RB共同維護這臺虛擬路由器。
HSRP的3個消息:
Hello消息------發送該消息代表路由器正在運行,而且可以成爲活躍路由器和備份路由器。默認3S發送一次HELLO消息。
Coup政變消息--------意思就是說,當活躍路由器出現故障的時候,備份路由器向變成活躍路由器的時候會發送政變消息。
Resign 辭職消息-------意思就是說,我不想在作活躍路由器或者備份路由器的時候,想退出HSRP備份組的 時候會發送辭職消息。
HSRP的6個狀態:
1.初始狀態 (全部路由器都是從初始狀態開始的,好比剛啓動路由器的時候就是初始狀態)
2.學習狀態 (路由器等待來自活躍路由器的消息)
3.監聽狀態 (路由器知道了虛擬IP地址,但它即不是活躍路由器也不是備份路由器,來監聽來自活躍和備份路由器的Hello消息)
4.發言狀態 (路由器接到Hello消息,參與活躍和備份路由器的競選)
5.備份狀態 (路由器成爲了備份路由器,併成爲下一個活躍路由器的候選者)
6.活躍狀態 ( 在 活躍狀態,路由器負責轉發發送到備份組的虛擬MAC地址的數據包)
小提示:要想學好HSRP,那麼3個消息和6個狀態要很好的理解
理論的知識就這麼多了,下面我來把上面拓撲圖的實驗配置命令寫一下吧
只配置路由器RA和RB的命令,交換機打開就OK了,不用配置。
RA的配置:活躍路由器
Route(config)#int s0/0
Route(config-if)#ip add 219.37.1.2 255.255.255.248 (模擬電信的公網IP)
Route(config-if)#no sh
Route(config)#int f0/0
Route(config-if)#ip add 172.16.10.1 255.255.255.0
Route(config-if)#no sh
Route(config-if)#standby 172 ip 172.16.10.254 (設置HSRP的組名爲172,虛擬IP爲172.16.10.254)
Route(config-if)#standby 172 priority 120 (設置HSRP組172的優先級爲120)
Route(config-if)#standby 172 preempt (設置HSRP路由器的佔先權,意思就是當活躍路由器RA出現故障了,備份路由器RB變成活躍路由器的時候。RA通過維修又能夠工做的時候配置的,RA能夠正常工做的時候會發送政變消息,配置佔先是很重要的)

路由器RB的配置:備份路由器
Route(config)#int s0/0
Route(config-if)#ip add 219.37.1.1 255.255.255.248 (模擬網通的公網IP)
Route(config-if)#no sh
Route(config)#int f0/0
Route(config-if)#ip add 172.16.10.2 255.255.255.0
Route(config-if)#no sh
Route(config-if)#standby 172 ip 172.16.10.254 (設置HSRP的組名爲172,虛擬IP爲172.16.10.254)
Route(config-if)#standby 172 priority 110 (設置HSRP組172的優先級爲110)

配置的命令就這些,個人拓撲圖的外部網絡沒畫好,應該用一臺路由器來代替能夠驗證HSRP的結果,大家用模擬器來作這個實驗的時候能夠用路由器來作,能夠更好的驗證試驗結果,能夠PING通外網的路由器的話,在把RA的接口DOWN掉看還能夠PING通外網路由器不,能夠的話說明HSRP切換過來了。我是模擬公網來作的,
若是是公網的話在路由器RA和RB上面都要作默認路由和NAT地址轉換才能夠實現內網上互聯網的要求。
查看HSRP的(SHOW)命令:show standby 172 brief (查看HSRP的配置狀況)
 
小提示:HSRP協議是Cisco公司的私有協議,只能在CISCO路由器上實現,別的廠商的路由器能夠用VRRP協議來作熱備份路由協議,VRRP和HSRP協議很類似,工做原理都同樣,可是VRRP是公有協議。
相關文章
相關標籤/搜索