声明
第一章 绪论
1.1研究背景介绍
1.2.1 SDN研究现状
1.2.2源地址认证研究现状
1.2.3匿名通信研究现状
1.3论文主要内容
1.4本文组织结构
第二章 相关技术介绍
2.1软件定义网络介绍
2.2 Floodlight控制器介绍
2.2.1 Floodlight架构介绍
2.2.2 Floodlight模块概述
2.3 OpenFlow分析
2.3.1 OpenFlow网络架构
2.3.2 OpenFlow交换机
2.3.3 OpenFlow协议
2.4源地址认证技术
2.5匿名通信研究
2.6本章小结
第三章 一种基于带宽利用率动态选择的路由算法
3.1 Floodlight中自带路由算法和缺陷
3.2基于带宽利用率动态选路算法
3.2.1基于带宽利用率动态选路算法描述
3.2.2基于带宽利用率动态选路算法设计
3.3实验仿真
1、实验环境
2、实验结果分析
3.4本章小结
第四章 源地址认证方法研究
4.1获取MAC、IP、PORT三元组
4.2集中计算路径过滤CPF方案
4.3本章小结
第五章 匿名通信方法研究
5.1 MAGA地址生成算法描述
5.2 MAGA算法局限性及改进
5.3 Improved-MAGA算法步骤
5.4实验仿真
一、分析所确定链路的带宽利用率
二、分析非匿名流之间的传输延迟
三、分析匿名流抗DDos攻击能力
5.5本章小结
第六章 系统架构的设计和实现
6.1系统架构
6.2.1 Packet_In消息解析模块
6.2.2路由生成模块
6.2.3绑定MAC、IP、PORT三元组模块
6.2.4注册匿名服务映射表模块
6.2.5更改IP和MAC模块
6.2.6绑定源IP与目的IP模块
6.2.7集中计算路径过滤CPF模块
6.3本章小结
第七章 系统仿真和功能测试
7.1仿真环境搭建
一、安装Floodlight
二、安装Mininet
三、SendIP发包工具
四、Wireshark抓包工具
7.2功能测试
7.2.1基于带宽利用率动态选路算法路由生成测试
7.2.2源地址认证测试
7.2.3 Improved-MAGA匿名通信算法生成测试
7.3本章小结
第八章 工作总结与展望
8.1 工作总结
8.2 工作展望
致谢
参考文献
攻读硕士学位期间取得的成果
电子科技大学;