Network/Switching

FHRP (GLBP)

billy0529 2014. 3. 13. 17:22
728x90

<>GLBP


GLBP (Gateway Load Balancing Protocol)는 다수의 호스트가 동일한 게이트웨이 주소로 

이중화구성을 할수 있도록 하며, 별도의 어려운 설정없이 부하분산을 지원한다.


예제)




설정 및 이해


1. Host 1, 2 두 호스트가 동일한 IP로 게이트웨이 설정이 되어있으며, 

   sw1 -> AVG, AVF(1) 

   sw2 -> AVF(2) 

   가 된다.


   AVG 는 Active Virtual Gateway로써  자신을 포함한 다른 라우터들에게 가상의 MAC어드레스를 부여한다.

   Mac 어드레스를 할당 받은 하위 라우터 들은 자신에게 설정된 MAC 어드레스로 목적지를 매핑하여 프레임을 전송한다.

   그리고 목적지로 가는 트래픽에 대해 MAC 어드레스가 순서대로 응답하므로써 부하분산이 이루어지게 된다.

   가상의 MAC 어드레스를 부여받은 라우터들을 AVF(Active Virtual Forwarder)라 하며, 그룹당 4개의 맥어드레스가 

   부여가능하다. 


   AVG는 다른 프로토콜(HSRP, VRRP)과 마찬가지로 우선순위(priority)가 높은 라우터가 선정된다.

   위의 예제에서는 sw1이 AVG와 AVF1을 맡고, sw2가 AVF2 를 맡게 되어 Sw3로 부터 유입되는 

   프레임에 대해 2대가 번갈아 응답한다. (round-robin) 

   물론 한쪽이 다운될경우 다른 라우터가 AVG, AVF를 맡게 되며, 하위 라우터가 다수일경우 그중에 AVG를 다시 선정하게 된다.

   응답 방식 및 라우터 간의 가중치 부여 설정도 가능하다.

   

   예로 만약 4대의 라우터가 존재한다면,

   

   R1(priority 150) -  AVG, AVF(1) virtual mac 0000.0000.0001

   R2(priority 120) -  AVF(2), AVG standby virtual mac 0000.0000.0002

   R3(priority 110) -  AVF(3), AVG listen virtual mac 0000.0000.0003

   R4(priority 100) -  AVF(4). AVG listen virtual mac 0000.0000.0004


   가 되겠다. AVG의 다음 순위 라우터 AVG 스탠바이가 백업라우터가 되며, AVG 다운시에 본인이 AVG권한을 

   가져온다. 외에 하위 라우터는 AVG 리슨상태가 되며, R1라우터가 다운시엔 R2가 AVG. 그리고 R3, R4중에

   AVG 스탠바이를 선정한다.



2. sw1, sw2, ISP 장비에 OSPF 100 area 0 설정하였다. 특별히 본 예제와 큰 연관은 없다.

3. sw1, sw2에 f1/1에 vlan 10 가상인터페이스 설정하고 IP 부여하였다.

4. 스위치의 f1/0 인터페이스는 라우티드 포트로 설정


Host 1



Host 2





sw1



    설정방식자체는 다른 이중화 프로토콜과 크게 다른것은 없다. 

    마찬가지로 f1/10의 업다운 유무를 체크하도록 track 설정했으며 (업링크다운을 바로 감지하고 백업할수 있도록),

    타이머는 2초(hello), 6초(hold)타임 설정하였다. 기본값은 3초, 10초이며, 3초마다 hello패킷발송, 10초간

    상대에게서 hello패킷이 없을시 다운된것으로 간주한다. 이는 다른 프로토콜과 크게 다를바가 없다.

    preempt 딜레이를 1분으로, AVF 포워드 딜레이를 30초로 맞추었다. 

    부하 분산(load-balancing) 방식은 패킷별(round-robin)로 설정하였다.

    가중치 관련 명령어 (weighting lower upper) 명령어는 정보가 거의 없고 실무에서도 쓸일이 거의 없으므로

    생략하도록 한다.

    


sw2



    다른것은 없고 AVG와 타이머를 동기화했으며, 역시 track 설정을 해놓았다.



sw3




ISP 

   

   

    테스트결과는 두 호스트로 부터 패킷에 대해 sw1, sw2가 번갈아 응답하며, 한쪽이 다운될시 

    백업 라우터가 모든 패킷에 대해 응답한다.

    핑테스트와 디버그로 쉽게 확인 가능하므로 테스트결과는 생략

'Network > Switching' 카테고리의 다른 글

VLAN (1)  (0) 2014.04.04
DHCP  (0) 2014.03.20
FHRP (VRRP, MVRRP)  (0) 2014.03.12
FHRP (HSRP, MHSRP)  (0) 2014.03.12
Layer 2 (1) Protocol  (0) 2014.03.10