基于网络处理器的协议处理单元数据平面规则匹配和负载均衡模块的设计与实现
| 摘要 | 第1-5页 |
| ABSTRACT | 第5-7页 |
| 目录 | 第7-9页 |
| 第一章 网络处理器概述 | 第9-16页 |
| ·引言 | 第9-10页 |
| ·网络处理器简介 | 第10-12页 |
| ·IXP2400网络处理器 | 第12-16页 |
| 第二章 协议处理单元的功能介绍 | 第16-19页 |
| ·协议处理单元所属系统介绍 | 第16页 |
| ·协议处理单元在系统中的定位 | 第16-17页 |
| ·基于网络处理器的协议处理单元的功能 | 第17-19页 |
| ·实现对四层协议的解析与规则匹配 | 第17-18页 |
| ·实现对计费的四层协议连接过程的跟踪管理 | 第18页 |
| ·实现对单板机的负荷分担处理 | 第18页 |
| ·实现以太通讯必须的ARP协议功能 | 第18页 |
| ·实现网络处理器设备的路由功能 | 第18页 |
| ·同时支持IPv4和IPv6双协议栈 | 第18-19页 |
| 第三章 基于网络处理器的协议单元的设计与实现 | 第19-28页 |
| ·协议处理单元整体设计框架 | 第19-25页 |
| ·控制平面功能模块 | 第20-23页 |
| ·数据平面功能模块 | 第23-25页 |
| ·数据平面整体设计 | 第25-28页 |
| ·数据平面设计思路 | 第25-26页 |
| ·数据平面处理流程 | 第26-28页 |
| 第四章 数据平面规则匹配模块的设计与实现 | 第28-45页 |
| ·规则匹配模块的功能 | 第28页 |
| ·规则匹配模块的设计与实现 | 第28-30页 |
| ·规则匹配模块的设计与实现 | 第28-29页 |
| ·规则匹配模块的流程图 | 第29-30页 |
| ·相关算法 | 第30-45页 |
| ·相关哈希算法设计与估计 | 第30-35页 |
| ·哈希算法实现 | 第35-42页 |
| ·哈希算法数据结构 | 第42-45页 |
| 第五章 数据平面负载均衡模块的设计与实现 | 第45-56页 |
| ·负载均衡的概念 | 第45页 |
| ·负载均衡模块的设计与实现 | 第45-50页 |
| ·负载均衡模块的设计 | 第45-46页 |
| ·负载均衡模块的实现 | 第46-50页 |
| ·相关算法 | 第50-56页 |
| ·令牌桶算法介绍 | 第50-52页 |
| ·令牌桶算法实现 | 第52-54页 |
| ·令牌桶算法数据结构 | 第54-56页 |
| 第六章 测试方法及结果 | 第56-62页 |
| ·仿真测试 | 第56-59页 |
| ·测试工具 | 第56页 |
| ·测试方法 | 第56-59页 |
| ·规则匹配模块测试及结果 | 第59-60页 |
| ·没有匹配到规则情况的测试 | 第59页 |
| ·在哈希区匹配到规则情况的测试 | 第59-60页 |
| ·在哈希冲突区匹配到规则的情况 | 第60页 |
| ·负载均衡模块的测试与结果 | 第60-61页 |
| ·负载均衡功能的测试 | 第60-61页 |
| ·测试中出现的问题及体会 | 第61-62页 |
| 结束语 | 第62-64页 |
| 英文缩略语索引 | 第64-65页 |
| 参考文献 | 第65-67页 |
| 致谢 | 第67-68页 |
| 发表的学术论文 | 第68页 |