点击蓝字关注DPDK开源社区↑↑↑
![0?wx_fmt=png](https://img-blog.csdnimg.cn/img_convert/eb09a5a1b7edcdb5aa8b97eacca7e73b.png)
![0?wx_fmt=jpeg](https://img-blog.csdnimg.cn/img_convert/a0ae7953294b1fb7519007a106194213.png)
概况
Hyperscan作为一款高性能的正则表达式匹配库,非常适用于部署在诸如DPI/IPS/IDS/NGFW等网络解决方案中。Snort (https://www.snort.org) 是目前应用最为广泛的开源IDS/IPS产品之一,其核心部分涉及到大量纯字符串及正则表达式的匹配工作。本文将重点介绍如何将Hyperscan集成到Snort中来显著提升Snort的总体性能。具体集成代码已公开在https://01.org/hyperscan。
![0?wx_fmt=jpeg](https://img-blog.csdnimg.cn/img_convert/a0ae7953294b1fb7519007a106194213.png)
Snort简介