한 홉 vs 세 홉
VPN은 한 회사가 운영하는 서버로 가는 단일 암호화 홉입니다. Tor는 독립된 릴레이 세 개를 사슬로 엮고, 각 릴레이는 이웃만 압니다 — 연결고리 끊기는 더 강력하지만, 지연은 훨씬 큽니다.
가이드
VPN은 내가 고르고 신뢰하는 서버 하나로 모든 트래픽을 암호화해 보냅니다 — 일상용으로 충분히 빠르죠. Tor는 트래픽을 자원봉사자들이 돌리는 릴레이 세 개에 겹겹의 암호화로 튕겨 보내서, 어느 릴레이도 내가 누구인지와 어디로 가는지를 동시에 알 수 없게 합니다. 그 속성을 얻는 대가로 Tor는 속도 대부분을 내놓습니다.
VPN은 한 회사가 운영하는 서버로 가는 단일 암호화 홉입니다. Tor는 독립된 릴레이 세 개를 사슬로 엮고, 각 릴레이는 이웃만 압니다 — 연결고리 끊기는 더 강력하지만, 지연은 훨씬 큽니다.
VPN에서는 신뢰를 업체 하나와 그 로그 정책에 몰아 줍니다. Tor는 신뢰를 분산합니다. 어떤 릴레이도 전체 그림을 못 보고, 네트워크 자체가 일부 릴레이는 적대적이라고 가정합니다.
VPN은 영상 통화, 스트리밍, 게임을 적은 오버헤드로 감당합니다. Tor의 다중 홉 경로는 웹 서핑용이지, 실시간이거나 무거운 것에는 맞지 않습니다.
VPN 클라이언트는 트래픽을 한 번 암호화해 서버 하나로 보내고, 서버가 복호화해 목적지로 전달합니다. 업체의 서버는 내 신원(내 IP)과 내 활동이 만나는 유일한 지점입니다 — 그래서 업체의 노 로그 정책이 신뢰 모델 전체를 짊어집니다.
Tor는 트래픽을 세 겹으로 암호화해, 자원봉사자들이 운영하는 수천 개 중에서 고른 릴레이 세 개를 거치게 합니다. 입구 릴레이는 첫 겹을 벗겨 내 IP는 알지만 목적지는 모릅니다. 중간 릴레이는 둘 다 모릅니다. 출구 릴레이는 마지막 겹을 벗겨 목적지는 알지만 누가 요청했는지는 모릅니다. 이것이 어니언 라우팅입니다 — 각 홉은 패킷을 전달하는 데 필요한 것만 봅니다.
VPN에서는: 통신사에게는 서버 하나로 향하는 암호화 스트림만 보이고 그 안은 안 보입니다. VPN 업체는 기술적으로 내 트래픽의 메타데이터를 볼 수 있습니다 — 로그 정책이 결정적 기준인 이유죠. 웹사이트에는 그 서버의 다른 사용자들과 함께 쓰는 VPN 서버의 IP가 보입니다.
Tor에서는: 통신사는 내가 Tor 네트워크에 접속한다는 것을 봅니다(입구 릴레이 목록은 공개돼 있으니까요). 그 자체가 네트워크에서 눈에 띕니다. 입구 릴레이는 내 IP를, 출구 릴레이는 내 목적지를 보지만, 둘 다 보는 주체는 없습니다. 웹사이트에는 잘 알려진 Tor 출구 주소가 보이고 — 많은 사이트가 여기에 캡차나 아예 차단으로 응수합니다.
어느 방식이든, 세션 안에서 하는 일은 여전히 나를 식별합니다. 계정에 로그인하거나 브라우저 지문이 남으면, 밑에서 어떤 경로를 쓰든 그 방문은 나와 연결됩니다.
느림은 버그가 아니라 구조입니다. 모든 요청이 세계 곳곳에 흩어진 기계 세 대를 추가로 지나므로, 웹사이트가 응답을 시작하기도 전에 왕복 지연이 수백 밀리초씩 쌓입니다. 대역폭은 내 회로에서 가장 좁은 자원봉사 릴레이에 묶이고, 네트워크 전체 용량은 준비된 게 아니라 기부된 것입니다.
세 겹의 암호화가 CPU 비용을 좀 더 얹긴 하지만, 지배적인 건 거리와 릴레이 혼잡입니다. 실제로 Tor는 페이지 로딩이 눈에 띄게 느린 대신 텍스트와 이미지에는 충분하고, 영상 통화와 대용량 다운로드는 고통스럽거나 아예 불가능한 수준입니다 — 게다가 무거운 다운로드는 다른 사용자들이 기대는 공유 용량까지 잡아먹습니다. VPN의 준비된 단일 홉은 보통 수십 밀리초와 약간의 대역폭만 치릅니다.
Tor over VPN은 VPN을 먼저 연결한 뒤 그 터널 안에서 Tor 브라우저를 돌리는 것입니다. 기계적으로는 이렇습니다. 통신사에게는 Tor 사용 대신 VPN 연결만 보이고, Tor 입구 릴레이에는 내 IP 대신 VPN 서버의 IP가 보입니다. 겹치는 방식은 단순합니다 — Tor의 세 홉이 VPN의 출구에서 출발할 뿐입니다.
해 주지 않는 것도 있습니다. Tor가 빨라지지 않고(홉을 하나 더 붙였으니까요), VPN을 신뢰해야 한다는 사실도 사라지지 않습니다 — 이제 통신사가 있던 자리에 VPN 업체가 앉습니다. 반대 순서인 VPN over Tor는 거의 쓰이지 않고 Tor 설계의 전제 대부분을 깨뜨립니다. 이 조합은 특정 위협 모델을 위한 신뢰 재배치 도구로 보세요. 기본 업그레이드가 아닙니다. 그리고 어떤 라우팅도 내가 사는 곳의 합법·불법을 바꾸지 않는다는 걸 기억하세요.
일상의 속도로 일상의 프라이버시를 원한다면 VPN을 꺼내세요. 통신사로부터 브라우징을 가리고, 믿을 수 없는 와이파이를 쓰고, 보이는 위치를 옮기고, 통화와 스트리밍을 포함해 기기의 모든 앱을 덮는 일이요. 백그라운드에서 상시 돌아갑니다 — WireGuard라면 오버헤드가 잊고 지낼 만큼 작고, Aurora 구독 하나로 최대 7대의 기기가 터널 안에 머뭅니다.
연결고리 끊기가 요구사항일 때는 Tor를 꺼내세요 — 어떤 운영자 하나도 내 신원과 목적지를 이어 붙일 수 없어야 할 때요. 취재원과 일하는 기자들, 브라우징이 위험이 될 수 있는 사람들은 바로 그 속성이 목적이기에 속도 비용을 감수합니다. Tor는 무료이고, 브라우저 형태이며, 의도적으로 좁게 만들어졌습니다.
안 됩니다 — 겹치는 부분이 보기보다 작습니다. 웹사이트로부터 IP를 숨기는 것도, 통신사가 트래픽을 읽지 못하게 하는 것도 둘 다 같지만, 최적화하는 방향이 정반대입니다. VPN은 신뢰할 운영자 하나를 두고 사용성을 극대화하고, Tor는 모든 운영자가 적대적일 수 있다고 가정하며 연결고리 끊기를 극대화합니다.
정직하게 요약하면 이렇습니다. 걱정거리가 통신사, 와이파이, 보이는 위치라면 Tor는 과잉이고, 그 속도 비용으로 얻는 건 필요 없는 것들입니다. 걱정거리가 '세상 어느 회사도 내 신원과 활동을 연결할 수 없어야 한다'라면 VPN만으로는 약속할 수 없습니다 — 업체가 바로 그 위치에 있는 단일 주체이고, 제약이라곤 정책뿐이니까요. 신비감이 아니라 위협에 도구를 맞추세요.
VPN 서비스는 서버, 대역폭, 인력에 진짜 돈을 씁니다. 앱이 무료인데 눈에 보이는 수입이 없다면, 그 돈은 보통 다른 형태로 나에게서 나옵니다. 내 브라우징 데이터, 끼워 넣은 광고, 아니면 내 기기가 다른 사람들 트래픽의 출구로 되팔리는 식으로요.
대부분의 나라에서는 그렇습니다. VPN 사용은 합법이고 지극히 평범한 일입니다. 기업들은 매일 VPN 연결로 굴러갑니다. 소수의 나라는 VPN 서비스를 제한하거나 허가제로 두고, 그 규정은 바뀌므로, 거주하거나 여행하는 곳의 현행 규제를 확인하세요. 그리고 합법적인 도구가 그것으로 저지른 불법 행위를 합법으로 만들어 주는 일은 결코 없습니다.
네, VPN은 약간의 오버헤드를 더합니다. 하지만 그 크기는 거의 전적으로 거리와 서버 품질에 달렸습니다. WireGuard 같은 현대 프로토콜로 가깝고 한산한 서버를 거치면 손실은 거의 못 느낄 때가 많습니다. 멀거나 과부하된 서버를 거치면 지연이 치솟고 속도 저하가 눈에 보입니다. 오히려 VPN이 더 빠를 때도 있습니다.