| 文字广告: ppp |
| 当前位置 > 网络安全 > 安全技术 > 网络安全 如何辨别网络入侵检测系统的性能? (3)
时间:2005-6-16 9:08:10 作者: 来源:赛迪网点击数:
●内存
内存对网络传感器的影响是显著的。因为网络入侵检测系统需要大量的内存进行抓包、包重组、流重组、协议分析、规则匹配等计算。 内存的使用方法也是至关重要的,因为会影响CPU的利用率。使用方法包括:内存分配、释放、复制、匹配等。使用不当一方面会造成内存泄露,另一方面会占用CPU开销。 网络传感器的部分进程在核心态运行,另一部分进程运行在用户态,两者之间如果共享数据,必须进行内存复制,这时就需要在核心态和用户态之间切换,两者之间切换的CPU开销是很大的,如果切换非常频繁,CPU开销就会非常大。 ●二级缓存 L2 Cache的数量也对网络传感器的性能有积极的影响。因此,尽可能的使用大的L2 Cache。 ●网卡 网卡对网络传感器性能的影响主要是抓包效率。网卡到达性能峰值时,就很容易丢包。所以网络传感器的网卡就不能使用一般性的网卡。目前,使用比较多的是Intel系列、3Com系列网卡。例如,Intel百兆网卡中的82559,千兆网卡中的82543,82544等。 如果网络入侵检测系统支持多个网卡监控,那么各个网卡最好分配在不同的总线段。 网卡对网络入侵检测系统的影响还体现在网络传感器与控制台的数据传输上。 网卡驱动对网络传感器的影响也是很重要的,有的网络入侵检测系统,对网卡做专门的优化。 ●PCI总线带宽 另一个非常重要的硬件因素是PCI总线带宽。特别是在千兆网络入侵检测系统上,为了实现几个G的抓包速率,必须使用多个66Mhz/64-bit PCI or 133Mhz/64-bit PCI-X总线扩展槽。如果使用PCI-X总线,就必须使用PCI-X兼容的网卡,以充分发挥PCI-X 133MHz标准。为了提供更好的带宽利用,多个网卡必须合理地分布在PCI/PCI-X总线段上。 ●硬盘IO 因为网络入侵检测系统的传感器需要在硬盘上存储很多日志信息,所以硬盘的IO也会影响到网络传感器的性能。 四、性能测试方法 介绍网络入侵检测系统的性能测试方法是为了让用户明白性能指标是怎么出来的,从而可以在众多厂商公布的产品性能指标中辨识真伪。 1.测试网络环境(以千兆网为例) ●拓扑结构 |
|
|
|
|
|
|||||||||