공부합시다!/Network

Gateway Redundancy : 3. GLBP(Gateway Load Balancing Protocol)

간서치 2022. 5. 2. 18:19
728x90

음! 드디어 게이트웨이 이중화의 마지막이네요!

GLBP 시간입니다.

바로 시작합니다.

 

1. 정의

 1.1. Cisco 전용 Protocol

 1.2. MHSRP(Multi HSRP), MVRRP(Multi VRRP)의 Traffic 균등 분배 문제를 보완

 

2. 동작 구조

 2.1. AVF(Active Virtual Forward)

  2.1.1. GLBP에서 Router 이름

 2.2. AVG(Active Virtual Gateway)

  2.2.1. 가장 높은 Priority를 갖는 AVF

  2.2.2. Priority 동일 시 가장 높은 IP 주소로 결정 

  2.2.3. 중개인 역할

  2.2.4. PC나 Host의 ARP Request에 Load Balancing 방법에 따라 Virtual Mac Address로 응답

  2.2.5. Virtual Mac Address는 AVG가 AVF에 할당

  2.2.6. 최대 4개의 Virtual Mac Address 할당 가능

구성도

3. Load Balancing 방법

 3.1. 라운드 로빈(Round Robin)

  3.1.1. PC나 Host의 요청에 순서대로 할당

  3.1.2. AVF가 Traffic 양을 공평하게 처리

 3.2. 웨이티드(Weighted)

  3.2.1. 특정 AVF가 보다 많이 처리 가능

  3.2.2. Virtual Mac의 응답 비율을 높이는 방식

 3.3. 호스트 기준(Host-Dependent)

  3.3.1. 특정 PC나 Host에게 항상 특정 AVF 할당

 

4. 설정

 4.1. R1

  config)# glbp 1 load-balancing round-robin

  config)# int f0/0

  config-if)# glbp 1 ip 1.0.0.254

  config-if)# glbp 1 priority 150

  config-if)# glbp 1 preempt

 

 4.2. R2

  config)# glbp 1 load-balancing round-robin

  config)# int f0/0

  config-if)# glbp 1 ip 1.0.0.254

  config-if)# glbp 1 priority 140

  config-if)# glbp 1 preempt

 

 4.3. R3

  config)# int f0/0

  config-if)# glbp 1 ip 1.0.0.254

  config-if)# glbp 1 priority 80

  config-if)# glbp 1 preempt

 

 4.4. R4

  config)# int f0/0

  config-if)# glbp 1 ip 1.0.0.254

  config-if)# glbp 1 priority 80

  config-if)# glbp 1 preempt

------------------------------------------------------------------------------------------------

자! 이로서 Gateway 이중화도 끝이 났네요!

HA(High Availiability), Fault Tolerant, Load Balance 는 어떤 IT 분야든 반드시 고려해야 하는 사항입니다.

꼭 기억하시고 공부들 하시기 바랍니다.

 

Have a nice day!

728x90