1樓:丁超群
簡單回答一下,
作為隧道協議,上層載入ppp協議簡單封裝的ip協議,從這個角度來講ip over [ppp over gre (over ip over ethernet over physiclayer)] => ip over pptp,基於乘客協議是ip協議(傳輸協議和隧道協議分別是ppp和gre,ps:pptp用到tcp來控制隧道建立為理解方便暫時不管),ip協議是傳統的三層協議,故 pptp被稱為二層協議,所以稱其為3層4層5層的小夥伴請注意參考係的選擇。
同理,ip over[ppp over udp (over ip over ethernet over physiclayer)] =>ip over l2tp,也是二層協議,
注:l2tp後期公升級版本引入了ip sec的加密機制,但並不影響他乘載ip協議的本質。
另,為什麼ip sec是三層隧道協議?
ip sec有兩種模式,傳輸Transport模式和隧道Tunnel模式,如果說隧道Tunnel模式,可以理解成,
ip over [ipsec over udp over xx...],這種情況下 ipsec地位同l2tp pptp其實並沒有區別,所以ip sec仍然可以理解成二層隧道協議,但是,更多的或者說更早的應用中,ip sec使用的傳輸Transport模式中,ip sec具有侵入性的改變了ip協議,或者更直接的說,就是直接替代了ip協議的地位,變成 tcp/udp over[ipsec over udp over xx... ]這個改變非常關鍵,在這個體系當中,乘客協議程式設計了tcp協議,傳統的認為tcp是標準的4層協議,所以從這個角度講ip sec應該是三層隧道協議。
另外,從乘客協議的角度,可以理解下 ssl協議為什麼是4層隧道協議。
然後可以再理解下sock5屬於幾層隧道協議。
2樓:
聯絡嘛,它們都是二層VPN協議,L2TP吸收了PPTP的一部分優點(還綜合了L2F的一部分)
區別還是很多的,最主要的是L2TP的隧道(Tunnel)是安全的(IPSec),而PPTP僅僅是在PPP協議上進行了加密而已,實際上並不是安全的隧道(GRE)。
從設計的角度來看主要差別在於:
1. L2TP是IETF標準協議,意味著各種裝置廠商的裝置之間用L2TP一般不會有問題;而PPTP是微軟出的,有些非微軟的裝置不一定支援。
2。L2TP使用AES或者3DES加密(256位金鑰),用IPSec協商加密方式,並且有電腦/使用者雙重認證機制,而PPTP只支援MPPE(最多128位金鑰),只用PPP協商加密方式,並只有使用者一層認證機制,相對來說L2TP更安全。
3。L2TP使用的IPSec,絕大多數防火牆都支援,而PPTP使用GRE,有些防火牆可能有問題。
4。L2TP由於封裝了更多安全隧道的資訊,所以開銷更高,而PPTP開銷低,所以相對而言PPTP速度更快。
3樓:余天公升
工作的層面不一樣。PPTP工作在應用層,L2TP,如他的名稱所說,工作在資料鏈路層。
通俗的說,就是如果我要用乙個安全的方法,寄乙個禮物給你,我有兩種方法選擇。一種是找乙個鐵盒子,把東西裝在,上上鎖(你有這把鎖的鑰匙),然後用快遞發給你。這個就是PPTP;另外一種方法,我自己僱乙個人,自己買一輛車,然後開車送過去。
這個是L2TP。
PPTP除了資料,下層的協議都是不安全的,快遞員是不安全的,車是不安全的,快遞員儘管不能開啟你的鐵盒子,但是可以丟掉,或者另外找乙個鐵盒子代替他;而L2TP從資料鏈路層開始,都是安全的,車是安全的,人也是安全的,所以可以保證整個傳送的過程都是可靠的。
另外,PPTP使用IP網路連線,對於網路的相容性好;L2TP從資料鏈路層開始進行安全處理,需要交換節點以及網路服務提供商支援。
如何用通俗的語言解釋豪斯多夫維數
通常的維度是整數,於是有人 專指數學家 就想,為啥不能有小數的維度呢?如果有小數維,應該如何定義。由於通常的維數有很多種定義,比如通常用座標架的維度,比如座標 x,y 有2個座標,這種定義妥妥只能是整數。那換其它定義呢?還真找到這樣一種定義,看測度 長度,面積,體積.和縮放係數之間的關係。比如,線段...
如何用通俗的語言解釋《流浪地球》中推動地球的可能性?
高宇恆.恆星 人類的能力是有限的!越是執著對推動地球脫離太陽系的算計,就越因為被太陽吞沒的結局而不得不毀滅。除非超越人類!幾十億年後,做好覺悟吧!我不做人了!努力改造生命總能超越人類!呢 已登出 我一直在想,都有重核聚變這種黑科技,還要太陽做甚。反正地表不住人了,飛到木星當衛星,直接抽木星的氫來供給...
如何用通俗易懂的語言解釋指令碼(script)是什麼?
胡羅舶COOLHOBO Shirley 開發達人 指令碼是一種特定的描述性語言,計算機會按照程式順序的執行它,自動化的幫你完成一系列工作的程式。它非常方便快速,並且可以幫助開發者節省時間,而不用每次手動去執行指令。 天地一色 我覺得回答這個問題要解釋一方面要解釋它的引申意思,還要說一下它在計算機中產...