내 잡다한 노트
VPN(Virtual Private Network) 본문
관련 내용은 추가되거나 수정될 예정.
- 정의
인터넷과 같은 공용 네트워크에서 개인 네트워크처럼 데이터를 안전하게 주고받는 기술.
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 프로토콜로, 보안성이 높고 설정이 간단함.
'네트워크' 카테고리의 다른 글
NAT Loopback 문제. 공유기 트러블슈팅(추후 수정) (0) | 2024.03.31 |
---|---|
웹 쿼리 매개변수 (0) | 2023.11.18 |
FTP(File Transfer Protocol) (0) | 2023.10.06 |
쿠키와 세션 (0) | 2023.09.07 |
널널한 개발자의 네트워크 기초 이론 강의 메모 (0) | 2023.07.06 |