본문 바로가기
IT개념

[IT개념] Real IP와 Virtual IP

by JDonly 2024. 8. 31.

1. Real IP (실제 IP)

  • 정의: 실제 IP 주소는 인터넷이나 네트워크에서 고유하게 식별될 수 있는 주소입니다. 사용자의 장치나 서버가 인터넷에 직접 연결되어 있는 경우 사용됩니다.
  • 구성: 주로 두 가지 유형이 있습니다:
    • 공인 IP (Public IP): 인터넷 상에서 고유하게 식별되는 IP 주소로, 전 세계적으로 유일합니다. 인터넷 서비스 제공업체(ISP)로부터 할당받으며, 외부에서 직접 접근할 수 있습니다.
    • 사설 IP (Private IP): 로컬 네트워크(예: 가정용 네트워크, 기업 내 네트워크)에서 사용되는 IP 주소입니다. 인터넷과 직접 연결되지 않고, NAT(Network Address Translation)를 통해 공인 IP로 변환되어 외부와 통신합니다.
  • 예시:
    • 공인 IP: 203.0.113.1
    • 사설 IP: 192.168.1.10, 10.0.0.5
  • 용도: 웹 서버, 메일 서버, 네트워크 장비 등에서 인터넷과 직접 연결이 필요할 때 사용됩니다.

2. Virtual IP (가상 IP)

  • 정의: 가상 IP 주소는 실제로 물리적인 장치에 직접 할당되지 않고, 여러 장치나 서버가 공통으로 사용하는 IP 주소입니다. 가상 IP는 주로 고가용성(High Availability) 및 로드 밸런싱(Load Balancing)에서 사용됩니다.
  • 구성:
    • 로드 밸런서: 가상 IP를 사용하여 여러 서버 간의 트래픽을 분산합니다. 사용자는 가상 IP를 통해 요청을 보내고, 로드 밸런서는 이를 실제 서버로 분산합니다.
    • 고가용성 클러스터: 가상 IP를 사용하여 장애 조치(failover) 기능을 구현합니다. 여러 서버가 가상 IP를 공유하여 하나의 서버에 장애가 발생해도 다른 서버가 가상 IP를 사용해 계속 서비스를 제공합니다.
  • 예시:
    • 가상 IP: 192.168.1.100 (이 IP 주소는 실제 서버의 물리적 IP가 아니라, 여러 서버가 공유하는 가상의 IP입니다.)
  • 용도: 서버 클러스터링, 고가용성, 로드 밸런싱, VPN(가상 사설 네트워크) 등에서 사용됩니다.

비교

특성Real IP (실제 IP)Virtual IP (가상 IP)

정의실제 장치에 직접 할당되는 고유 주소여러 장치나 서버가 공유하는 가상의 주소
할당 방식ISP 또는 네트워크 관리자에 의해 할당됨소프트웨어나 하드웨어 구성에 의해 할당됨
접근성인터넷 상에서 직접 접근 가능직접 접근 불가능, 특정 환경에서만 사용
용도인터넷 연결 장치, 서버 등로드 밸런싱, 고가용성 클러스터 등
보안직접적인 보안 관리 필요가상 IP에 대한 보안 설정 필요

추가 정보

  • Real IP는 인터넷상의 직접적 통신이 가능하며, 외부에서 접근이 가능하므로 보안에 주의해야 합니다.
  • Virtual IP는 로드 밸런싱과 고가용성 기능을 제공하며, 네트워크의 복잡성을 줄이고 안정성을 높이기 위한 기술로 사용됩니다.

이 외에도 네트워크 구조나 환경에 따라 다양한 IP 주소의 사용과 관리 방식이 있을 수 있습니다.