VPN(Virtual Private Network, 가상 사설 통신망)
- 인터넷 등 통신 사업자의 공중 네트워크와 암호화 기술을 이용하여 사용자가 마치 자신의 전용 회선을 사용하는 것처럼 해주는 보안 솔루션
- SSL VPN : PC에 VPN Client 프로그램을 설치하여 VPN 서버에 접속하는 방식(암호화 - SSL 프로토콜)
- IPSec VPN : VPN 서버가 설치된 각각의 네트워크를 서로 연결하는 방식(암호화 - IPSec 프로토콜)
SSL(Secure Sockets Layer)
전송 계층
데이터를 송,수신하는 두 컴퓨터 사이에 위치하여 TCP/IP 계층과 애플리케이션 계층 사이에서 인증, 암호화, 무결성을 보장하는 업계 표준 프로토콜
IPSec(IP Security)
네트워크 계층
네트워크 계층에서 IP 패킷 단위의 데이터 변조 방지 및 은닉 기능을 제공하는 프로토콜
PPTP(Point-to-Point Tunneling Protocol)
데이터 링크 계층
- 지점간 터널링 프로토콜
- 마이크로소프트가 제안한 VPN 프로토콜
- PPP(Point-to-Point Protocol)에 기초하며 두 대의 컴퓨터가 직렬 인터페이스를 이용하여 통신할 때 사용
L2F(Layer 2 Forwarding)
데이터 링크 계층
- 미국 시스코 시스템즈사가 개발한 VPN 프로토콜
- PPTP나 IPSec와 달리, 데이터링크층 수준에서 캡슐화 가능
- IP 네트워크 이외에서도 사용 가능
L2TP(Layer 2 Tunneling Protocol)
데이터 링크 계층
- 터널링 프로토콜인 PPTP와 VPN 구현에 사용하는 L2F의 기술적 장점들을 결합하여 만든 프로토콜
- 자체적으로 암호화 및 인증 기능을 제공하지 않아 다른 보안 프로토콜과 함께 사용되는 경우가 많음
'정보처리기사' 카테고리의 다른 글
UNIX 시스템 구성요소 (0) | 2023.07.21 |
---|---|
Windows 10 단축키 (0) | 2023.07.21 |
OSI 참조 모델 7계층과 TCP/IP 프로토콜 (0) | 2023.07.21 |
디자인 패턴 (0) | 2023.07.21 |
SQL문 총 정리 (0) | 2023.07.21 |