HSRP
HSRP定義了6種狀態:
(1)初始狀態initial:HSRP啟動時的狀態,HSRP還沒有運行,一般是在改變配置或者埠剛剛啟動時進入該狀態。
(2)學習狀態learn:路由器仍然等待來自活躍路由器的消息。這時,路由器還沒有看到活躍路由器的Hello消息也沒有學到虛擬路由器的IP位址。
(3)傾聽狀態listen:路由器正在監聽Hello消息.已經知道了虛擬的IP位址。
(4)發言狀態speak:在該狀態下,路由器發送周期性Hello消息,並參與活躍路由器或備份路由器的競選,優先級高的路由器會成為active路由器。
(5)備份狀態standby:當主動active路由器失效時,路由器準備接管包傳輸功能。
(6)活躍狀態active:路由器執行包傳輸功能。
HSRP虛擬路由器的MAC地址:
00-00-0c – 07-ac – 0a
廠商編碼 MAC虛擬地址 HSRP組號
HSRP協議的路由交換有三種多點組播消息:
(1)Hello:hello 消息通知其他路由器發送路由器的HSRP優先級和狀態信息,HSRP路由器默認每3s發送一個hello消息。
(2)Coup:當一個備用路由器變為一個主動路由器時發送一個coup消息。
(3)Resign:當主動路由器要宕機或者有更高優先級的路由器發送hello消息時,主動路由器發送一個resign消息。
HSRP運行在UDP上,採用埠號1985,目的地址是全部的路由器多點組播地址:
HSRPv1地址224.0.0.2,和CGMP地址衝突,HSRPv2改為224.0.0.102。