IKEv2는 Internet Key Exchange version 2의 약자입니다. 연결 당사자를 인증하고 보안 연계(security association)를 수립 및 유지하는 데 사용됩니다. 보안 연계란 보호된 연결을 지원하기 위해 합의된 정보와 규칙의 집합을 말합니다.
IKEv2는 암호화 알고리즘이 아닙니다. 일반적인 VPN 연결에서 IKEv2는 기기와 VPN 서버 간에 이동하는 데이터를 보호하는 IPsec과 함께 작동합니다. 이 때문에 앱에서 IKEv2라는 짧은 이름이 표시되더라도, 전체 옵션은 흔히 IKEv2/IPsec이라고 불립니다.
이 프로토콜은 효율적인 연결 수립과 특정 중단 이후 복구할 수 있는 능력으로 잘 알려져 있습니다. 이러한 특성은 기기가 네트워크 간을 이동할 때 유용할 수 있습니다. 실제 결과는 앱, 운영체제, 서버, 네트워크 및 구현 방식에 따라 달라집니다.
IKEv2와 IPsec은 어떻게 함께 작동하나요?
IKEv2와 IPsec은 서로 다르지만 연결된 역할을 수행합니다. IKEv2는 보호된 연결을 준비하는 협상 과정을 처리합니다. 인증을 지원하고 연결 매개변수를 협상하며, 양측이 사용하는 보안 연계를 수립하고 유지합니다. IPsec은 VPN 연결을 통해 전송되는 데이터에 합의된 보호 조치를 적용합니다. 간단히 말해, IKEv2는 기기와 서버가 연결 작동 방식을 합의하도록 돕고, IPsec은 그 연결을 통과하는 트래픽을 보호합니다.
이러한 역할 분담이 IKEv2/IPsec이라는 일반적인 명칭의 유래입니다. IKEv2가 IPsec을 대체하는 것도 아니고, IPsec이 있다고 해서 IKEv2 협상이 불필요해지는 것도 아닙니다. 두 프로토콜은 동일한 VPN 연결의 일부로 함께 작동합니다. 정확한 인증 방식, 알고리즘, 소프트웨어, 구성은 VPN 서비스와 플랫폼에 따라 다를 수 있습니다. 프로토콜 이름만으로는 보안이나 구현에 관한 모든 선택 사항이 드러나지 않습니다.
IKEv2는 어떻게 작동하나요?
다음 순서는 일반적인 IKEv2/IPsec 연결을 단순화하여 설명한 것입니다. 이는 특정 VeePN 앱의 내부 구현이 아니라 일반적인 기술을 설명합니다.
1
VPN 서버에 연결
기기 또는 VPN 앱이 호환되는 VPN 서버에 연결을 시도합니다. 네트워크 품질, 선택한 서버, 기기와 서버 간의 경로는 처음부터 연결에 영향을 줄 수 있습니다.
2
연결 협상
IKEv2는 인증을 지원하고 보호된 연결에 필요한 매개변수를 협상합니다. 기기와 서버는 서로 통신할 방식을 정의하는 보안 연계를 수립합니다.
3
IPsec으로 트래픽 보호
IPsec은 합의된 연결 정보를 사용하여 기기와 VPN 서버 간에 이동하는 데이터를 보호합니다. 이후 서버는 요청을 목적지로 전달하고 보호된 연결을 통해 응답을 반환할 수 있습니다.
4
가능한 경우 연결 복구
IKEv2는 특정 짧은 중단 이후 연결을 다시 수립할 수 있습니다. 선택적 확장 기능인 MOBIKE를 사용하면 IKEv2 및 IPsec 연결과 연관된 주소가 변경될 수 있어 네트워크 간 이동 시 도움이 될 수 있습니다. 지원 여부와 동작 방식은 구현 방식과 현재 네트워크 상태에 따라 달라집니다.
IKEv2의 장점과 한계
연결 수립 및 네트워크 변경
IKEv2는 연결 정보를 효율적으로 수립하고 유지하도록 설계되었습니다. 이를 통해 모든 상황에서 가장 빠른 선택은 아니더라도 반응성이 좋은 전반적인 성능 프로필을 지원할 수 있습니다. IKEv2는 또한 특정 연결 중단 이후 복구하는 것으로도 잘 알려져 있어, 기기가 네트워크 간을 이동할 때 유용할 수 있습니다. 복구 여부는 구현의 지원 수준, 중단의 종류, 새 네트워크가 VPN 서버에 도달할 수 있는지에 따라 달라집니다. 이러한 동작을 다른 옵션과 비교하려면 VeePN 프로토콜 페이지를 확인하세요.
낮은 유연성과 좁은 지원 범위
IKEv2는 OpenVPN처럼 높은 구성 자유도를 가진 옵션보다 더 제한된 역할을 수행합니다. VeePN은 IKEv2에 대해 별도의 TCP 및 UDP 선택지를 제공하지 않으며, IKEv2는 VeePN 라우터 또는 수동 설정에서는 사용할 수 없습니다. VeePN에서의 지원 범위 역시 OpenVPN보다 좁습니다. 다른 전송 방식, 지원되지 않는 플랫폼, 또는 라우터 구성이 필요한 사용자는 다른 이용 가능한 프로토콜을 고려해야 합니다.
IKEv2 vs WireGuard vs OpenVPN
IKEv2, WireGuard, OpenVPN 모두 적합한 선택이 될 수 있습니다. 실질적인 차이는 기기, 네트워크, 이용 가능한 VeePN 옵션, 그리고 사용자에게 필요한 유연성의 종류에서 비롯됩니다.
전반적인 성능 프로필효율적인 연결 수립, 결과는 기기, 네트워크, 서버에 따라 달라짐UDP를 통한 효율적인 작동을 목표로 한 집중적이고 현대적인 설계TCP 또는 UDP, 구성, 네트워크 상태에 따라 성능이 달라짐
재연결 및 네트워크 전환특정 중단 이후 복구 능력으로 잘 알려짐재연결 동작은 앱 및 제공업체 구현에 따라 달라짐재연결 동작은 앱, 전송 방식, 구현에 따라 달라짐
VeePN 지원 범위Windows, macOS, Android, iOS, Android TV, Amazon Fire TV StickWindows, macOS, Android, Android TV, Amazon Fire TV Stick, iOSWindows, macOS, Android, Android TV, Amazon Fire TV Stick, iOS, 라우터 또는 수동 설정
TCP 또는 UDP 선택VeePN에서는 별도의 TCP 또는 UDP 선택지가 제공되지 않음UDP 사용VeePN은 TCP와 UDP를 모두 제공
VeePN에서의 라우터 또는 수동 설정이용 불가이용 불가이용 가능
중요 고려 사항라우터 또는 수동 설정 없음TCP 모드 및 VeePN 라우터/수동 설정 없음모드와 조건에 따라 구성 선택지가 더 많고 오버헤드가 더 클 수 있음
절대적인 승자는 없습니다. 지원되는 VeePN 앱에서 집중적인 연결 수립과 복구 특성을 원한다면 IKEv2를 선택하세요. 효율적이고 현대적인 옵션을 원한다면 WireGuard를 선택하세요. 전송 방식 선택, 더 넓은 지원 범위, 또는 라우터 및 수동 설정이 더 중요하다면 OpenVPN을 선택하세요.
IKEv2는 언제 사용해야 하나요?
사용 중인 VeePN 앱에 IKEv2가 표시되고, 효율적인 연결 수립과 유용한 전반적인 복구 특성을 갖춘 프로토콜을 원한다면 IKEv2 사용을 고려하세요. 지원되는 데스크톱, 모바일, TV 기기에서 실용적인 선택이 될 수 있으며, 특히 로컬 네트워크 상태가 변할 수 있는 환경에서 유용합니다.
IKEv2가 모든 환경에 적합한 옵션은 아닙니다. 지원되는 앱에서 효율적인 UDP 기반 대안을 원한다면 WireGuard를 선택하세요. TCP 또는 UDP 선택이 필요하거나 VeePN 라우터 및 수동 설정이 필요하다면 OpenVPN을 선택하세요.
사용 중인 플랫폼에 IKEv2가 표시되지 않는다면, 지원되지 않는 구성을 억지로 사용하려 하지 말고 해당 앱에서 이용 가능한 다른 프로토콜을 사용하세요.
IKEv2는 참여자를 인증하고 IPsec을 위한 보안 연계를 수립 및 유지하는 데 사용되는 프로토콜입니다. 전송되는 트래픽을 보호하는 것은 IPsec입니다. 일상적인 VPN 용어에서 IKEv2는 흔히 전체 IKEv2/IPsec 연결 옵션을 가리키는 말로 사용됩니다.
IKEv2는 안전한가요?
IKEv2/IPsec은 올바르게 구현되고 구성되었을 때 강력한 보호를 제공할 수 있습니다. 보안은 인증, 암호화 방식 선택, 소프트웨어 유지 관리, VPN 앱, 서버 구성, 제공업체 운영 등 전체 시스템에 따라 달라집니다. IKEv2라는 이름만으로는 특정 서비스가 이를 어떻게 구현했는지 증명할 수 없습니다.
왜 제 VeePN 앱에 IKEv2가 표시되지 않나요?
프로토콜 옵션은 앱 버전에 따라 다를 수 있습니다. IKEv2가 보이지 않는다면 앱이 최신 버전인지 확인하고, 그래도 옵션이 나타나지 않으면 VeePN 지원팀에 문의하세요.
라우터에서 VeePN IKEv2를 사용할 수 있나요?
아니요. IKEv2는 VeePN 라우터 또는 수동 설정에서 사용할 수 없습니다. VeePN은 라우터 및 수동 구성을 위해 OpenVPN TCP와 UDP를 제공하므로, 해당 설정에는 OpenVPN이 적합한 대안입니다.
VeePN에서 IKEv2를 사용해 보세요
지원되는 기기에서 VeePN을 받고, 앱 설정에서 프로토콜 또는 연결 옵션을 찾은 다음, 연결 프로필이 사용자의 네트워크와 플랫폼에 맞을 때 IKEv2를 선택하세요.