1 绪 论
1.1 选题背景及研究意义
1.2 国内外研究综述
1.3 本文研究内容及研究方法
1.4 本文的组织架构
2 相关技术研究
2.1 SDN架构
2.2 OpenFlow
2.2.1 OpenFlow通用转发模型
2.2.2 OpenFlow协议
2.3 SDN架构中一致性问题研究
2.3.1 流表项逻辑一致性
2.3.2 流表项更新一致性
2.4 本章小结
3 一种SDN流表项冲突解决策略
3.1 问题描述
3.2.1 流表项模型
3.2.2 流表项冲突模型
3.2.3 地址空间模型
3.2.4 动作集合模型
3.3 冲突情况分类
3.4 基于B+树的动态流表项冲突检测算法
3.4.1 流表项预处理
3.4.2 冲突检测算法数据结构
3.4.3 流表项冲突检测算法
3.4.4 流表项插入过程
3.4.5 流表项删除过程
3.4.6 算法分析
3.5 流表项冲突解决方案
3.5.1 冲突解决几项策略
3.5.2 基于流表项失效度的冲突解决策略
3.5.3 流表项冲突解决算法
3.6 本章小节
4 基于引导数据包的流表项配置更新一致性策略
4.1 问题描述
4.2.1 网络模型
4.2.2 流表项更新模型
4.2.3 流表项更新一致性
4.3 基于引导数据包的配置更新策略
4.3.1 引导数据包构建
4.3.2 流表项配置更新流程
4.4 策略分析
4.4.1 每包一致性证明
4.4.2 通用性
4.4.3 隔离性
4.4.4 负载控制
4.5 本章小结
5 流表项冲突解决策略部署及实验验证
5.1.1 前提假设和设计目的
5.1.2 模块结构研究
5.2.1 仿真实验软件介绍
5.2.2 实验环境与实验数据
5.2.3 实验环境测试
5.3.1 评价指标
5.3.2 有效性实验
5.3.3 时间开销实验
5.3.4 控制器负载实验
5.4 本章小结
6 总结与展望
6.1 论文工作总结
6.2 后续工作展望
参考文献
附录
A.学位论文数据集
致谢
重庆大学;