第 5 章 路由基礎與靜態路由

FHRP:讓閘道不會單點失效

每台 PC 只能設一個預設閘道。那台路由器掛了怎麼辦?

10 分鐘


FHRP(First Hop Redundancy Protocol,第一跳備援協定)讓兩台以上的路由器共用一個虛擬 IP虛擬 MAC。PC 把這個虛擬 IP 當閘道,實際上背後哪台在服務、切換過幾次,PC 完全不知道。

           虛擬 IP 192.168.1.1
           虛擬 MAC 0000.0c07.acXX
          ┌──────────┴──────────┐
      [R1 Active]          [R2 Standby]
      192.168.1.2          192.168.1.3
          └──────────┬──────────┘
                [交換器]
                     │
                   PC(閘道設 192.168.1.1)

R1 掛掉 → R2 接手同一個虛擬 IP 與 MAC
PC 完全無感,連 ARP 快取都不用更新
HSRP 的運作
協定歸屬角色名稱支援 IPv6負載分擔
HSRPCisco 專有Active / Standbyv2 支援需靠多群組
VRRPIEEE 開放標準Master / Backupv3 支援需靠多群組
GLBPCisco 專有AVG / AVF支援原生支援
HSRP 基本設定
! R1 —— 設較高的優先權讓它當 Active
R1(config)# interface gi0/0
R1(config-if)# ip address 192.168.1.2 255.255.255.0
R1(config-if)# standby 1 ip 192.168.1.1
R1(config-if)# standby 1 priority 110
! 沒有這行的話,R1 修好後不會搶回 Active
R1(config-if)# standby 1 preempt

! R2 —— 優先權維持預設 100
R2(config-if)# ip address 192.168.1.3 255.255.255.0
R2(config-if)# standby 1 ip 192.168.1.1

R1# show standby brief
Interface  Grp  Pri P State    Active          Standby      Virtual IP
Gi0/0      1    110 P Active   local           192.168.1.3  192.168.1.1

立即測驗這一節(2 題)