|
Point-to-point tunneling protocol (PPTP) is a protocol from Microsoft for virtual private networks. A specification was published as an "informational" RFC in 1999. It has not been ratified by the IETF. The protocol is considered insecure and as such should not be used.
PPTP is implemented as a PPP session over Generic Routing Encapsulation (GRE). Authentication is usually by MSCHAP-v2, and supplies key material for the subsequent Microsoft Point-to-Point Encryption (MPPE) applied to data packets.
External links
- Point-to-Point Tunneling Protocol (PPTP), RFC 2637, July 1999; [1] (http://www.ietf.org/rfc/rfc2637.txt?number=2637)
- FAQ on PPTP from Microsoft; [2] (http://www.microsoft.com/ntserver/ProductInfo/faqs/PPTPfaq.asp)
- FAQ on security flaws in Microsoft's implementation, Bruce Schneier, 1998; [3] (http://www.schneier.com/pptp-faq.html)
- Poptop, a PPTP Server for Linux; [4] (http://www.poptop.org/)
- PPTP Client, a Linux, FreeBSD and NetBSD client; [5] (http://pptpclient.sourceforge.net/)
|