基于SDN和Docker容器的网络虚拟化研究
中文摘要 | 第3-4页 |
英文摘要 | 第4-5页 |
1 绪论 | 第8-14页 |
1.1 研究背景与意义 | 第8-10页 |
1.2 网络虚拟化研究现状 | 第10-12页 |
1.3 主要研究内容 | 第12页 |
1.4 论文的组织和安排 | 第12-14页 |
2 关键技术介绍 | 第14-30页 |
2.1 SDN(软件定义网络)技术介绍 | 第14-23页 |
2.1.1 SDN的诞生与发展 | 第14-15页 |
2.1.2 SDN框架 | 第15-18页 |
2.1.3 OpenFlow协议 | 第18-23页 |
2.2 Docker容器技术介绍 | 第23-29页 |
2.2.1 Docker架构 | 第23-25页 |
2.2.2 Docker功能和组件 | 第25-27页 |
2.2.3 容器相关技术 | 第27-29页 |
2.3 本章小结 | 第29-30页 |
3 网络虚拟化系统设计 | 第30-38页 |
3.1 网络虚拟化概述 | 第30-31页 |
3.2 网络设备虚拟化 | 第31-32页 |
3.3 网络属性虚拟化 | 第32-35页 |
3.4 虚拟网络隔离 | 第35-36页 |
3.5 本章小结 | 第36-38页 |
4 网络虚拟化系统实现 | 第38-58页 |
4.1 总体架构 | 第38-40页 |
4.2 网络设备虚拟化的实现 | 第40-47页 |
4.2.1 Docker容器的网络模式 | 第40-42页 |
4.2.2 基于OVS的交换机虚拟化 | 第42-44页 |
4.2.3 容器的OVS网络接入 | 第44-47页 |
4.3 逻辑链路与虚网隔离的实现 | 第47-50页 |
4.4 控制平面设计 | 第50-52页 |
4.5 SDN控制器实现ARP代理 | 第52-56页 |
4.6.1 主动学习ARP映射关系 | 第54页 |
4.6.2 代答ARP请求 | 第54-56页 |
4.6 本章小结 | 第56-58页 |
5 系统测试与分析 | 第58-70页 |
5.1 Docker容器网络测试 | 第58-64页 |
5.1.1 基于Docker容器的应用部署 | 第58-59页 |
5.1.2 跨主机网络连通性测试 | 第59-62页 |
5.1.3 跨主机网络性能测试 | 第62-64页 |
5.2 代理ARP测试 | 第64-67页 |
5.3 本章小结 | 第67-70页 |
6 总结与展望 | 第70-72页 |
6.1 总结 | 第70-71页 |
6.2 展望 | 第71-72页 |
致谢 | 第72-74页 |
参考文献 | 第74-78页 |
附录 | 第78页 |
A. 作者在攻读学位期间发表的论文目录 | 第78页 |
B. 作者在攻读学位期间参与的研究课题目录 | 第78页 |