본문 바로가기
Network

[Network] VIP(Virtual IP) 개념

by gisu 2025. 2. 27.
반응형

1. Virtual IP (VIP, 가상 IP)란?


Virtual IP(VIP, 가상 IP)는 물리적인 네트워크 인터페이스에 직접 연결되지 않고, 여러 장비나 서버가 공유할 수 있는 IP 주소입니다.

 


2. Virtual IP의 주요 특징


1) 물리적인 장비(RIP)에 직접 속하지 않음

  • VIP는 특정 서버나 네트워크 장비(예: 로드 밸런서, 방화벽)에 직접 할당되지 않고, 여러 장비가 공유할 수 있는 가상 IP 주소입니다.


2) 트래픽 분산 및 고가용성(HA)을 위해 사용됨

  • 로드 밸런서 → 로드 밸런서는 VIP를 통해 들어오는 트래픽을 여러 실제 서버(RIP)로 자동 분산합니다.
  • 고가용성(HA) 환경 → 액티브-스탠바이 장비가 있을 때 VIP를 액티브 장비에 자동 할당하여 장애 시 빠르게 전환 가능.


3) 클라이언트는 VIP로만 접근하고, 실제 서버(RIP)는 숨겨짐

  • 클라이언트는 VIP로만 접속하고, VIP는 내부적으로 여러 백엔드 서버(RIP)로 트래픽을 분배합니다.
  • 이렇게 하면 백엔드 서버가 변경되더라도 클라이언트는 VIP만 알고 있으면 되므로, 네트워크 운영이 더 유연해집니다.

 

3. Virtual IP의 사용 예시


1) 로드 밸런서(F5 LTM)에서 사용

  • VIP: 192.168.1.100
  • 백엔드 서버(RIP): 192.168.1.10, 192.168.1.11, 192.168.1.12
  • 클라이언트는 192.168.1.100(VIP)로 접속하지만, 실제 트래픽은 백엔드 서버들로 분산됨.

 

2) 이중화(HA, High Availability) 구성

  • VIP: 192.168.1.200
  • 액티브 서버: 192.168.1.10
  • 스탠바이 서버: 192.168.1.11
  • 액티브 서버가 다운되면, VIP(192.168.1.200)가 자동으로 스탠바이 서버로 이동함.

 

 

4. RIP(Real IP)와 VIP(Virtual IP)의 차이

 

1) RIP (Real IP, 실제 IP)

  • 서버, 네트워크 장비, 클라이언트 등이 직접 사용하는 실제 IP 주소를 의미함.
  • 공인 IP(인터넷에서 직접 접근 가능한 IP) 또는 사설 IP(내부 네트워크에서만 사용 가능한 IP)일 수 있음.
  • 특정 호스트(서버, 장비 등)에 고유하게 할당됨.


2) VIP (Virtual IP, 가상 IP)

  • 특정 서버 한 대가 아니라, 여러 서버나 장비에서 공유하는 가상 IP 주소.
  • 로드밸런서에서 주로 사용되며, 클라이언트는 VIP로 접속하지만 실제 트래픽은 여러 백엔드 서버(RIP)로 분산됨.
  • 하나의 서비스(예: 웹사이트)에 대한 단일 접점을 제공하여 트래픽을 효율적으로 관리함.

 

구분 RIP (Real IP) VIP (Virtual IP)
의미 실제 장비(서버, 네트워크 장비 등)에 직접 할당된 고유한 IP 여러 장비(로드 밸런서, 클러스터)에서 공유하는 가상 IP
사용처 서버, 클라이언트, 네트워크 장비 로드 밸런서, 고가용성(HA) 환경
특징 특정 장비에 고정됨 여러 서버로 트래픽을 분배하거나, 장애 발생 시 다른 장비로 이동 가능
반응형

댓글