Network/Switching

FHRP (VRRP, MVRRP)

billy0529 2014. 3. 12. 15:59
728x90

<>VRRP 


VRRP (Virtual Router Redundancy Protocol)는 타벤더와 호환 가능한 게이트웨이 이중화 프로토콜이다

설정은 HSRP와 거의 유사하다.


우선순위가 높은 라우터가 마스터가 되며, 나머지는 백업라우터가 된다.

마스터 라우터는 멀티캐스트 224.0.0.18로 1초(default)당 한번씩 우선순위와 상태 광고를 하게 된다.

인터페이스에 부여된 실제 IP를 가상아이피에 이용해도 무관하다. (HSRP는 불가)


마스터 라우터가 결정되는 우선순위는 가상IP와 인터페이스IP주소가 같거나, VRRP우선순위값이 높은

또는 인터페이스 IP주소가 높은 라우터가 마스터 라우터로 선정된다.


예제는 VRRP 설정은 생략하고 MVRRP 설정으로 대체한다


예제)



설정


Host1


Host2


Switch2


vrrp_1


1. f0/1의 라인 업다운 유무를 체크하도록 track 1번에 설정하였다.

2. 인터페이스 IP 와 virtual IP를 일치시켜서(100.1.1.1) vrrp 1 에 대해 IP owner가 되었다.

3. 우선순위값(priority 105)

4. IP owner는 track을 설정할수 없다는 메시지가 보인다.

    % tracking not supported on IP address owner

   이는 인터페이스IP와 가상Ip를 분리할경우 track이 가능하게 된다.

5. timer advertise 1 - vrrp 광고 시간을 1초로 한다. default 설정이므로 따로 적용할 필요는 없으며, 백업라우터와 동일한

   타임을 적용하여야 한다.

6. timer learn - vrrp_1라우터가 백업이 되었을 경우에 한하는 명령으로 마스터 라우터의 광고시간을 배워온다.(synchronize)

7. 60초후에 마스터 권한을 가져오도록 설정

8. vrrp 2 에 대해 백업 라우터가 되도록 설정한다.

9. vrrp 2에 대해 우선순위값을 100으로 지정하였다. default 값이 100이므로 따로 이 명령어를 적용할 필요는 없다.


만약 vrrp 2 에 대해 track 설정을 하게되면


오류메시지 없이 적용된다. 위의 예는 track 1 에 설정된 f0/1의 프로토콜 업다운 유무에 따라 VRRP 2에 대한 라우터 

우선순위를 10 줄이겠다(decrement)는 명령이 된다. 

이는 VRRP 2번그룹에 대해 vrrp_1라우터의 인터페이스 IP(100.1.1.1), 가상IP(100.1.1.2) 가 다르므로 IP owner가 아니기 때문에 가능하다. (VRRP 2번그룹에 대한 IP owner는 vrrp_2라우터) 




vrrp_2


1. vrrp_1과 대부분 동일한 설정이나 그룹번호 1과 2의 설정이 반대다.

2. vrrp_2라우터도 100.1.1.2주소가 인터페이스와 가상IP에 동일하게 부여되므로 track 명령어가 적용되지 않으며,

   IP owner가 되었으므로 vrrp 그룹2에 대해 마스터 라우터가 된다.


이렇게 하여 결론적으로,

VRRP 1 

100.1.1.1

vrrp_1 - 마스터 라우터 (interface IP: 100.1.1.1)(virtual IP: 100.1.1.1) - IP가 동일하므로 MASTER

vrrp_2 - 백업라우터 (interface IP:100.1.1.2)(virtual IP: 100.1.1.1)


VRRP 2

100.1.1.2

vrrp_1 - 백업 라우터 (interface IP: 100.1.1.1)(virtual IP: 100.1.1.2)

vrrp_2 - 마스터 라우터 (interface IP: 100.1.1.2)(virtual IP: 100.1.1.2) - IP가 동일하므로 MASTER


이런 설정이 되었으며 각기 다른 라우터로 VRRP 부하분산이 이루어진다.






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

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