진짜 개발자
본문 바로가기

CS(Computer Science)/Network

Network - 게이트웨이 이중화란 (HSRP, VRRP)

728x90

게이트웨이 이중화란

- Host PC가 Default Router IP에 접속 못하는 상황을 대비하여 고안된 프로토콜

  즉, HostPC가 네트워크에 끊임없이 접속 가능하게 하기 위해 고안된 프로토콜이다

- 가상의 라우터도 MAC Address를 할당 받는다 (0000.0c07.ac01)




종류

1. HSRP - CISCO 전용


2. VRRP - IBM (표준)

과정 (HSRP , VRRP 비슷)

1. 가상의 라우터에 IP 할당

2. 가상의 각각의 라우터에 우선순위 할당 우선순위가 높은 라우터가 Active 라우터가 되어 통신에 사용된다

3. 나머지 라우터는 stanby 라우터가 되어 Active 라우터를 주시하고 있다가 네트워크에 문제가 생길 

    경우 자신이 Active 라우터가 된다


 HSRP 실습

시나리오

1. PC0 의 Default GateWay주소를 1.0.0.254로 한다

2. PC0 과 연결된 라우터의 인터페이스 IP를 각각 1.0.0.252(Seoul) , 1.0.0.253(Busan)으로 한다

3. 각각의 라우터에서 가상의 라우터 IP(1.0.0.254)를 생성

4. Seoul 라우터를 Active Router로 지정한다


과정

1. IP 설정

- 주어진 그림과 같이 각PC와 라우터들의 Interface IP를 지정한다.


2. 라우팅 설정

- 각 라우터에 모든 네트워크로의 라우팅 테이블을 설정한다 (동적, 정적 상관 무)


3. Seoul Router 설정

interface fastEthernet 0/0 으로 들어가

standby ? 를 입력하면 입력할 수 있는 명령어 목록이 보인다

ip 는 가상의 인터페이스의 IP를 주는 명령어 이다

standby ip 1.0.0.254를 입력하여 가상의 라우터인터페이스에 1.0.0.254 IP를 할당한다


Seoul Router를 Active Router로 지정하기 위해 Priority 값을 높인다.


4. Busan Router 설정

Busan Router 라우터에도 가상 Interface의 IP를 설정하고

Standby 라우터로 만들기 위해 SeoulRouter의 Priority 보다 낮게 설정한다


5. 확인

1) Busan Router

show stanby bri 명령어를 입력하여 해당 라우터의 상태를 확인한다


Pri : 100 Seoul의 Pri인 120보다 낮다

State : Priority가 Seoul보다 낮기 때문에 Standby 상태이다

Active : 현재 Active상태인 인터페이스의 IP주소를 나타낸다

Virtual IP : 호스트 PC가 접근할 가상 IP를 나타낸다.


2) Seoul Router

show standby bri 명령어를 입력하여 해당 라우터의 hsrp 상태를 확인


Pri : 120으로 Busan의 Pri인 100보다 높다

State : Active Priority가 Busan 보다 높으므로 Active Router 이다

Active :  현재 Active Router가 local에 있으므로 local로 표시된다

Standby : 1.0.0.253 Active Router에 문제가 생겼을때 대비 Router의 인터페이스를 가리킨다

Virtual IP : 역시 가상 인터페이스 IP를 나타낸다



3. GLBP(Gateway LoadBalancing Protocol)

- 로드밸런싱을 제공하다가 하나의 대역이 다운되더라도 

   그냥 나머지 대역으로 통신하는 방법으로 내부결함성 제공

- 시스코 전용 프로토콜 이다


문제점

- 고비용