1996年,Microsoft和Ascend等在PPP的基础上开发了PPTP,它集成于Windows NT Server4.0中,Windows NT Workstation和Windows 9.x也提供相应的客户端软件。PPP支持多种网络协议,可把IP、IPX、AppleTalk或NetBEUI的数据包封装在PPP包中,再将整个报文封装在PPTP隧道协议包中,最后,再嵌入IP报文或帧中继或ATM中进行传输。PPTP提供流量控制,减少拥塞的可能性,避免由包丢弃而引发包重传的数量。PPTP的加密方法采用Microsoft点对点加密(MPPE,Microsoft Point-to-Point Encryption)算法,可以选用较弱的40bit密钥或强度较大的128bit密钥。