如何选择VPN之选择硬件还是软件 下载本文

如何选择VPN之选择硬件还是软件

方向选择:软件还是硬件?

在VPN领域里面,其实一直以来软件和硬件都是一个系列产品提供给用户的。国外的产品CISCO、NORTEL都是有软件方式和硬件方式。软件

主要是提供给移动用户使用的。一般在出差的时候,通过软件客户端临时接入总部进行远程办公。

VPN技术引入中国之后,软件的方式被一些软件开发商发展为了软件VPN的产品。从功能设计上可以作为VPN网关使用。为什么很多专业开发 VPN产品的公司不单独把VPN用全部软件的方式去实现呢?

以下的比较,是针对纯软件方式实现VPN和采用硬件设备+移动客户端的方式来实现VPN的方式的比较。

1.综合性能

软件VPN一般都采用Windows操作系统,硬件VPN一般采用专用操作系统来实现的。Windows设计上就是桌面办公系统,如果采用windows sever系统来说,需要消耗大量的硬件资源。

APN系列产品采用Linux操作系统开发,针对Linux核心开发运行于自己系统的操作系统APNOS。在硬件配置相同的情况下,WINDOWS的性能与

稳定性要比LIUNX差很多。软件VPN是安装在PC或SERVER中的,所有的信息均存贮在硬盘中,而且受到病毒,黑客攻击的可能性较大。而硬件VPN 的系统存贮在Flash中的,一般很难受外界的影响,如果运行在RAM中的信息受损,完全可以通过重新引导就可立即解决这个问题。

结论:硬件VPN比软件VPN需要更少的系统资源,为了到达和硬件VPN的性能相对的指标,软件VPN需要的计算机配置要数倍于专用硬件VPN。

2.系统的安全

Windows 除内核外还包括用户界面 (UI) 以及大量的应用软件,这些大量的软件、GUI等都会可能导致更多的 Windows 技术漏洞。而Linux 的核心很小,开放源码的设计可以让网络应用更加安全可靠。

目前出现的病毒和攻击工具,大多数都是针对windows系统的。几乎很少有病毒可以感染Linux,基于这两个不同的系统做开发出的VPN产品

,从根本上决定了VPN的安全区别。作为企业内部与Internet之前的桥梁,也作为信息远程传输的设备,VPN设备的安全性是至关重要的。此设

备主机系统的安全是首要的,如果此系统不安全,所有的通讯安全都无从谈起,危害系统主机的非授权对主机的进程,表现形式为:病毒,木 马,蠕虫、后门、漏洞。以下分析比较主机不安全因素的影响及范围。

l 病毒:大多是被对传染,此类程序一般都比较小巧,表现为强传染性,会传染它能访问的文件系统中的文件。绝大多数计算机病毒发作

后会影响系统运行速度,有的会恶意的破坏计算机软件,甚至于硬件,比如CIH病毒发作后会清BIOS内容,使计算机无法启动。美国权威反病毒

机构ACSA在2003年第六届亚洲反病毒协会年会(AVAR2003)上提交了一份病毒疫情调查报告其中指出,目前世界上共有8万多种基于windows病

毒。由于Linux/UNIX或是专有系统的文件系统权限机制,及其完全不存在“盗版”的开放源码形式的软件发布。病毒无法在这些系统上传播,

特别是作为产品的经过精心裁减的开放源码的嵌入式操作系统,病毒是不存在的。

l 蠕虫:是一类利用网络进行传播的程序,此类程序有合法的,但大多数是非法的,这类程序利用主机提供的服务的缺陷进行攻击目标机

,目标机一旦感染后,一般会随机选择一段IP地址进行扫描,找到下一个有缺陷的目标进行攻击。此类程序对于网络危害很大,常常导致国际 互联网大阻塞,此类型程序最早于UNIX系统上实现,在近10年以内有针动UNIX/LINUX和此类程序出现过,如针动DNS解析的服务程序BIND的Lion 蠕虫。2000年以后大多数蠕虫以WI NDOWS为攻击对象。有很多的例子,如波击波,震荡波等等。

l 木马:是网络程序攻击成功后有意放置的程序,用于与外面的攻击程序接口,以非法访问被攻击主机为目的。这也是绝大多数基于 windows系统的。

l 后门:是写系统或网络服务程序的公司或是个人放置于系统之上,以进行非法访问为目的的代码。此类程序只存在于不开放源码的操作 系统之中。

l 漏洞:由于程序编写过程中的失误,导致系统被非法访问。在有很大数量用户进行代码分析、测试的开放源码系统中,漏洞会很少。

通过以上几个方面的论述,虽然windows作为桌面办公系统十分普及,但是如果作为网络通讯的网关设备的承载系统,其安全性明显要低于 基于Linux开放源码设计的系统。

APNGW基于Linux系统核心2.4开发,经过优化和裁减,全部系统才不到4M大小。

结论:基于Linux开发的VPN系统,明显在防病毒攻击、安全漏洞上要远远高于基于Windows系统的软件VPN。

3.可靠性

软件VPN采用Windows系统作为系统的根基,其可靠性取决于安装这个软件的PC机。这在一定程度上说明了软件VPN的可靠性是不可控制的。

而且依赖于Windows系统,系统其他的软件导致的冲突或者资源占用的情况也会对VPN的可靠性带来影响。

硬件VPN一般都采用专用的硬件,在可靠性方面可以得到良好的控制。一般采用工业主板,其平均无故障时间明显多于PC机。

APNGW采用我公司独立开发的硬件,基于0.18微米CMOS的RISC架构的高速低功耗CPU,具有完整的MMU功能,哈佛总线结构,集成了8K/16K指 令高速缓存和8K/16K数据高速缓存;内置贴片RAM、DOC(Disk on Chip);低功耗设计,为长期稳定的工作充分考虑。由于整个产品采用低功

耗、嵌入式设计,无需风扇,可以胜任恶劣的环境,能够长期稳定可靠的工作。

结论:硬件VPN的可靠性是专用硬件来保障的,而软件VPN可靠性存在不确定因素。

4.安装维护

软件VPN看起来安装比硬件VPN似乎要简单,因为软件可以直接在电脑上安装,而硬件VPN需要连接线路,网线等等。但是整个VPN系统的实 施需要安装和调试两个部分组成,所以不能简单比较安装过程。

APNGW产品才有独特的License管理机制,让VPN通讯的调试过程变得非常轻松。