HSRP (Hot standby router protocol) -게이트웨이 이중화 프로토콜
@ FHRP (first hop redundancy protocol - 게이트웨이 여분 프로토콜)의 종류
- HSRP (Hot Standby Router Protocol) ---> Cisco 전용 프로토콜
- VRRP (Virtual Router Router Protocol) ---> IEEE RFC 표준 프로토콜
- GLBP (Gateway Load Balancing Protocol) ---> 백업 게이트웨이로 구현하는 것이 아닌 로드벨런싱으로 구현하는 프로토콜
@ HSRP란?
- 시스코전용 게이트웨이 이중화 프로토콜로 하나의 네트워크에 복수의 게이트웨이 사용시에, 첫번쨰 게이트웨이에 장애 발생시 예비라우터(L3스위치)가
게이트웨이로서 동작하도록 구성하는 프로토콜
- 주로 실무에서 VLAN에 구성하는 방식으로 구현한다(인터페이스에 설정하는 방법은 잘 사용하지 않음)
- 라우터나 L3이상의 스위치에서 구현 가능
- hello 메세지를 통하여 우선순위 선정 ( 헬로주기 3초, 데드주기 10초, 라우터 입장이기 때문에 BPDU사용안함 )
- 멀티케스트 주소 ( 224.0.0.2 )
- UDP 1985 포트 사용
@ 설정 법 (순서대로 정의하지 않으면 컨피그가 꼬인다)
인터페이스 -> IP -> 가상 IP -> 우선순위 -> 타이머 ->( track )-> preempt -> 인증
- 엑티브 L3스위치 설정
SW1(config)# int vlan 1
SW1(config-if)# ip add 192.168.3.1 255.255.255.0
SW1(config-if)# no sh
SW1(config-if)# standby [GN] ip 192.168.3.100 ---> 버추얼 라우터(가상게이트웨이) 지정
SW1(config-if)# standby [GN] priority 200 ---> 우선순위 (0-255, default 100)
SW1(config-if)# standby [GN] timers 1 3 ---> 헬로/데드주기 (생략해도 되나 필드에서 가장 많이 사용하는 주기가 1 / 3초)
SW1(config-if)# standby [GN] track S0/0 150 ---> S0/0(wan) 장애시 우선순위 150 감소, active라우터 재선출
SW1(config-if)# standby [GN] preempt delay reload 30 ---> S0/1(wan) 복원시 엑티브의 우선순위를 원래대로 복구하고, active라우터 재선출
SW1(config-if)# standby [GN] athenticationtext psk -> 인증
* delay 옵션 : S0/1(wan) 재연결시 엑티브는 가져오나 라우팅이 진행하고 있는 세션에 한에서 30초간 유지.
@ 스탠바이 L3스위치 설정
SW2(config)# int vlan 1
SW2(config-if)# ip add 192.168.3.2 255.255.255.0
SW2(config-if)# no sh
SW2(config-if)# standby [GN] ip 192.168.3.100 ---> 버추얼 라우터(가상게이트웨이) 지정
SW2(config-if)# standby [GN] priority 100 ---> 생략해도 무방, default 100으로 설정되어 있음
SW2(config-if)# standby [GN] timers 1 3 ---> 헬로/데드주기 (생략해도 되나 필드에서 가장 많이 사용하는 주기가 1 / 3초)
SW2(config-if)# standby [GN] athentication text psk-> 인증
* track 과 delay 값은 액티브로 정의될 라우터에만 설정.
* [GN] 그룹 넘버 : 0-255, 12.3T 이후 0-4095
출처 : http://egloos.zum.com/light99/v/5208376
<HSRP 실습 구성>
패킷 시뮬레이션으로 패킷의 방향을 보았고, 이 후 논리적으로 인터페이스를 shutdown 시켜 본 후 변화를 알아보았음.
<Active Router Config>
interface FastEthernet0/0
ip address 192.168.10.2 255.255.255.0
duplex auto
speed auto
standby 10 ip 192.168.10.100
standby 10 priority 200
standby 10 preempt
standby 10 track FastEthernet0/0
standby 10 track FastEthernet0/1
!
interface FastEthernet0/1
ip address 172.16.0.2 255.255.255.0
duplex auto
speed auto
standby 10 ip 172.16.0.100
standby 10 priority 200
standby 10 preempt
standby 0 track FastEthernet0/1
standby 0 track FastEthernet0/0
!
interface Serial0/1/0
ip address 10.0.0.1 255.255.255.252
clock rate 2000000
!
interface Serial0/1/1
no ip address
clock rate 2000000
!
interface Vlan1
no ip address
shutdown
!
router rip
network 10.0.0.0
network 172.16.0.0
network 192.168.10.0
!
ip classless
!
ip flow-export version 9
<Stanby Router Config>
!
version 12.4
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Router
!
!
!
!
!
!
!
!
ip cef
no ipv6 cef
!
!
!
!
!
!
!
!
!
!
!
!
spanning-tree mode pvst
!
!
!
!
!
!
interface FastEthernet0/0
ip address 192.168.10.1 255.255.255.0
duplex auto
speed auto
standby 10 ip 192.168.10.100
standby 10 priority 150
standby 10 preempt
standby 10 track FastEthernet0/0
standby 10 track FastEthernet0/1
!
interface FastEthernet0/1
ip address 172.16.0.1 255.255.255.0
duplex auto
speed auto
standby 10 ip 172.16.0.100
standby 10 priority 150
standby 10 preempt
standby 10 track FastEthernet0/0
standby 10 track FastEthernet0/1
!
interface Vlan1
no ip address
shutdown
!
router rip
network 172.16.0.0
network 192.168.10.0
!
ip classless
!
ip flow-export version 9
!
!
!
!
!
!
!
line con 0
!
line aux 0
!
line vty 0 4
login
!
!
!
end
* 논리적으로 네트워크를 죽여 놓으니 스탠바이 라우터가 액티브라우터로 변환 되었다.
'KITRI > 네트워크 기초' 카테고리의 다른 글
SNMP 개념공부 (0) | 2017.06.05 |
---|---|
스터디 CCNA 1-20 (2017년시험기준) (0) | 2017.05.29 |
이중화 및 로드밸런싱 (0) | 2017.03.17 |
tcp ip 헤더 공부 (0) | 2015.09.03 |
CIDR 슈퍼네팅 공부 (0) | 2015.09.02 |