PPTP (Point-to-point tunneling protocol) est un protocole d'encapsulation PPP sur IP conçu par Microsoft, permettant la mise en place de réseaux privés virtuels (VPN) au-dessus d'un réseau public.
Ce protocole ouvre deux canaux de communication entre le client et le serveur :
Les détails du protocole PPTP sont documentés dans la RFC2637.
Un PPTP est un protocole de communication qui permet de créer une connexion virtuelle.