PPTP (Point-to-point tunneling protocol - RFC 2637[1]), protocole de tunnel point-à-point, est un protocole d'encapsulation PPP sur IP conçu en 1999 par Microsoft. Il permet de mettre en place des réseaux privés virtuels (VPN) au-dessus d'un réseau public. Layer 2 Tunneling Protocol (L2TP) est un protocole inspirés de PPTP et de L2F et chargé de le remplacer. Il est implémenté nativement sur les machines Windows depuis Windows 2000. Toute machine Microsoft est donc capable de mettre en place un tunnel PPTP avec une machine distante sans devoir ajouter de mécanisme supplémentaire.
Même s'il est toujours implémenté dans certaines dernières versions de Windows, il est déconseillé d'utiliser le PPTP car les protocoles de chiffrement (Microsoft Point-to-Point Encryption) et d'authentification utilisés (MS-CHAP-V1 et MS-CHAP-V2) sont vulnérables[2]. Par ailleurs, le PPTP n'est plus maintenu par Microsoft depuis plusieurs années[3].