Proton VPN은 VPN 차단 시도(새 창)를 무력화하는 방법과 인터넷에서 사용자를 추적하는 광고주를 차단하는 방법을 포함하여, 복잡하고 까다로운 문제에 대한 새로운 해결책을 개발해 온 오랜 역사를 가지고 있습니다. 저희는 CERN에서 만난 과학자들이 설립한 기업으로서 강력한 연구 개발 문화를 보유하고 있으며, 최근 이를 활용하여 VPN Accelerator라는 새로운 기능으로 VPN 속도를 크게 향상시켰습니다.
VPN Accelerator는 VPN 연결 안정성을 향상시키고 특정 상황에서 VPN 속도를 최대 400%까지 높일 수 있습니다. 이 새로운 기술 덕분에, 귀하는 저희 서비스를 이용할 때 항상 최고의 VPN 속도를 누릴 수 있습니다.
VPN Accelerator는 모든 Proton VPN 앱에서 작동하며 모든 VPN 프로토콜의 성능을 향상시킵니다. 프리미엄 기능으로서, 유료 Proton VPN 요금제를 사용하는 모든 사용자에게 기본적으로 활성화되어 있습니다.
VPN Accelerator는 어떻게 작동하나요?
VPN Accelerator는 Proton VPN만의 고유한 기능으로, 대규모 네트워크 용량을 더 잘 활용하기 위해 저희 연구팀이 자체 개발한 일련의 독점 기술로 구성되어 있습니다.
지속적으로 확장하고 있는 ProtonVPN의 네트워크 용량은 현재 초당 1테라비트(1,000 Gbps)를 초과하며, 현존하는 가장 큰 VPN 네트워크 중 하나입니다. 비교하자면, 스위스 최대의 인터넷 교환 노드(IXP)인 SwissIX의 일일 평균 네트워크 용량은 80 Gbps입니다.
하지만 용량은 VPN 속도의 한 요소일 뿐이며, VPN 성능을 제한하는 결정적인 요인이 아닌 경우가 많습니다. 아래에서는 VPN Accelerator가 다른 제한 요인들을 극복하여 어떻게 훨씬 더 빠른 VPN 속도를 구현할 수 있는지 알아봅니다.
CPU 제한 극복하기
대중적인 많은 VPN 프로토콜(OpenVPN 포함)은 멀티스레딩(새 창)을 사용하지 않기 때문에 서버 CPU 속도가 제한 요인이 되는 경우가 많습니다. 이는 서버 프로세서의 단일 코어 CPU 성능이 속도의 한계선이 됨을 의미합니다.
Proton VPN은 서버당 여러 개의 OpenVPN 프로세스를 사용하여 멀티코어 프로세서를 완전히 활용함으로써 이 문제를 해결합니다. 그러나 여러 프로세스 간에 부하가 적절히 분산되지 않으면 이것만으로는 문제를 완전히 해결하기 어렵습니다. 그렇지 않으면 단일 CPU 스레드에 과부하가 걸릴 수 있습니다.
이를 해결하기 위해, 저희는 세션이 실행 중인 모든 OpenVPN 프로세스에 고르게 분산되도록 OpenVPN을 재설계하여 단일 스레드에 과부하가 걸릴 가능성을 차단했습니다. 다른 VPN 프로토콜에도 유사한 기술이 적용됩니다.

지연 시간 및 TCP 혼잡
TCP(전송 제어 프로토콜)는 전 세계 인터넷 트래픽의 대부분을 처리합니다. TCP 굿풋(goodput)(새 창)은 지연 시간 및 패킷 손실에 반비례하며, 이것이 인터넷 속도 측정 시 일반적으로 귀하와 최대한 가까운 서버를 선택하는 이유입니다.
굿풋(Goodput)
특정 시간 내에 전달된 유용한 정보의 비트 수입니다. 굿풋은 전송된 파일 크기를 파일을 전송하는 데 걸린 시간으로 나누어 계산할 수 있습니다.
매우 먼 거리에 있는 서버에 연결을 설정하면 TCP 속도가 저하될 수 있습니다. 이는 VPN 사용과 직접적인 관련은 없지만, VPN에 연결하면 기기에서 최종 서버까지의 종단간 경로 길이가 늘어나 이 문제가 증폭될 수 있습니다.
극단적인 예를 들어, 귀하가 스위스에 있고 뉴질랜드의 서버에 연결하여 미국의 웹사이트를 방문한다면, 트래픽이 전 세계를 거의 한 바퀴 돌게 되어 약 600ms의 왕복 지연 시간(새 창)(RTD)이 발생합니다.
저희가 빛의 속도를 높이거나 뉴질랜드를 유럽에 더 가깝게 가져올 수는 없지만, VPN Accelerator는 600ms 경로를 더 짧은 경로(예: 300ms 경로 2개)로 나누어 이 문제를 해결합니다. 각각의 짧은 경로에서 훨씬 빠른 굿풋이 가능해지므로, 전체 경로에 걸쳐 결합된 성능이 향상됩니다.
훨씬 더 높은 속도를 얻기 위해, VPN Accelerator는 각 경로를 따라 BBR(새 창)이라고 하는 TCP 지연 제어 TCP 흐름 제어 알고리즘도 사용합니다. 긴 경로 또는 혼잡한 네트워크에서는 일정 수준의 패킷 손실이 발생하는 경우가 많습니다. BBR은 패킷 손실로부터 더 빠르게 복구하고 더 신속하게 기동합니다(즉, 데이터 전송이 시작될 때 최대 속도에 더 빨리 도달합니다).

