Self-Improvement

5) 게이트웨이 이중화 - HSRP 2 (문제점, 부하분산 등) 본문

네트워크/Router

5) 게이트웨이 이중화 - HSRP 2 (문제점, 부하분산 등)

JoGeun 2018. 10. 20. 14:48

*HSRP의 문제점1

PC1이 Internet으로 가기위해선 Active라우터인 GW1을 거쳐서 Serial 1/0을 통해 가게 되어진다.
여기서 Serial 1/0이 장애발생이 되면 PC1의 데이터는 Internet으로 나아가지를 못하게 된다.
이때 HSRP interface Tracking을 설정하면 해결이 되어진다.

------------------------------GW1--------------------------------
GW1#conf t
GW1(config)#interface fa 0/0
GW1(config-if)#standby 1 track serial 1/0 30 (serial 1/0이 장애시 우선순위 값 30을 낮춘다는 뜻)
---------------------------------------------------------------------
※Serial 1/0이 장애발생시 GW1은 Standby로 전환이 되어진다.


*HSRP 문제점 2
위의 Serial 1/0이 장애에서 복구될시엔 우선순위도 돌아오면서 Active라우터가 되어진다.

이때 Dynamic route Protocol중에서 OSPF의 경우엔 인접성 맺음 등으로 시간이 소요됨으로 바로 Active라우터가 되더라도 바로 통신이 안될 수가 있다.
preempt명령어에 딜레이를 줘서 해결을 해준다.
------------------------------GW1--------------------------------
GW1#conf t
GW1(config)#interface fa 0/0
GW1(config-if)#standby 1 preempt delay minimum 30  (30초뒤에 Active라우터를 수행한다.)
---------------------------------------------------------------------

*HSRP 문제점 3 : 부하 분산
GW1은 Active라우터임으로 수행이 되어지지만 GW2는 Standby라우터로 쓰여지지가 않아서 효율성이 안좋게 되어진다.

이때 그룹으로 나누어 GW1은 Group1의 Active라우터, Group2의 Standby
GW2는 Group1의 Standby라우터, Group2의 Active라우터 로 설정을 하면 된다.
------------------------------GW1--------------------------------
GW1#conf t
GW1(config)#interface fa 0/0
GW1(config-if)#standby 1 ip 192.168.20.150
GW1(config-if)#standby 1 priority 120
GW1(config-if)#standby 1 preempt delay min 30
GW1(config-if)#standby 1 track s 1/0 30
GW1(config-if)#standby 1 authentication md5 key-string hsrp

GW1(config-if)#standby 2 ip 192.168.20.250
GW1(config-if)#standby 2 preempt
GW1(config-if)#standby 2 authentication md5 key-string hsrp2
---------------------------------------------------------------------
※GW2는 반대로 설정을 해주면되며 PC들은 나누어 게이트웨이 IP를 지정해주면 되며 단 vlan 개수가 하나라는 가정하에 하였으며 vlan이 다수이면 그룹도 다수로 만들어서 해줘야 한다.