1. PPTP
ㅇ PPP 패킷을 인터넷 상의 IP 패킷 내에 캡슐화하여 통과(Tunneling)시키기 위한
터널링 프로토콜((Tunneling Protocol)
ㅇ 표준 : MS社에서 개발하고, RFC 2637로 표준화
- 과거, MS社 판매 S/W 대부분이 PPTP 기능이 기본 탑재되어 많이 이용되었으나,
- 지금은, IPSec 등에 대체됨
2. PPTP 구성
ㅇ 구성체계 : Client/Server
ㅇ PPTP network server (PNS) : Server
- ATU-R 에 위치
ㅇ PPTP access concentrator (PAC) : Client
- PPTP 기능이 있는 PC 등에 위치
. 원격 접속(Remote Access) 기능을 가능케 함
ㅇ PAC Client
3. PPTP 특징
ㅇ PPP의 확장
- PPTP는 PPP 프로토콜에서 제공하는 기능을 그대로 이용
. PPP 연결의 설정/유지/해제, 사용자 인증[보안], PPP 캡슐화 등을 그대로 이용함
ㅇ 터널링을 위해 2단계 TCP 연결 과정을 사용
- 먼저, 양자 간에 PPP 연결이 있게 됨
- 그리고, TCP 포트번호 1723을 이용하여 PPTP를 위한 제어용 세션이 만들어지며,
- 그후, 데이터들이 PPP에 의해 IP 캡슐화 됨
. 이때, GRE(IP 프로토콜 번호 47) 등에 의해 라우터 캡슐화가 시행되기도 함
- 결국, 제어 및 데이터가 각각 TCP, IP에 실림
* 한편, L2TP의 경우에는,
. 터널링 유지 제어를 위해 TCP가 아닌 UDP를 사용
ㅇ 데이터 암호화 기능 없음
- 암호화를 위해 IPSec 등을 함께 사용해야 함