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