반응형

2.1장. GLBP(Gateway Load Balancing Protocol) 설정

 

학습 목표

- GLBP를 설정하고 확인할 수 있다.

 

 

GLBP는 앞서 언급한 HSRP, VRRP와 같이 게이트웨이 이중화를 하기 위한 프로토콜로 기본 방식은 HSRP, VRRP와 똑같으며 설정 명령어가 조금 다른 것 뿐입니다. 용어에서도 알 수 있듯이 GLBP는 한 번의 설정으로 부하 분산(Load Balancing)이 이루어지는데 HSRP, VRRP의 경우 부하 분산을 위해서는 다중 설정이 꼭 필요합니다.

여기서 부하 분산이란 동시에 이중화된 회선을 사용할 수 있다는 것이며 HSRP, VRRP의 경우에는 다중 설정을 하지 않으면 하나의 회선으로만 트래픽이 전달이 됩니다.

 

실습 토폴로지는 아래 그림 2-2-1과 같으며 주소 및 라우팅 설정은 완료된 상태로 GLBP 용어를 먼저 보면 AVG/AVF라는 용어가 나옵니다. GLBP 그룹 당 하나의 AVG를 선출하는데 우선순위 값이 가장 높은 라우터가 AVG가 되고 값이 똑같을 경우에는 인터페이스의 IP주소가 높은 라우터가 선출이 됩니다. 기본 우선순위 값은 100입니다.

 

 

[ 그림 2-2-1. GLBP 설정 실습 ] -후티(출처)

 

 

AVG의 역할은 각 멤버들에게 가상의 MAC주소를 할당(AVF)하고 클라이언트에서 보내는 게이트웨이 IP주소에 대한 ARP 요청에 대해서 AVF에서 할당한 MAC 주소들로 응답하도록 합니다. 즉 AVG는 각 멤버(AVF)들에게 가상의 MAC주소를 할당하여 클라이언트의 ARP요청에 따라 전달하여 자동으로 부하분산이 일어나도록 합니다. 

 

설정 명령어는 아래와 같으며 하나의 라우터가 AVG(Active)상태, 다른 하나의 라우터가 Standby상태, 나머지들은 Listen 상태가 되며 AVG장비의 장애 시 Standby 장비가 AVG의 역할을 하고 Listen 상태의 라우터들 중 Standby 라우터를 선출하게 되는데 이러한 과정에서 클라이언트에게 끊김없는 서비스를 제공해주게 됩니다.

 

AVG(Active)

(config)#interface fa0/0

(config-if)#glbp 1 ip 10.10.100.254

(config-if)#glbp 1 priority 105

(config-if)#glbp 1 timers 2 7

(config-if)#glbp 1 preempt delay minimum 60

(config-if)#glbp 1 forwarder preempt delay minimum 50

(config-if)#glbp 1 load-balancing round-robin

 

(config)#track 1 interface fa0/1 line-protocol

 

추가 설정 옵션

(config-if)#glbp 1 weighting 100 lower 90 upper 100

(config-if)#glbp 1 weighting track 1 decrement 20

 

Standby

(config)#interface fa0/0

(config-if)#glbp 1 ip 10.10.100.254

(config-if)#glbp 1 timers 2  7

 

(config)#track 1 interface fa0/1 line-protocol

 

추가 설정 옵션

(config-if)#glbp 1 weighting track 1

(config-if)#glbp 1 weighting 100 lower 95

 

 

설정 후 #show glbp, #show glbp brief명령어를 통해 동작 상태를 확인할 수 있으며 게이트웨이 인터페이스의 다운이나 tracking이 발생하면 상태 변화가 나타나게 됩니다. 또한 #traceroute 명령어를 통해 부하 분산이 일어나는 것을 확인할 수 있습니다.

 

설정 내용과 확인은 유튜브 채널 '에듀쉐어-강좌공유'의 동영상을 통해 확인이 가능하고 구독/좋아요는 콘텐츠를 제작하는데 많은 도움이 됩니다. 감사합니다.^^

 

 

 

[ 게이트웨이 이중화 GLBP설정 ] - 에듀쉐어

 

[에듀쉐어-강좌공유]

반응형

+ Recent posts