还有一种V P N是远程访问V P N,这种V P N用于在外出差的员工通过Internet访问企业内网。将企业路由器配置成V P N服务器,在外出差的员工将电脑接入Internet就可以建立到企业内网的V P N拨号连接,拨通之后就可以像在公司内网一样访问网络资源。
如图所示,AR1是企业的路由器,将其配置为V P N服务器,PC3建立到AR1的V P N拨号连接,V P N服务器分配给PC3一个192.168.1.4内网地址,注意:和企业内网不在一个网段。PC3访问PC2时,网络层先使用内网地址进行封装,我们称其为内网数据包,该数据包不能在Internet中传输,又把内网数据包当做数据,使用×××服务器的公网地址和PC3的公网地址再次封装为公网数据包,公网数据包就能通过Internet到达V P N服务器了。V P N服务器再将公网封装的部分去掉,将内网数据包发送到企业内网。图中画出了PC3访问PC2数据包在Internet中的封装和在内网的封装示意图,这里省去了数据包加密和完整性的封装。
远程访问V P N使用的协议有L2TP、PPTP。L2TP是IETF标准协议,意味着各种设备厂商的设备之间用L2TP一般不会有问题;而PPTP是微软出的,有些非微软的设备不一定支持。