LE PROTOCOLE PPTP

Le protocole PPTP (Point to Point Tunnelling Protocole) est un protocole de niveau 2 développé par Microsoft. C'est une extension du protocole PPP.
Ce protocole
encapsule des trames PPP dans des datagrammes IP afin de les transférer sur un réseau IP. PPTP permet le cryptage des données PPP encapsulées et leur compression via le protocole GRE (Generic Routing Encapsulation).
Toute connexion PPTP met en oeuvre un client et un serveur PPTP.

Le schéma suivant montre comment un paquet PPTP est assemblé avant d’être transmis par un client distant vers un réseau cible.

L’intérêt de PPTP est de ne nécessiter aucun matériel supplémentaire car les deux logiciels d’extrémité (le client et le serveur) sont intégrés dans les systèmes d'exploitation Microsoft.
L'inconvénient est la sécurité de ce protocole. En effet, la clé de cryptage utilisée découle directement du nom et du password de l'utilisateur (standard RSA RC4).

Ce protocole est maintenant obsolète.