가상 사설 네트워크 (VPN, Virtual Private Network)
가상의 사설 네트워크 망으로 인터넷을 통해 디바이스 간에 사설 네트워크 연결을 생성하며,
VPN은 퍼블릭 네트워크를 통해 데이터를 안전하게 익명으로 전송하는 데 사용됩니다.
또한 사용자 IP 주소를 마스킹하고 데이터를 암호화하여 수신 권한이 없는 사람이 읽을 수 없도록 합니다
네트워크에서 보안 프로토콜을 사용한 터널링 기술을 이용하여 가상 사설망에 암호화된 데이터를 통신 할 수 있도록 해주는 시스템을 말합니다.
관련 용어
터널링
로컬 시스템과 원격지 시스템 사이에 보안 데이터 터널을 생성하고,
온라인 상태가 되면 단말기와 VPN 라우터 사이에 암호화된 연결이 형성되게 된다.
암호화
데이터를 전송하기 전에 각 IP 패킷의 인증정보를 담고
암호화함으로써 통신의 보안을 유지합니다.
가상 사설 서버 (VPS, Virtual Private Server)
하나의 물리서버를 여러 개의 가상 서버로 쪼개어 사용하는 것을 의미합니다.
그렇게 나눈 서버를 여러 명의 클라이언트가 나누어 사용하게 됩니다.
따라서 하나의 물리서버를 다른 사람들과 공유하지만 각자 독립적인 서버 공간을 가지는 것이 가능합니다.
가상 사설 클라우드 (VPC, Virtual Private Cloud)
서버 내부에서 논리적으로 격리된 네트워크 공간으로, 클라우드 서비스에서는 수 많은 인스턴스들이 물리적으로 동일한 네트워크나 장비에 들어가게 되는데, 이를 논리적으로 완전히 분리 시켜준다고 할 수 있다.
예시로 Virtual Machine를 사용 해본적이 있다면 이해하기 쉬울 것이다.
장점으로는 유동적으로, 갑작스런 트래픽 증가 시 그만한 지원을 제공할 수 있다는 점이 있다.
자세한 내용은 AWS에서 VPC 개념, EC2와 RDS를 연동을 주제로 하는 포스팅에서 다룰 예정이다.
'Network' 카테고리의 다른 글
[Network] OSI 7 계층(Layer) - 기본 개념, 각 계층 설명 (0) | 2023.06.23 |
---|