PPTP和L2TP都使用PPP协议对数据进行封装,而后添加附加包头用于数据在互联网络上的传输。尽管两个协议很是类似,可是仍存在如下几方面的不一样: 网络
1.PPTP要求互联网络为IP网络。L2TP只要求隧道媒介提供面向数据包的点对点的链接。L2TP能够在IP(使用UDP),桢中继永久虚拟电路(PVCs),X.25虚拟电路(VCs)或ATM VCs网络上使用。 ide
2.PPTP只能在两端点间创建单一隧道。L2TP支持在两端点间使用多隧道。使用L2TP,用户能够针对不一样的服务质量建立不一样的隧道。 spa
3.L2TP能够提供包头压缩。当压缩包头时,系统开销(overhead)占用4个字节,而PPTP协议下要占用6个字节。 4.L2TP能够提供隧道验证,而PPTP则不支持隧道验证。可是当L2TP或PPTP与IPSEC共同使用时,能够由IPSEC提供隧道验证,不须要在第2层协议上验证隧道。it