1. Introduction to HSRP
1) Introduction to HSRP
- 처음에는 Cisco 전용 Gateway Redundancy Protocol이었지만 RFC 2281로 표준으로 정의
- 전반적인 개념은 VRRP와 동일
2) HSRP Version
Version | Description |
Version 1 (Default) |
∘ HSRP 그룹 범위 : 0~255 ∘ VMAC Address : 0000.0c07.ACXX - XX = HSRP Group Number ∘ Hello Packet Address : 224.0.0.2 |
Version 2 | ∘ HSRP 그룹 범위 : 0~4095 ∘ VMAC Address : 0000.0c9f.fXXX - XXX = HSRP Group Number ∘ Hello Packet Address : 224.0.0.102 |
- HSRP Version이 다르면 서로 호환이 안 되므로 양 단의 라우터에서 HSRP Version을 맞춰야 정상 동작
2. HSRP State
State | Description |
Initial | ∘ HSRP 동작이 이뤄지지 않은 상태 ∘ HSRP 설정 사항이 변경되거나 처음 프로세스가 실행된 상태 |
Listen | ∘ V-IP가 설정되고 다른 HSRP 라우터로부터 Hello 패킷도 받은 상태 ∘ 아직 Active/Standby가 선출되지 않은 상태 |
Speak | ∘ Hello 패킷을 주기적으로 교환하는 상태 ∘ Active/Standby 선출에 참가한 상태 |
Standby | ∘ Standby로 동작하고 있는 상태 |
Active | ∘ Active로 동작하고 있는 상태 |
3. HSRP vs VRRP
Protocol | HSRPv1 | VRRPv2 |
Group Count | 최대 16개의 Group 사용 가능 | 최대 255개의 Group 사용 가능 |
R-IP / V-IP | Virtual IP와 Real IP가 상이해야 사용 가능 | Virtual IP와 Real IP가 동일해도 사용 가능 |
Multicast IP | 224.0.0.2 | 224.0.0.18 |
Router Type | 1개의 Active, 1개의 Standby와 나머지 | 1개의 Master, 나머지 Backup |
Default Timer | Hello 3s, Hold 10s | Hello 1s, Hold 3s |
4. HSRP 기본 동작
- 서로의 Priority를 비교해 Active/Standby를 선정하고 Active 라우터가 Virtual IP와 Virtual MAC을 선점
- PC는 외부로 데이터를 전송하기 위해 Default-Gateway로 ARP Request를 전송하고 Virtual IP와 Virtual MAC을 가지고 있는 라우터인 Active 라우터가 ARP Reply를 전송
- PC는 Virtual MAC을 이용해 외부와 통신
- HSRP 라우터 간에 지속적으로 서로 상태를 체크
- Active 장비 장애 발생 시, Standby 장비는 Active 상태로 변경되고 Virtual IP와 Virtual MAC을 선점
- 중간 L2 Switch는 HSRP Hello 패킷이나 GARP Request 패킷으로 인하여 FDB Table 변경
- PC는 ARP Table에서 Virtual IP와 Virtual MAC의 변동이 없으므로 장애가 발생한 지 모르는 상태
'Network > VRRP' 카테고리의 다른 글
VRRP with RPM and Event-option Configuration(Juniper vMX) (0) | 2025.03.18 |
---|---|
VRRP Load Balancing Configuration(Juniper vMX) (0) | 2025.03.16 |
VRRP Basic Configuration(Juniper vMX) (0) | 2025.03.14 |
VRRP Route Track 동작 과정 (0) | 2025.03.12 |
VRRP Interface Track 동작 과정 (0) | 2025.03.10 |
VRRP Preempt Hold-Time(Delay) 동작 과정 (0) | 2025.03.06 |
VRRP Preempt 동작 과정 (0) | 2025.03.04 |
VRRP 동작 과정 (0) | 2025.03.02 |