VPN이란?

조성권·2021년 12월 4일
0
post-thumbnail

오늘은 VPN이란 무엇인가에 대해 이해한 내용을 쓰적여보려 한다.

1. 개요

최근 코로나로 인해 비대면 시대가 급속도로 빠르게 펼쳐지며 근무형태 역시 바뀌어가고 있는 것을 체감하고 있다.

재택근무가 활성화되기 시작하며 회사들은 원격 연결을 통해 업무를 진행하기 시작했고 원격 근무를 하기 위한 첫 단계가 VPN 연결이다.

VPN이란 용어는 너무나도 많이 들어 익숙하지만 정확히 VPN이 어떤 역할을 하는지에 대해 정확히 이해해보고자 이번 기회를 통해 정리해보고자 한다.

2. VPN이란?

  • VPN (Virtual Private Network)
    네트워크 간의 터널링 및 암호화 기법을 사용해 만든 가상 사설망 네트워크

2-1. 원리

  • 현실세계 시점

자동차가 터널을 지나간다고 가정하자.
자동차가 터널은 지나기 전과 후에는 어떤 자동차에 누가 타고 있는지 확인이 가능하다.
하지만 터널 내부는 깜깜해서 자동차가 지나고 있다는 것은 알지만 누가 어떤 차에 타고 있는지 식별이 어렵다.

자동차와 운전자: 정보
터널: VPN을 통한 암호화 기법으로 정보보안, 웹서버 보안


  • 네트워크 시점

컴퓨터A(210.xxx.xxx.xxx)가 B네트워크의 VPN(168.xxx.xxx.xxx)에 접속한다고 가정하자.
접속을 함과 동시에 컴퓨터A는 기존 IP(210.~)가 아닌 B네트워크의 IP(168.~)로 보이게 된다.
당연히 B네트워크 내부에 포함된 다른 장비들과도 통신이 가능한 상태가 된다.
이는 VPN에 접속한 시점부터 컴퓨터A에서 나가는 통신은 모두 B네트워크를 거쳐 나가기 때문이라고 볼 수 있다.

여기서 VPN을 다시 끊으면 컴퓨터A는 기존 IP(210.xxx.xxx.xxx)로 돌아오게 된다.

정리하면 VPN을 접속하는 순간부터 네트워크를 통한 모든 통신은 특정 사설망 네트워크로 구성된 터널을 거쳐 이동하게 된다.

3. 장단점

  • 장점
  1. 외부 장비가 VPN이 속한 사설망에 접속하여, 마치 내부 네트워크를 포함한 장비(=사내컴퓨터)처럼 사용할 수 있다.
  2. 보안 상의 이유로 내부 네트워크를 이용해야 하지만, 특정 이유로 인해 외부 네트워크를 사용해야 할 경우, VPN을 통해 보안 유지가 가능하다.

  • 단점

속도 측면에서 VPN서버와 암호화 통신을 지속하기 때문에 그만큼 네트워크 속도가 느려질 수 있다.

profile
천천히, 완벽히 배워나가고자 하는 웹 서비스 엔지니어

0개의 댓글