이 페이지의
예: 로드 공유를 위한 VRRP 구성
스위치를 VRRP 백업으로 맡기고 싶지 않다면(따라서 1차 장애가 발생하지 않는 한 유휴 상태로 두십시오), 로드 공유 구성을 생성하여 관련된 각 스위치가 동시에 기본 및 백업의 역할을 할 수 있습니다.
로드 공유(액티브-액티브) 구성을 사용해야 하는 한 가지 이유는 스위치 모두를 적극적으로 모니터링하고 유지 관리하며 이들 중 하나에서 문제가 발생할 경우 이를 확인할 가능성이 높기 때문입니다. 한 스위치가 백업(활성 백업 구성)일 뿐인 구성을 사용하는 경우 유휴 상태에 있는 동안 백업 스위치에 주의를 기울이지 않을 수 있습니다. 최악의 경우, 이는 백업 스위치가 탐지되지 않은 문제를 야기하고 페일오버가 발생할 때 적절하게 수행할 수 없는 결과로 이어질 수 있습니다.
요구 사항
이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 사용합니다.
2개의 스위치
Junos OS 릴리스 11.3 이상
정적 라우팅 또는 동적 라우팅 프로토콜이 두 스위치 모두에서 활성화됩니다.
개요 및 토폴로지
이 예에서는 각각 고유한 가상 IP 주소를 가지고 있는 2개의 VRRP 그룹을 사용합니다. LAN상의 디바이스는 이러한 가상 IP 주소 중 하나를 기본 게이트웨이로 사용합니다. 스위치 중 하나에 장애가 발생하면 다른 스위치가 스위치를 넘겨 받습니다. 예를 들어 , 그림 1에 표시된 토폴로지에서 Switch A는 VRRP 그룹 100의 기본입니다. Switch A에 장애가 발생하면, Switch B는 최종 디바이스가 전송하는 트래픽을 이월하여 기본 게이트웨이 주소 10.1.1.1로 전달합니다.
이 예에서는 VRRP를 실행하는 두 개의 스위치를 구성하여 서로를 백업하기 위한 기본 단계를 설명하기 위한 간단한 구성을 보여 줍니다. 표 1 에는 각 스위치에 대한 VRRP 설정이 나와 있습니다.
토폴로지
스위치 A | 스위치 B |
---|---|
VRRP Group 100:
|
VRRP Group 100:
|
VRRP Group 200:
|
VRRP Group 200:
|
표시된 대로 두 개의 스위치를 구성하는 것 외에도, 일부 스위치는 가상 IP 주소 중 하나를 기본 게이트웨이로 사용하고 나머지 최종 장치는 다른 가상 IP 주소를 기본 게이트웨이로 사용할 수 있도록 엔드 디바이스를 구성해야 합니다.
페일오버가 발생할 경우 나머지 스위치가 수요에 따라 모든 트래픽을 처리할 수 없을 수 있습니다.
두 스위치에서 VRRP 구성
절차
CLI 빠른 구성
Switch A에 다음을 입력합니다.
[edit] set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 100 virtual-address 10.1.1.1 set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 100 priority 250 set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 200 virtual-address 10.1.1.2 set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 200 priority 200
Switch B에 다음을 입력합니다.
[edit] set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 100 virtual-address 10.1.1.1 set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 100 priority 200 set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 200 virtual-address 10.1.1.2 set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 200 priority 250
단계별 절차
Switch A에서 VRRP 그룹 및 우선 순위 구성:
Switch A에서 VRRP 그룹 100을 생성하고 그룹에 대한 가상 IP 주소를 구성합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 100 virtual-address 10.1.1.1
이 그룹에서 이 인터페이스에 VRRP 우선 순위를 할당합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 100 priority 250
Switch A에서 VRRP 그룹 200을 생성하고 그룹에 대한 가상 IP 주소를 구성합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 200 virtual-address 10.1.1.2
이 그룹에서 이 인터페이스에 VRRP 우선 순위를 할당합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 200 priority 200
단계별 절차
스위치 B에서 VRRP 그룹 및 우선 순위 구성:
스위치 B에서 VRRP 그룹 100을 생성하고 그룹에 대한 가상 IP 주소를 구성합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 100 virtual-address 10.1.1.1
이 그룹에서 이 인터페이스에 VRRP 우선 순위를 할당합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 100 priority 200
Switch A는 이 그룹에 가장 높은 우선 순위를 가지고 있기 때문에 그룹 100의 기본으로 남아 있습니다.
Switch A에서 VRRP 그룹 200을 생성하고 그룹에 대한 가상 IP 주소를 구성합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.252/24 vrrp-group 200 virtual-address 10.1.1.2
이 그룹에서 이 인터페이스에 VRRP 우선 순위를 할당합니다.
[edit] user@switch# set interfaces xe-0/0/0 unit 0 family inet address 10.1.1.251/24 vrrp-group 200 priority 250
Switch B는 이 그룹에 가장 높은 우선 순위를 가지고 있기 때문에 그룹 200의 기본이 됩니다.
결과
스위치 A에서 구성 결과를 표시합니다.
user@switch> show configuration interfaces { xe-0/0/0 { unit 0 { family inet { address 10.1.1.251 { vrrp-group 100 { virtual address 10.1.1.1 priority 250 } vrrp-group 200 { virtual address 10.1.1.2 priority 200 } } } } } }
스위치 B에서 구성 결과를 표시합니다.
user@switch> show configuration interfaces { xe-0/0/0 { unit 0 { family inet { address 10.1.1.252 { vrrp-group 100 { virtual address 10.1.1.1 priority 200 } vrrp-group 200 { virtual address 10.1.1.2 priority 250 } } } } } }
확인
VRRP가 Switch A에서 작동하는지 검증
목적
VRRP가 Switch A에서 활성화되어 있고 기본 및 백업 역할이 올바른지 확인합니다.
작업
다음 명령을 사용하여 VRRP가 Switch A에서 활성화되어 있고 스위치가 그룹 100의 기본이고 그룹 200의 백업인지 확인합니다.
user@switch> show vrrp Interface State Group VR state Timer Type Address xe-0/0/0.0 up 100 master A .0327 lcl 10.1.1.251 vip 10.1.1.1 xe-0/0/0.0 up 200 backup A .0327 lcl 10.1.1.251 vip 10.1.1.2
의미
명령은 show vrrp
VRRP 구성에 대한 기본 정보를 표시합니다. 이 출력은 두 VRRP 그룹이 모두 활성 상태이며 이 스위치가 올바른 기본 및 백업 역할을 맡은 것을 보여줍니다. lcl 주소는 인터페이스의 물리적 주소이며 vip 주소는 두 스위치가 공유하는 가상 주소입니다. 타이머 값(A.0327)은 이 스위치가 다른 스위치로부터 VRRP 광고를 수신할 것으로 예상되는 나머지 시간(초)을 나타냅니다. 그룹 200에 대한 광고가 타이머가 만료되기 전에 도착하지 않는 경우, Switch A는 이 그룹의 기본 광고로서 스스로를 주장합니다.
VRRP가 스위치 B에서 작동하는지 검증
목적
VRRP가 Switch B에서 활성화되어 있고 기본 및 백업 역할이 올바른지 확인합니다.
작업
다음 명령을 사용하여 VRRP가 스위치 B에서 활성화되어 있는지, 그리고 스위치가 그룹 100 및 그룹 200의 기본 백업인지 확인합니다.
user@switch> show vrrp Interface State Group VR state Timer Type Address xe-0/0/0.0 up 100 backup A .0327 lcl 10.1.1.252 vip 10.1.1.1 xe-0/0/0.0 up 200 master A .0327 lcl 10.1.1.252 vip 10.1.1.2
의미
명령은 show vrrp
VRRP 구성에 대한 기본 정보를 표시합니다. 이 출력은 두 VRRP 그룹이 모두 활성 상태이며 이 스위치가 올바른 기본 및 백업 역할을 맡은 것을 보여줍니다. lcl 주소는 인터페이스의 물리적 주소이며 vip 주소는 두 스위치가 공유하는 가상 주소입니다. 타이머 값(A.0327)은 이 스위치가 다른 스위치로부터 VRRP 광고를 수신할 것으로 예상되는 나머지 시간(초)을 나타냅니다. 그룹 100에 대한 광고가 타이머가 만료되기 전에 도착하지 않는 경우, Switch B는 이 그룹의 기본 광고로 스스로를 주장합니다.