雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4108|回复: 6

[讨论/求助] 为什么说PPTP是二层的VPN?

  [复制链接]
发表于 2010-4-27 10:16:46 | 显示全部楼层 |阅读模式
为什么说PPTP是二层的VPN?不是很理解~求解~烦请举例~~
发表于 2010-4-27 10:31:02 | 显示全部楼层
先给段2层VPN的总体说明:
第二层隧道协议用于传输第二层网络协议,它主要应用于构建Access VPN。第二层隧道协议主要有3种:一种是由Cisco、Nortel等公司支持的L2F协议,Cisco路由器中支持此协议;另一种是Microsoft、**end、3COM等公司支持的PPTP协议,Windows NT 4.0以上版本中支持此协议;而成为二层隧道协议工业标准的是由IETF起草并由Microsoft、**end、Cisco、3COM等公司参与制定的L2TP协议,它结合了上述两个协议的优点。

隧道协议,其数据包格式都是由乘客协议、封装协议和传输协议3部分组成的。

L2F(Layer Two Forwarding Protocol,二层转发协议)是由Cisco公司提出的隧道技术,可以支持多种传输协议,如IP、ATM、帧中继。

PPTP(Point-to-Point Tunneling Protocol,点到点隧道协议)在RFC2637中定义,该协议将PPP数据包封装在IP数据包内通过IP网络(如Internet或Intranet)进行传送。PPTP协议可看作是PPP协议的一种扩展,它提供了一种在Internet上建立多协议的VPN的通信方式,远端用户能够通过任何支持PPTP的ISP访问公司的专用网络。

L2TP(Layer Two Protocol,第二层隧道协议)由RFC2661定义,它结合了L2F和PPTP的优点,可以让用户从客户端或访问服务器端发起VPN连接。L2TP是由Cisco、Microsoft等公司在1999年联合制定的,已经成为二层隧道协议的工业标准,并得到了众多网络厂商的支持。

PPTP和L2TP都使用PPP协议对数据进行封装。然后添加附加包头用于数据在互联网络上的传输。尽管两个协议非常相似,但是仍存在以下几方面的不同:

(1)PPTP要求互联网络为IP网络,L2TP只要求隧道媒介提供面向数据包的点对点的连接。

(2)PPTP只能在两端点间建立单一隧道。

(3)L2TP可以提供包头压缩。

(4)L2TP可以提供隧道验证,而PPTP则不支持隧道验证。
发表于 2010-4-27 13:53:49 | 显示全部楼层
楼上解释得很好,赞一个
发表于 2010-4-27 19:40:30 | 显示全部楼层
VPN目前如果要用的话,通过查找资料,可以完成配置,就是对有些VPN的细节还是不太清楚,需要学习啊…………
发表于 2010-5-20 22:42:32 | 显示全部楼层
好帖。顶顶顶
发表于 2010-5-22 20:30:47 | 显示全部楼层
楼上解释得很好,赞一个
发表于 2010-5-23 13:49:17 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-12-23 20:06 , Processed in 0.078504 second(s), 18 queries , Gzip On.

快速回复 返回顶部 返回列表