NP架构嵌入式VPN网关设计与实现

NP架构嵌入式VPN网关设计与实现

论文摘要

对于网络安全设备而言,性能和成本一直是矛盾的两个方面。高性能网络设备大都采用了ASIC技术来保证网络设备的高吞吐率:而面向中、小企业机构的网络设备只能采用成本较低的CPU架构,系统性能相对较低。 NP(Network Processor)的出现,使得构筑高性能和低成本的网络设备成为可能。NP技术具有高性能、扩展灵活、低成本,开发短周期等优势。本文基于Intel IXP42X处理器,将NP技术引入了VPN(Virutal Prirate Network)网关实现中,实现了一套基于NP架构的VPN网关。 本文首先对VPN和IPSec协议进行了介绍,包括对VPN的基本概念、IPSec协议的关键技术研究;其次对Intel IXP42X平台进行了分析,包括对NP技术在网络安全设备中的优势、软件实现体系结构(Access Library)及其安全模块IxCryptoAcc进行了详细研究:再次实现于Linux内核中的VPN网关,包括嵌入式系统研究、IPSec核心模块实现、核心异步加密实现等,并增加了在复杂网络环境下的一些功能(如NAT穿越等);最后给出了具有代表性的VPN网关在测试中的数据。 本文的研究是对网络安全技术、嵌入式系统、NP技术的融合:研究方法对于NP技术在其他平台的应用有很大的借鉴作用:本文技术的应用为广大用户提供了高性价比VPN网关,且具有很大经济价值。

