PPTP ( Noktadan Noktaya Tünelleme protokolü - RFC 2637), noktadan noktaya tünelleme protokolü , Microsoft tarafından geliştirilen IP üzerinde PPP'yi kapsüllemek için bir protokoldür . Genel bir ağ üzerinden sanal özel ağlar ( VPN ) kurmanıza izin verir . Katman 2 Tünel Protokolü (L2TP) ve IPsec , PPTP'den esinlenen ve PPTP'nin değiştirilmesinden sorumlu olan protokollerdir. Bununla birlikte, PPTP protokolü Windows 2000'den beri yerel olarak Windows makinelerinde uygulandığı için kullanılmaya devam etmektedir. Bu nedenle, herhangi bir Microsoft makinesi, herhangi bir ek mekanizma eklemek zorunda kalmadan uzaktaki bir makineyle bir PPTP tüneli kurabilir.
Bu protokol, istemci ve sunucu arasında iki iletişim kanalı açar:
Veri kanalı, Generic Routing Encapsulation (GRE) protokolünün standart olmayan bir sürümünden oluşur . Değiştirilmiş GRE paketleri PPP çerçeveleri taşır. Son olarak, PPP çerçeveleri tünel tarafından taşınan IP paketlerini kapsamaktadır.
PPP akışı, Microsoft'un MS-CHAP kimlik doğrulaması , Microsoft Noktadan Noktaya Şifreleme (MPPE) ve Microsoft Noktadan Sıkıştırma Noktasına Sıkıştırma (en) (MPPC) eklediği standart PPP mekanizmaları kullanılarak şifrelenebilir, doğrulanabilir ve sıkıştırılabilir. .
PPTP protokolünün ayrıntıları, bilgilendirici belge RFC 2637'de açıklanmıştır.
In Windows'un , PPTP "VPN erişim" fonksiyonu olarak tanımlanmaktadır.
Bir PPTP istemcisinin yanı sıra Linux altında , VPN'lerin heterojen bir ortamda kurulmasına izin veren bir PPTP sunucusu vardır .
Mac OS X , bir PPTP istemcisi içerir.