网络安全 频道

UTM设备测试方法(一)

UTM与单功能产品相比,它所提供的安全防护功能更为丰富。而由于各厂商所运用的技术不同,即使是相同的功能模块,所包含的内容也并不一样,仅单一功能项所能实现的防护效果就有很大差别,更何况是统一威胁管理设备这样一个综合多种功能的设备。而且除了功能设计外,产品在启用众多功能模块后的性能表现,以及设备在管理和使用中的易用性等因素都会对安全防护效果造成直接影响。因而对于用户来说,在没有实际使用的情况下,仅从产品宣传资料中获取的信息进行产品的比较,做出选购决定显然非常草率。

    用户对于UTM产品的需求,首先源自在网络应用中对不同威胁的防御需要,因而产品在功能设计上能否真正起到预期作用就成了我们首要考察的内容。我们就UTM产品所能提供的防火墙、IPS、防恶意软件、反垃圾邮件、VPN、内容过滤等功能进行了逐一考察,对于每项功能所能实现的防护作用进行深入了解;同时,设备所具有的网络特性,例如对于路由、透明模式等接入方式的支持,是否能实现基于源和目的的地址转换,在静态路由之外是否支持动态路由协议等,这些项目对于UTM满足用户需要,适应复杂网络环境都具有实际意义;此外,设备是否具备QoS功能,是否采用了能实现多外线接入、策略路由,以及双机热备和负载均衡等高可用设计,对于避免单点故障,维持企业网络应用的稳定运行具有很高的价值。

    另外,如何将这些功能高度融合,实现统一易用的集中管理是UTM能否在应用中充分发挥作用的关键,其操作和管理的易用性、有效性也在我们的考察之列。例如对于管理方式的支持,对管理权限是否有必要的限制,对于用户的认证管理方式,UTM的日志功能能否起到帮助管理员详细了解设备运行、数据流的通信情况,以实现设备调优以及对网络访问行为的审计。

     由于UTM要提供综合防御,这对整个平台的处理能力提出了更高要求,尤其是防恶意软件、垃圾邮件过滤等针对内容的防护功能,都有较大的资源消耗。UTM在同时开启多项功能引擎后,其性能是否会形成应用瓶颈就成了值得关注的重要因素。对于UTM性能的考察,我们并未进行单一功能开启下的性能测试,这主要是出于对现实使用中UTM工作状况的考虑,很少有用户购买UTM产品只是为了使用其中的一项功能。因而在进行UTM性能测试时,会同时启用设备的防火墙、恶意软件防护以及IPS等安全防护功能。
     在性能测试项目上,我们主要选定了在L4-L7应用时,设备所能支持的最大并发连接数、每秒新建连接数、平均响应延迟以及有效数据吞吐能力等4项指标。这4项指标从不同方面反映出设备在应用中所能达到的性能特性。测试分别在只有正常流量和伴有一定网络攻击两种不同测试环境下进行。性能测试是借助于思博伦公司最新负载测试设备Avalanche 2700与Reflector2700来实现,Avalanche 2700是一种可以在网络应用层灵活构建测试模型,并可产生高负载真实网络流量的测试设备,而Reflector2700则可以模拟服务器提供不同的服务响应。运用这对设备不仅可以分析如UTM这样L4~L7设备的性能,同时也可以用于对高复杂度网络环境的测试评估。

0
相关文章