首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

基于FPGA的高性能应用层协议识别方法研究

摘要第5-7页
ABSTRACT第7-8页
第1章 绪论第15-23页
    1.1 研究目的和意义第15-17页
    1.2 研究内容第17-18页
    1.3 评价方法第18-20页
    1.4 论文结构第20-23页
第2章 国内外研究现状及发展趋势第23-39页
    2.1 引言第23-24页
    2.2 应用层协议识别相关研究第24-36页
        2.2.1 基于端口号的识别方法第24-25页
        2.2.2 基于字符串特征的识别方法第25-33页
        2.2.3 基于主机行为的识别方法第33-34页
        2.2.4 基于机器学习的识别方法第34-35页
        2.2.5 网络流管理方法第35-36页
    2.3 应用层协议识别技术发展趋势第36-39页
第3章 一个基于FPGA的应用层协议识别框架第39-57页
    3.1 引言第39-40页
    3.2 基于FPGA的协议识别架构第40-41页
    3.3 高速流管理设计第41-45页
        3.3.1 流表检索与更新第41-43页
        3.3.2 流信息有效性计算第43-45页
    3.4 流识别引擎阵列第45-50页
        3.4.1 简单字符串特征识别方法第46-47页
        3.4.2 协议识别单元第47-49页
        3.4.3 动态可重构第49-50页
    3.5 评估第50-54页
        3.5.1 性能指标第50-51页
        3.5.2 芯片硬件资源使用率和处理能力第51-52页
        3.5.3 包处理延迟第52页
        3.5.4 识别率和识别准确率第52-54页
    3.6 本章小结第54-57页
第4章 基于FPGA的应用层协议识别引擎生成方法第57-77页
    4.1 引言第57-60页
    4.2 匹配引擎生成架构第60-66页
        4.2.1 正则解析器第61-62页
        4.2.2 多字符输入状态机转换算法第62-65页
        4.2.3 匹配引擎生成器第65-66页
    4.3 评估第66-74页
        4.3.1 实验设置第67-68页
        4.3.2 状态机转换效率第68-70页
        4.3.3 硬件资源使用率第70-71页
        4.3.4 处理能力第71-74页
        4.3.5 包处理延迟第74页
    4.4 本章小结第74-77页
第5章 一种面向 100GBPS网络的应用层协议识别加速方法第77-97页
    5.1 引言第77-78页
    5.2 L7-filter规则集分析第78-82页
        5.2.1 特征起始位置第78-79页
        5.2.2 重复元字符第79-81页
        5.2.3 集合元字符第81-82页
    5.3 基于Link-NFA的硬件加速方法第82-90页
        5.3.1 Link-NFA第82-85页
        5.3.2 Link-NFA构造方法第85-88页
        5.3.3 基于Bitmap的优化方法第88-89页
        5.3.4 基于Link-NFA的协议识别引擎架构第89-90页
    5.4 评估第90-94页
        5.4.1 跳转数量第90-91页
        5.4.2 硬件资源使用率第91-92页
        5.4.3 处理能力第92-94页
        5.4.4 处理延迟第94页
    5.5 本章小结第94-97页
第6章 结论与展望第97-99页
    6.1 全文工作总结第97-98页
    6.2 未来工作展望第98-99页
参考文献第99-115页
攻读学位期间发表论文与研究成果清单第115-117页
攻读博士学位期间参加的科研项目第117-119页
致谢第119-121页
作者简介第121页

论文共121页,点击 下载论文
上一篇:出卖人的权利瑕疵担保责任研究
下一篇:右美托咪定应用于慢性肾功能衰竭继发甲状旁腺亢进患者全身麻醉的药物动力学及药效动力学