工作原理
HSRP在網路路由器之間建立默認網關的倒換框架,當主網關不可達時進行切換。此協定經常與快速會聚路由協定EIGRP或OSPF協同工作。HSRP使用多播地址224.0.0.2和UDP連線埠1985向其他啟用HSRP協定的路由器傳送HELLO報文,來交流路由器間的優先權。配置有最高優先權的主路由器將成為虛擬路由器,以預先配置好的網關IP和MAC地址0000.0c07.acXX(XX是組IP的十六進制值)回應區域網路對網關的ARP的請求。如果主路由器宕機,次優先權路由器將接管網關IP並以同樣的MAC地址回應ARP的請求,這樣就實現了透明的默認網關自動倒換。
熱備份路由協定確保在某一時間內只有一台路由器(稱為主動路由器)以虛擬路由器的名義轉發數據包。備份路由器被選擇,並時刻準備成為主動路由器(在當前主動路由器失效的情況下)。熱備份路由協定定義了一種通過IP位址來確定主動和備份路由器的機制。一旦這些確定了,一個主動路由器出故障就不會出現重大的連線中斷現象。
在任何特定的網路中,可能有多個,也可能是重疊的,熱備份群,每一個都有單一的媒體訪問控制(MAC)地址和IP位址;IP位址應該屬於初級子網,但它必須與實際或虛擬的地址(分配給網路中路由器或主機的地址)不同。
HSRP和VRRP都不是路由協定,因為它們不發布IP路由也不影響路由表。