지연 시간이 긴 서버를 사용하거나 패킷 손실이 발생하는 경우, 속도 향상은 판도를 바꾸는 수준일 수 있습니다. 완벽한 연결 상태의 가까운 서버에 연결된 경우에는 성능 향상이 덜 눈에 띌 수 있습니다. 아래 예시에서 보듯이, 단 1.5%의 패킷 손실만 있어도 BBR은 다른 혼잡 제어 알고리즘에 비해 100배의 성능 향상을 제공(새 창)합니다.
“전달” 효율성 향상
대부분의 TCP 혼잡 알고리즘은 패킷 전달의 간격이나 갑작스러운 지연에 매우 민감합니다. 따라서 스톨(stalls, 패킷이 대기열에 쌓이거나 손실되는 짧은 시간) 위험을 줄이는 것이 중요합니다. 이러한 스톨은 TCP 페이싱과 후속 성능을 크게 저하시키기 때문입니다.
VPN Accelerator 작업의 일환으로 Proton VPN의 연구 개발 팀은 스톨을 유발할 수 있는 프로토콜별 문제도 해결했습니다. 예를 들어, OpenVPN 및 IKEv2 코어 코드의 비효율성으로 인해 제어 소켓이 차단되는 경우가 가끔 발생합니다. 프로세스 간 통신을 특별히 작성된 “도우미(companion)” 프로세스로 분산(offload)함으로써, 이러한 유형의 스톨을 제거할 수 있었습니다.
보통 각 Proton VPN 서버는 초당 100,000개 이상의 패킷을 처리하므로, 상당한 양의 CPU 시간이 누적됩니다. 서버의 Linux 네트워크 스택을 수정함으로써, Proton VPN은 “알려진 트래픽”에 대한 일반적인 패킷 처리 경로를 우회하여 속도를 크게 향상시키고 지연 시간을 단축합니다.
마지막으로, Proton VPN은 다른 많은 VPN 서비스가 사용하는 가상 서버, 가상화 또는 컨테이너를 사용하지 않습니다. 저희의 전체 인프라는 베어메탈(bare-metal) 서버에 설치되어 가상 머신이나 컨테이너와 호스트 머신 간에 암호화된 패킷을 전달해야 할 필요가 없습니다. 이를 통해 지연 시간을 더욱 줄이고 속도를 높입니다.

더 빠른 VPN 속도의 혜택을 누리는 방법
일반적인 사용 시, VPN Accelerator는 연결 속도를 400% 이상 향상시킬 수 있으며, 특히 더 먼 거리에 있는 서버에 연결할 때 유용합니다.
VPN Accelerator는 모든 Proton VPN 앱에 내장되어 있으므로, 이 독창적인 기술을 활용하기 위해 특별한 조치를 취할 필요가 없습니다. 또한 VPN Accelerator는 서로 다른 VPN 프로토콜이 유사한 성능을 낼 수 있도록 해줍니다. 예를 들어, VPN Accelerator를 사용하면 Proton VPN의 OpenVPN은 일반적으로 훨씬 빠른 WireGuard®와 비슷한 성능을 제공합니다.
이상적인 네트워크 환경에서는 VPN Accelerator가 성능 향상을 제공하지 못할 수 있습니다. 그러나 네트워크 환경이 항상 이상적이지는 않습니다. Proton VPN을 사용하면 어떤 서버에 연결하든, 어디에 있든 상관없이 항상 가능한 가장 빠른 속도를 자동으로 얻을 수 있습니다.
자주 묻는 질문 (FAQ)
예, 다만 귀하의 실제 국가에서 멀리 떨어진 서비스에 접속할 때 가장 큰 향상 효과를 볼 수 있습니다. 지리적으로 가까운 서버에 연결하는 경우에는 눈에 띄는 속도 향상이 없을 수 있습니다.
예. VPN Accelerator를 사용하는 데 따른 실질적인 단점은 없으며, 적절한 상황에서 확실한 이점을 제공하기 때문입니다. 하지만 대부분의 저희 앱에서 수동으로 이 기능을 활성화하거나 비활성화할 수 있습니다. 자세한 내용은 VPN Accelerator 사용 방법을 참조하세요.
예. VPN Accelerator는 OpenVPN TCP, OpenVPN UDP, WireGuard 또는 IKEv2 VPN 프로토콜 사용 여부에 관계없이 속도 성능을 향상시킵니다.
공식 소셜 미디어 채널인 Twitter(새 창) 및 Reddit(새 창)을 통해 귀하의 의견과 질문을 자유롭게 공유해 주세요.






