19、网络入侵检测系统性能提升与资源消耗预测

网络入侵检测系统性能提升与资源消耗预测

在网络安全领域,入侵检测系统(NIDS)的性能和资源消耗一直是关键问题。本文将介绍两种提升NIDS性能的方法以及预测其资源消耗的模型。

1. Gnort:利用GPU提升入侵检测性能

Gnort是一种利用GPU进行模式匹配计算卸载的入侵检测系统。研究人员将经典的Aho - Corasick算法移植到GPU上,利用其SIMD指令进行并行计算。

1.1 实验环境
  • 两台通过1 Gbit/s以太网交换机连接的PC。
  • 第一台PC配备NVIDIA GeForce 8600GT显卡,运行修改版的Snort。
  • 第二台PC使用tcpreplay重放真实网络流量跟踪数据。
1.2 实验配置
  • Snort加载5467条规则,包含约7878个内容模式。
  • 禁用预处理器和正则表达式模式匹配,因为这两个过程仅在CPU上执行。
1.3 实验结果
  • 数据包丢失率
    | 重放速率(Mbit/sec) | 传统Snort丢包率(%) | GPU辅助Snort丢包率(%) |
    | — | — | — |
    | 300 | 显著丢包 | 无丢包 |
    | 600 | 高丢包率 | 开始丢包 |

    传统Snort在速率高于300 Mbit/s时无法处理所有数据包,而GPU辅助的Snort速度是原来的两倍,丢包从600 Mbit/s开始,处理能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值