PPTP是什么?
PPTP(Point to Point Tunneling Protocol),即点对点隧道协议。该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网(VPN),可以通过密码验证协议(PAP)、可扩展认证协议(EAP)等方法增强安全性。
PPTP 只能通过 PAC 和 PNS 来实施,其它系统没有必要知道 PPTP。拨号网络可与 PAC 相连接而无需知道 PPTP。标准的 PPP 客户机软件可继续在隧道 PPP 链接上操作。
PPTP 使用 GRE 的扩展版本来传输用户 PPP 包。这些增强允许为在 PAC 和 PNS 之间传输用户数据的隧道提供低层拥塞控制和流控制。这种机制允许高效使用隧道可用带宽并且避免了不必要的重发和缓冲区溢出。
PPTP 没有规定特定的算法用于底层控制,但它确实定义了一些通信参数来支持这样的算法工作。
PPTP控制连接数据包包括一个IP报头,一个TCP报头和PPTP控制信息。
在使用VPN的时候可以使用PPTP协议,也可以使用L2TP协议,具体设置方法如下:比如在Windows XP中,首先,在”网络连接”窗口中右键单击某个VPN连接,选择”属性”。
接着,在打开的属性窗口中选择”网络”选项卡。然后在”VPN类型”中选择”PPTPVPN”,单击”确定”按钮即可。
扩展资料
PPTP和L2TP都属于第二层隧道协议,使用PPP协议对数据进行封装,然后添加附加包头用于数据在互联网络上的传输。尽管两个协议非常相似,但是仍存在以下几方面的不同:
1、PPTP要求互联网络为IP网络。L2TP只要求隧道媒介提供面向数据包的点对点的连接。L2TP可以在IP(使用UDP),帧中继永久虚拟电路(PVCs)、X.25虚拟电路(VCs)或ATM网络上使用。
2、PPTP只能在两端点间建立单一隧道。L2TP支持在两端点间使用多隧道。使用L2TP,用户可以针对不同的服务质量创建不同的隧道。
3、L2TP可以提供包头压缩。当压缩包头时,系统开销(overhead)占用4个字节,而PPTP协议下要占用6个字节
4、L2TP自身不提供隧道验证,从L2TP的包头可以看出。隧道认证是由PPP(pap或chap)协议提供!而PPTP则支持隧道验证,PPTP自身就是PPP的扩展!但是当L2TP或PPTP与IPsec共同使用时,可以由IPsec提供隧道验证,不需要在第2层协议上验证隧道。
PPTP,L2TP,IPSec和SSLVPN的区别
PPTP、L2TP是2层封装,只是封装方式不一样而已
PPTP、L2TP都不能提供加密功能,但是L2TP over IPSec,相当于升级版本,可以进行加密,实际用的过程中,L2TP用的多一些
IPSec是三层封装,提过了比较好的加密和认证手段,建立隧道手段有主被动,加密认证方式有完全认证,和加密认证,公司和公司,员工到公司的多种场景都可以很好的支持,但是对设备要求较高,电脑的话需要安装客户端
SSLVPN可以理解为简单版的IPSec,不过是工作在应用层,一般电脑基于浏览器,简单的功能之间通过浏览器完成,复杂的下载个插件也可以
总结,说实话我这个答案,简单的我也看不下去,但是你一下问了4个协议,这个不抓包自己看一下,是很难深刻理解的,这方面的资料,网络也很好找,区别的总结少一些,但是相信你每个协议都看了,用了,心里自然有答案,这里的答案,只做入门了解即可。
PPTP,L2TP和IPsec的区别及优缺点
1、PPTP协议是点对点隧道协议:
其将控制包与数据包分开,控制包采用TCP控制,用于严格的状态查询及信令信息;数据包部分先封装在PPP协议中,然后封装到GRE V2协议中。
2、L2TP是国际标准隧道协议:
它结合了PPTP协议以及第二层转发L2F协议的优点,能以隧道方式使PPP包通过各种网络协议,包括ATM、SONET和帧中继。但是L2TP没有任何加密措施,更多是和IPSec协议结合使用,提供隧道验证。
3、两者的联系与区别:
PPTP和L2TP联系:
都使用PPP协议对数据进行封装,然后添加附加包头用于数据在互联网络上的传输。尽管两个协议非常相似,但是仍存在以下几方面的不同
PPTP和L2TP区别:
1)PPTP要求互联网络为IP网络。L2TP只要求隧道媒介提供面向数据包的点对点的连接。L2TP可以在IP(使用UDP),桢中继永久虚拟电路(PVCs),X.25虚拟电路(VCs)或ATM VCs网络上使用。
2)PPTP只能在两端点间建立单一隧道。L2TP支持在两端点间使用多隧道。使用L2TP,用户可以针对不同的服务质量创建不同的隧道。
3)L2TP可以提供包头压缩。当压缩包头时,系统开销(overhead)占用4个字节,而PPTP协议下要占用6个字节。
4)L2TP可以提供隧道验证,而PPTP不支持隧道验证。但当L2TP或PPTP与IPSEC共同使用时,可由IPSEC提供隧道验证,不需在第2层协议上验证隧道。
简单来说:
PPTP使用TCP协议,适合没有防火墙限制的网络。
L2TP使用UDP协议,一般可以穿透防火墙,适合有防火墙限制、局域网用户,如公司、网吧、学校等场合。
注:XP系统启用L2TP需要重启电脑,Vista,Win7则无需重启。
二个连接类型在性能上差别不大,如果使用PPTP不正常,那就更换为L2TP。
win7 pptp ipsec怎么设置
本文介绍Windows 7 PPTP/L2TP设置教程,Win7相对WinXP在某些设置细节上会简单直观些,比如L2TP共享密钥设置那步,下面将配合截图介绍每一步设置流程。Windows 7 PPTP/L2TP设置教程:
1、打开Windows 7系统控制面板(默认控制面板是以“分类”显示的,可点右上角以“图标”方式显示),选择“网络和共享中心”,点击“创建新的连接或网络”。
2、选择“连接到工作区”。
3、选择“使用我的Internet连接”。
4、填写VPN线路地址和连接名称,其它一般不用设置。
5、填写VPN用户名和密码,然后点击“连接”即可。
6、到此,连接设置就完成了。以后如果需要使用的话,双击创建的这个连接就可以了。
7、VPN创建后默认是“自动”连接方式,如果需要指定一种连接方式,比如L2TP,可如下设置:在创建的VPN连接上,鼠标右键弹出“属性”并点击。
8、在连接属性“安全”选项卡下有个VPN类型选择,这里可以切换连接协议,比如PPTP或L2TP。PPTP直接选择确定即可。如果选择L2TP的话,则需要在下面的高级选项里设置共享认证密钥(密钥由服务商提供)。
PPTP,L2TP,IPSec和SSL VPN的区别
1、PPTP,即PPTP协议。该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网(VPN),可以通过密码身份验证协议(PAP)、可扩展身份验证协议(EAP)等方法增强安全性。可以使远程用户通过拨入ISP、通过直接连接Internet或其他网络安全地访问企业网。
2、L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
3、IPSec 是安全联网的长期方向。它通过端对端的安全性来提供主动的保护以防止专用网络与 Internet 的攻击。在通信中,只有发送方和接收方才是唯一必须了解 IPSec 保护的计算机。在 Windows XP 和 Windows Server 2003 家族中,IPSec 提供了一种能力,以保护工作组、局域网计算机、域客户端和服务器、分支机构(物理上为远程机构)、Extranet 以及漫游客户端之间的通信。
4、SSL VPN是解决远程用户访问公司敏感数据最简单最安全的解决技术。与复杂的IPSec VPN相比,SSL通过简单易用的方法实现信息远程连通。任何安装浏览器的机器都可以使用SSL VPN, 这是因为SSL 内嵌在浏览器中,它不需要象传统IPSec VPN一样必须为每一台客户机安装客户端软件。
暂无评论内容