Saturday, May 25, 2013

HSRP, VRRP, GLBP 프로토콜


PC나 서버처럼 라우팅 기능이 없는 장비들은 게이트웨이를 통하여 자신과 다른 네트워크에 연결된 장비들과 통신한다. 이때 게이트웨이 역할을 하는 라우터나 레이어3 스위치를 복수로 구성하여 하나가 다운되면 다른 하나가 그 역할을 수행하게 하는 프로토콜을 게이트웨이 이중화 프로토콜(FHRP, First Hop Redundancy Protocol)이라 한다.
여기에 해당하는 프로토콜로 HRRP, VRRP, GLBP 등이 있다.

  • HSRP

HSRP(Hot Standby Router Protocol)은 시스코에서 개발한 게이트웨이 이중화 프로토콜이다. HSRP는 게이트웨어 역할을 하는 라우터 또는 L3 스위치 간에서 동작한다.
PC에서는 HSRP가 사용하는 가상의 IP 주소(VIP)를 게이트웨이 주소로 설정한다.

HSRP 장비 중에서 하나가 Active 라우터 역할을 하며, 게이트웨이 주소가 목적지인 프레임을 처리한다. HSRP Standby 라우터는 Active 라우터를 감시하며 Active 라우터가 다운되면 그 역할을 이어받아 게이트웨어 역할을 계속한다.

▶ MHSRP

HSRP는 동일 그룹 내에서 한 대의 라우터만 Active가 되기 때문에 다른 라우터는 라우팅을 시키지 못한다. 이와 같은 문제를 해결하려면 두개 이상의 HSRP 그룹을 만들어 각 그룹별로 서로 다른 Active 라우터를 지정하면 된다.
이때 하나의 인터페이스에 복수개의 HSRP 그룹을 설정하는 방법과 별개의 인터페이스에 각각의 HSRP 그룹을 설정하는 방법이 있다. 전자를 MHSRP(Multiple 혹은 Multigroup HSRP)라고 한다.

  • VRRP

VRRP(Virtual Router Redundancy Protocol)은 HSRP와 마찬가지로 게이트웨이 이중화 프로토콜이다. HSRP와 달리 표준이므로 시스코 아닌 다른 업체도 지원하므로 멀티 벤더 환경에서 많이 사용된다.

VRRP에서 게이트웨이 역할을 하는 장비를 Virtual Router Master라고 하고 마스터 라우터 장애 시 역할을 이어받는 장비를 Virtual Router Backup이라고 한다.

넷매니아즈에 VRRP에 대한 상세 동작 원리가 잘 설명된 자료가 있어서 링크한다.

  • GLBP

GLBP(Global Load Balancing Protocol)은 HSRP나 VRRP와 같이 게이트웨이 이중화 기능을 제공하면서 별도의 설정 없이 부하 분산 기능을 제공한다. HSRP와 같이 시스코에서만 지원하는 프로토콜이다.


HSRP/VRRP/GLBP cheat sheet (by PacketLife.net)

No comments:

Post a Comment