论文目录

  • 第一章 绪论
  • 1.1 网络安全现状
  • 1.2 网络安全主流解决方案
  • 1.2.1 安全网关的发展
  • 1.2.2 安全网关的发展趋势
  • 1.2.3 NP技术应用前景
  • 1.3 本文的研究内容和意义
  • 第二章 VPN技术及IPSec协议
  • 2.1 VPN技术概论
  • 2.1.1 VPN基本概念
  • 2.1.2 VPN的基本技术
  • 2.1.3 VPN发展动态
  • 2.1.4 VPN在我国的需求分析
  • 2.2 IPSec协议研究
  • 2.2.1 IPSec协议概述
  • 2.2.2 IPSec体系结构
  • 2.2.3 IPSec的两种模式
  • 2.2.4 IPSec的关键技术
  • 2.2.5 SA的定义
  • 2.2.6 SA的模式
  • 第三章 IXP42X Access Library研究
  • 3.1 NP技术的应用
  • 3.1.1 CPU为中心体系结构的缺点
  • 3.1.2 NP架构的优势
  • 3.2 Intel IXP425处理器简介
  • 3.2.1 IXP425 core简介
  • 3.2.2 网络处理引擎(NPE)
  • 3.3 IXP42X系列的软件体系的结构
  • 3.3.1 IXP42X CSR简介
  • 3.3.2 CSR的整体框架
  • 3.3.3 CSR的网络缓冲区管理
  • 3.4 IxCryptoAcc分析
  • 3.4.1 Accelerator Access原理简介
  • 3.5 本章总结
  • 第四章 VPN网关设计与实现
  • 4.1 系统的总体设计
  • 4.1.1 设计原则
  • 4.1.2 本系统的设计目标
  • 4.1.3 本系统的总体设计结构
  • 4.2 嵌入式系统构建
  • 4.2.1 RedBoot简介
  • 4.2.2 RedBoot的功能
  • 4.3 嵌入式Linux
  • 4.3.1 uClinux简介
  • 4.3.2 文件系统
  • 4.3.3 消除文件系统对于磁盘的依赖
  • 4.4 核心模块的设计和实现
  • 4.4.1 协议分析模块的设计和实现
  • 4.4.2 SPD模块的设计和实现
  • 4.4.3 SADB设计与实现
  • 4.5 核心加密异步模式实现
  • 4.5.1 Bottom Half机制简介
  • 4.5.2 数据包处理流程
  • 4.5.3 callback函数的设计
  • 4.5.4 NAT穿越
  • 4.6 SMC简述
  • 4.6.1 SMC的功能
  • 4.6.2 密钥协商过程
  • 4.6.3 密钥协商算法的抗攻击性分析
  • 4.7 本章总结
  • 第五章 IXP425 VPN网关应用案例及性能分析
  • 5.1 应用案例
  • 5.2 性能分析
  • 5.2.1 测试环境
  • 5.2.2 测试结果
  • 5.2.3 数据分析
  • 5.2.4 结论
  • 第六章 结束语
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].重组人血管内皮抑制素联合NP化疗治疗中晚期非小细胞肺癌的临床效果[J]. 河南医学研究 2020(01)
    • [2].“吃+NP”动宾惯用语作为语用策略的适应性考察[J]. 昭通学院学报 2020(01)
    • [3].新型硝化抑制剂NP对黑土无机氮转化的影响[J]. 河北农业科学 2016(05)
    • [4].沙利度胺与NP方案联合治疗晚期非小细胞肺癌的疗效及对炎症因子和VEGF的影响[J]. 中国高等医学教育 2017(07)
    • [5].试析动后NP为数量宾语的把字句[J]. 外文研究 2015(02)
    • [6].维吾尔语名词短语(NP)结构[J]. 语文学刊 2013(24)
    • [7].经PICC泵入恩度联合NP方案治疗非小细胞肺癌的观察及护理[J]. 临床医药文献电子杂志 2016(38)
    • [8].香菇多糖联合NP方案对中晚期非小细胞肺癌患者的疗效及免疫功能的影响[J]. 中国生化药物杂志 2014(08)
    • [9].猪伪狂犬病病毒NP株的分离鉴定[J]. 动物医学进展 2015(03)
    • [10].NP完全问题研究及前景剖析[J]. 武汉工程大学学报 2015(10)
    • [11].乳腺癌术后辅助NP方案化疗的可行性分析[J]. 数理医药学杂志 2020(11)
    • [12].甘露聚糖肽注射液联合NP方案治疗中晚期非小细胞肺癌的疗效观察[J]. 中国医药导刊 2014(03)
    • [13].鸦胆子油乳注射液联合NP方案治疗中晚期肺癌的临床观察[J]. 当代医学 2014(02)
    • [14].谈一种特殊的“这/那不是NP嘛”结构反问句[J]. 学术交流 2013(02)
    • [15].“V_单+NP”语块的衍生途径及其制约因素[J]. 语言教学与研究 2012(04)
    • [16].艾迪注射液联合NP方案治疗非小细胞肺癌的临床观察[J]. 中国社区医师(医学专业) 2012(29)
    • [17].康艾注射液联合NP方案治疗非小细胞肺癌50例疗效观察[J]. 西部中医药 2012(09)
    • [18].NP方案序贯易瑞沙治疗晚期肺腺癌的临床观察[J]. 中国医药指南 2012(25)
    • [19].艾迪注射液联合NP方案治疗非小细胞肺癌的临床观察[J]. 中国社区医师(医学专业) 2012(32)
    • [20].NP方案加放疗治疗上腔静脉综合征80例临床分析[J]. 中国社区医师(医学专业) 2011(05)
    • [21].消癌平注射液联合NP方案治疗晚期NSCLC的临床观察[J]. 中国医药导报 2011(08)
    • [22].NP方案联合三维适形放疗治疗局部晚期非小细胞肺癌的疗效及安全性观察[J]. 中国当代医药 2011(13)
    • [23].精元康胶囊对NP方案化疗治疗非小细胞肺癌减毒作用的观察[J]. 中医学报 2010(03)
    • [24].NP方案序贯、同步放疗治疗中晚期非小细胞肺癌疗效的对比研究[J]. 中国社区医师(医学专业) 2010(35)
    • [25].氯尼达明联合NP方案治疗30例晚期非小细胞肺癌[J]. 中国肿瘤临床 2010(13)
    • [26].NP方案同步放疗治疗Ⅲ~Ⅳ期非小细胞肺癌[J]. 实用医技杂志 2009(01)
    • [27].消癌平注射液联合NP方案治疗晚期肺癌56例近期疗效观察[J]. 肿瘤基础与临床 2009(01)
    • [28].扶正解毒法配合NP化疗方案治疗晚期非小细胞肺癌临床研究[J]. 中国中医急症 2009(05)
    • [29].急性心肌梗死患者MMP-9、PⅢNP变化的临床分析[J]. 亚太传统医药 2009(06)
    • [30].华蟾素注射液联合NP方案治疗非小细胞肺癌的临床研究[J]. 医学理论与实践 2009(08)

    标签:;  ;  ;  ;  

    NP架构嵌入式VPN网关设计与实现
    下载Doc文档

    猜你喜欢