HSRP與VRRP閘道冗餘是什麼?
HSRP與VRRP均屬於第一跳冗餘協議(FHRP),讓多台路由器共用一個虛擬IP作為終端設備的預設閘道。主路由器故障時,備用路由器自動接管,終端設備無需更改配置。本頁講解兩者的工作原理、主要分別及部署考量。
工作原理
兩個協議的核心概念相同:參與冗餘組的路由器選出一台作為主路由器(HSRP稱Active,VRRP稱Master),負責回應虛擬IP的ARP請求並轉發流量。其餘路由器處於備用狀態,持續監聽主路由器發出的Hello訊息。
當主路由器停止發送Hello訊息超過Hold Time(HSRP預設10秒,VRRP預設約3.6秒(3×1秒通告間隔加Skew Time)),備用路由器判定主路由器故障,優先級最高者接管虛擬IP與虛擬MAC,終端設備的ARP緩存無需更新即可繼續通訊。
虛擬IP與虛擬MAC
終端設備將預設閘道設為虛擬IP,ARP解析後得到虛擬MAC。主備切換後虛擬MAC不變,終端設備的ARP緩存仍然有效,切換對終端完全透明。
優先級與搶佔
優先級數值越高越優先成為主路由器。啟用搶佔(Preempt)後,高優先級路由器恢復上線時會重新奪回主角色;未啟用則維持現有主角色,避免不必要的切換。
追蹤接口
HSRP與VRRP均支援追蹤上行接口狀態。當上行鏈路故障時,自動降低本機優先級,觸發備用路由器接管,避免流量黑洞。