摘要 | 第2-4页 |
ABSTRACT | 第4-5页 |
1 绪论 | 第13-25页 |
1.1 选题背景和意义 | 第13-14页 |
1.2 国内外研究现状 | 第14-21页 |
1.2.1 多级流表相关研究 | 第14-16页 |
1.2.2 SDN控制器 | 第16-19页 |
1.2.3 高级网络编程语言 | 第19-21页 |
1.3 主要研究内容 | 第21-22页 |
1.4 主要贡献和创新点 | 第22-23页 |
1.5 本文的组织结构 | 第23-25页 |
2 支持多级流表的轻量级SDN控制平台 | 第25-34页 |
2.1 SDN控制平台的系统架构 | 第25-27页 |
2.2 网络服务功能区 | 第27页 |
2.3 网络策略转化区 | 第27-30页 |
2.4 网络数据转发区 | 第30-33页 |
2.4.1 Open vSwitch交换机架构解析 | 第30-32页 |
2.4.2 Open vSwitch交换机主要命令工具 | 第32-33页 |
2.5 本章小结 | 第33-34页 |
3 支持多级流表的SDN控制方案 | 第34-43页 |
3.1 支持多级流表的NetCore-M语言描述 | 第34-40页 |
3.1.1 NetCore-M基本介绍 | 第34-37页 |
3.1.2 多级流表策略的语义描述 | 第37-40页 |
3.2 支持多级流表的服务功能组合 | 第40-42页 |
3.2.1 服务功能组合方式 | 第40-41页 |
3.2.2 多级流表实现服务功能组合 | 第41-42页 |
3.3 本章小结 | 第42-43页 |
4 多级流表的设计模型 | 第43-80页 |
4.1 多级流表技术分析 | 第43-49页 |
4.1.1 OpenFlow协议 | 第43-48页 |
4.1.2 多级流表优势 | 第48-49页 |
4.2 多级流表设计方案 | 第49-73页 |
4.2.1 OpenFlow流表的数学模型 | 第49-53页 |
4.2.2 基于匹配字段间逻辑关系的多级流表设计 | 第53-61页 |
4.2.3 基于匹配字段具体值的多级流表设计 | 第61-73页 |
4.3 多级流表适用场景 | 第73-79页 |
4.3.1 基于匹配字段间逻辑关系的多级流表设计的适用场景 | 第74-75页 |
4.3.2 基于匹配字段具体值的多级流表设计的适用场景 | 第75-79页 |
4.4 本章小结 | 第79-80页 |
5 SDN控制平台系统验证 | 第80-97页 |
5.1 平台系统环境搭建 | 第80-86页 |
5.1.1 TestCenter配置 | 第80-82页 |
5.1.2 Pyretic的安装配置 | 第82-83页 |
5.1.3 Ryu控制器安装配置 | 第83-85页 |
5.1.4 OVS交换机安装配置 | 第85-86页 |
5.2 实验验证 | 第86-96页 |
5.2.1 多级流表设计 | 第87-89页 |
5.2.2 多级流表自动部署 | 第89-92页 |
5.2.3 数据包查表性能测试 | 第92-96页 |
5.3 本章小结 | 第96-97页 |
6 总结与展望 | 第97-99页 |
6.1 论文总结 | 第97页 |
6.2 工作展望 | 第97-99页 |
参考文献 | 第99-102页 |
本文作者硕士期间取得的成果 | 第102-103页 |
致谢 | 第103-104页 |