
컴퓨터 네트워크
Virtual Private NetworkVPN
VPN(Virtual Private Network)은 공용 인터넷 위에 암호화된 가상 전용 네트워크 터널을 만드는 기술이다. 원격 근무자가 회사 내부망에 안전하게 접속하거나, 인터넷 트래픽을 익명화하는 데 사용된다.
VPN 동작 원리
VPN 프로토콜
| 프로토콜 | 특징 |
|---|---|
| OpenVPN | 오픈소스, SSL/TLS 기반, 안전 |
| WireGuard | 최신, 빠름, 간단한 코드베이스 |
| IPSec/IKEv2 | 기업용, 빠른 재연결 |
| L2TP/IPSec | 구형, 널리 지원 |
| PPTP | 구형, 취약 → 사용 금지 |
사이트-투-사이트 vs 원격 접속
관련 개념
- •SSL/TLS — VPN 암호화 기반
- •방화벽 — VPN과 함께 구성하는 보안 인프라
- •네트워크 — VPN이 동작하는 환경
참고문헌
- •RFC 2764 — A Framework for IP Based Virtual Private Networks