定义
虚拟专用网(Virtual Private Network)是一种通过共享的公共网络建立私有的数据通道,将各个需要接入这张虚拟网的网络或终端通过通道连接起来,构成一个专用的、具有一定安全性和服务质量保证的网络 。
虚拟 :用户不再需要拥有实际的专用长途数据线路,而是利用公网线路建立自己的私有网络 。
专用网络:用户可以为自己制定一个最符合自己需求的网络 。
传统的虚拟专用网*:组网主要采用专线和基于客户端设备的加密软件两种方式。
第一种方式的成本比较高,扩展性也不好;
第二种方式对用户端设备及人员的要求较高。
虚拟专用网的核心:就是在原有协议上面添加封装协议
和使用加密算法
虚拟专用网分类
L3虚拟专用网
虚拟专用网技术工作在协议栈的网络层。
以IPSec 虚拟专用网技术为例,IPSec报头与IP报头工作在同一层次,封装报文时或者是以IPinIP的方式进行封装,或者是IPSec报头与IP报头同时对数据载荷进行封装。
GRE 虚拟专用网产生的时间比较早,实现的机制也比较简单。GRE 虚拟专用网可以实现任意一种网络协议在另一种网络协议上的封装。与IPSec相比,安全性没有得到保证,只能提供有限的简单的安全机制。
L2虚拟专用网
虚拟专用网技术工作在协议栈的数据链路层。
二层虚拟专用网主要包括的协议有点到点隧道协议(PPTP, Point-to-Point Tunneling Protocol)、二层转发协议(L2F, Layer 2 Forwarding)以及二层隧道协议(L2TP, Layer 2 Tunneling Protocol)。
虚拟专用网的应用场景
Site-to-Site
:用于两个局域网之间建立连接。
可采用的VPN技术:L2TP、GRE、LPSEC
、L2TP over IPSec、GRE over IPSec、IPSec over GRE。
Client-to-Site
:用于客户端与企业内网之间建立连接。
可采用的VPN技术:L2TP、IPSec、SSL
、L2TP over IPSec。