一、相关知识铺垫: (1)虚拟隧道协议 一种通过公共网络的基础设施,在专用网络或专用设备之间实现加密数据通信的技术,通信的内容是可以是任何通信协议的数据包。隧道协议将
一、相关知识铺垫:(1)虚拟隧道协议 (2)IPSEC(互联网安全协议) (3)PPP协议 (4)GRE (5) PSTN (6)ISDN (7) ADSL 二、正式开始介绍(1)L2TP和PPTP分别是什么? L2TP(Layer Two Tunneling Protocol)第二层隧道协议,是一种虚拟隧道协议,通常用于虚拟专用网。L2TP协议自身不提供加密与可靠性验证的功能,可以和安全协议搭配使用,从而实现数据的加密传输。L2TP要求面向数据包的点对点连接,在IP网络中,L2TP协议使用注册端口UDP 1701。此外,控制层面、数据层面使用同一个通信通道,即用一个IP tunnel ,或同一个UDP tunnel ,简化网络的实现与部署。 PPTP由微软公司牵头设计的企业标准,后来标准化,但是还是留下深深的企业烙印,对应标准RFC2637。PPTP是一种点对点隧道协议,将控制包与数据包分开,控制包采用TCP控制,用于严格的状态查询及信令信息 ,数据包部分先封装在PPP协议中,然后封装到GRE V2协议中. (2)两者的联系与区别 联系:两者都使用PPP协议对数据进行封装,然后添加附加包头用于数据在互联网上的传输 区别:PPTP要求互联网使用IP网络。L2TP只要求隧道媒介提供面向数据包的点对点的连接。 最主要的是L2TP的隧道(Tunnel)是安全的(IPSec),而PPTP仅仅是在PPP协议上进行了加密而已,实际上并不是安全的隧道(GRE)。 从设计的角度来看主要差别在于:
|
2022-11-25
2022-08-26
2022-09-23
2022-09-30
2022-09-23