VPN的协议类型分多种,那到底都有哪些具体协议呢?

2022-01-17 10:31发布

实现VPN层次划分主要都有

1、实现二层VPN的隧道协议;

主要应用于构建远程访问虚拟专网(VPDN),如:PPTP VPN中采用PPTP隧道协议;L2TPVPN中采用的L2TP协议;还有上一期谈到的VLL(虚拟租用线路)、VPLS(虚拟专用局域网业务)、PWE3(端到端伪线仿真)都使用的二层隧道技术MPLS L2VPN。

2、实现三层VPN的隧道协议;

主要用于构建企业内部虚拟专网和扩展企业内部虚拟专网;如:IPsec VPN中采用的IPsec协议;GRE VPN中采用的GRE协议;DSVPN中采用的MGRE(多点通用路由封装协议);MPLS L3VPN中采用的MPLSL3vpn协议;

VPN实现的隧道协议分类是不是很容易记忆!好了,今天我们就先看看构建二层VPN的第一种隧道协议PPTP

PPTP最初是由微软和当时的3COM公司组成的PPTP论坛开发的一种点对点二层隧道协议,用于windows系统构建PPTPVPN隧道,随后被IETF以RFC2637正式发布成为国际上通用的一种协议标准,用于构建端到端或站点到站点的VPN远程连接。

PPTP协议是将PPP数据帧通过使用增强的GRE协议封装进IP数据包,通过IP网络发送。PPTP允许PPP协议将原有的NAS(网络访问服务器)的功能独立出来,采用客户/服务器架构,服务器端称为PPTP服务器即PNS,客户端称为PPTP客户端即PAC;目前除了windows主机可以发起PPTP VPN通信外,还有某些硬件设备如TP-LInk的一些路由产品也可以发起PPTPVPN通信;因此PAC可以是一台用户主机,也可以是路由器。