내 잡다한 노트

VPN(Virtual Private Network) 본문

네트워크

VPN(Virtual Private Network)

peanutwalnut 2023. 11. 8. 13:45

관련 내용은 추가되거나 수정될 예정.

 

- 정의

인터넷과 같은 공용 네트워크에서 개인 네트워크처럼 데이터를 안전하게 주고받는 기술.

vpn이라는게 이런 기술이나 서비스를 지칭하는 용어이고

 

실질적으로 VPN을 구현하기 위한 프로토콜이 있다.

- PPTP(Point to Point Tunneling Protocol)

초기의 vpn 프토코로 중 하나. 오늘날에는 보안 취약점때문에 쓰이지 않는 편.

 

- L2TP (Layer 2 Tunneling Protocol)

IPsec와 함께 사용되어 데이터를 암호화하고 VPN 터널을 안전하게 만든다.

L2TP 자체는 암호화를 제공하지 않기 때문에 IPsec와 결합하여 사용한다.

 

- IPsec (Internet Protocol Security)

IP패킷의 암호화 및 인증을 위해 설계된 프로토콜 세트.

 

- SSL/TLS (Secure Sockets Layer / Transport Layer Security)

주로 웹브라우저와 서버 간의 안전한 통신에 사용되지만, SSL VPN을 통해 VPN을 만듬.

 

- OPENVPN

오픈 소스 VPN으로 SSL/TLS를 사용하여 보안 통신 채널을 생성한다.

 

- WireGuard

최신 VPN 프로토콜로, 보안성이 높고 설정이 간단함.