【文件属性】:
文件名称:应用协议识别
文件大小:281KB
文件格式:PDF
更新时间:2018-04-30 05:02:17
DPI
MPC8572 PowerQUICCIII网络处理器
[2]
是为高性能网络
安全应用设计的。它有2个很关键的硬件加速引擎:硬件查
找表单元(Table Lookup Unit, TLU)和模式匹配引擎。本文不
重点介绍硬件及其工作原理,详细描述可参见文献[2]。总之,
MPC8572使DPI技术得到有效的硬件支持。
3.2 DPI检测的实现
DPI检测由TLU查询表、内存池和PME检测模块3个
部分完成。
TLU查询表主要用来存放超过100万条会话流记录,并
且根据五元组迅速查找到这条记录。这条记录包括检测结果
和内存地址。TLU维护会话流是在高效的抓包、拆包前提下
实现的。文献[3]详细介绍了网络行为系统数据平面的优化。
内存池存放会话流的详细信息,用于后续流检测。每个
内存节点间采取双向链表形式,便于管理。
PME检测模块检测一个未识别的数据包