VPN:一般指虚拟专用网络。在公用网络上建立专用网络,进行加密通讯。VPN网关通过对数据包的加密和数据包目标地址的转换实现远程访问。
VPN主要是按协议进行分类。VPN可通过服务器、硬件、软件等多种方式实现。VPN具有成本低,并且易于使用的特点。
IP代理(IPProxy):是一种特殊的网络服务,允许一个网络终端(客户端)通过这个服务与另一个网络终端(服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络代理功能。通常认为代理服务有利于保障网络终端的隐私或安全,防止恶意攻击。
提供代理服务的电脑系统或其它类型的网络终端称为代理服务器(ProxyServer)。
一个完整的代理请求过程为:客户端首先与代理服务器创建连接,接着根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或者获得目标服务器的指定资源。在这个过程中,代理服务器会对目标服务器的资源下载至本地缓存,如果客户端所要获取的资源在代理服务器的缓存之中,则代理服务器并不会向目标服务器发送请求,而是直接返回已经缓存的资源,这样的好处是大大节省了客户端访问的速度。
最后,VPN和IP代理本质上都是通过一个虚拟的地址实现跳转访问的目的。