VPN과 Tor 비교
VPN과 Tor는 둘 다 인터넷에서 통신을 보호하지만 목적이 다르다. VPN은 공용망 위에 암호화 터널을 만들어 사설망을 확장하는 기술이다. Tor는 여러 릴레이를 거치는 양파 라우팅으로 출발지와 목적지를 분리하는 익명 네트워크다. VPN은 원본 IP 패킷을 암호화한…
주요 장면
대본
정의
VPN과 Tor는 둘 다 인터넷에서 통신을 보호하지만 목적이 다르다.
VPN은 공용망 위에 암호화 터널을 만들어 사설망을 확장하는 기술이다.
Tor는 여러 릴레이를 거치는 양파 라우팅으로 출발지와 목적지를 분리하는 익명 네트워크다.
VPN의 구조와 원리
VPN은 원본 IP 패킷을 암호화한 뒤 새 헤더를 붙여 VPN 서버로 보낸다.
서버는 외곽 헤더를 벗기고 복호화해 사설망 목적지로 전달한다.
이 구조에서 신뢰 지점은 VPN 서버 하나이므로 로그 정책이 중요하다.
Tor는 이와 달리 노드를 분산해 단일 신뢰점을 제거한다.
Tor의 양파 라우팅
Tor는 이용자의 트래픽을 무작위로 선택된 여러 릴레이로 통과시킨다.
각 노드는 자기 앞뒤 노드만 알고, 한 겹씩 암호를 벗겨 다음으로 넘긴다.
그래서 어느 한 지점도 출발지와 목적지를 동시에 볼 수 없다.
다만 출구 노드에서 목적지 사이는 평문이 될 수 있어 HTTPS를 병행해야 한다.
VPN과 Tor 비교
두 기술을 같은 기준으로 나란히 놓고 비교해 보자.
VPN은 사업자를 신뢰하고 중계는 1회다. Tor는 여러 노드로 신뢰를 나눈다.
VPN은 사업자가 출발지 IP와 트래픽을 알 수 있어 익명성을 보장하지 않는다.
Tor는 계층 암호화라서 종단 간 암호화라고 쓰면 감점이다.
직접 풀어 보기
재택근무 직원이 사내 업무 시스템에 원격으로 접속하는 경우를 생각해 보자.
이때 목적은 신뢰된 사설 자원에 안전하게 접속하는 것이다.
이 경우 적합한 기술을 직접 골라 보자.
사내 접속은 VPN, 익명성이 목적이면 Tor를 고르는 것이 정답이다.
핵심 정리
마지막으로 핵심을 정리한다.
VPN은 공용망 위 터널로 사업자를 신뢰하고, Tor는 노드 분산으로 단일 신뢰점을 없앤다.
Tor 출구 구간은 평문이 될 수 있으니 HTTPS를 함께 쓴다.
기업 접속은 VPN, 익명성은 Tor로 구분해 선택한다.