目录
第 1章 SND简介 1
1.1 SDN提出的背景 1
1.2 SDN的起源 1
1.3 SDN的发展历程 5
第 2章 SDN的原理 10
2.1 SDN的定义与体系结构 10
2.1.1 SDN的定义 10
2.1.2 SDN的体系结构 14
2.2 SDN的特征 18
2.2.1 控制与转发分离 22
2.2.2 网络虚拟化 26
2.2.3 网络可编程 33
2.3 SDN的关键技术 36
2.3.1 SDN交换机及南向接口技术 38
2.3.2 SDN控制器及北向接口技术 40
2.3.3 SDN资源管理技术 42
2.4 SDN的应用及发展趋势 44
2.4.1 SDN的应用 44
2.4.2 SDN的发展趋势 45
2.5 本章小结 45
第3章 OpenFlow协议 46
3.1 OpenFlow背景与发展 46
3.1.1 OpenFlow的背景 48
3.1.2 OpenFlow的发展 50
3.2 OpenFlow的基本概念 52
3.2.1 OpenFlow的组件 54
3.2.2 OpenFlow流表 58
3.2.3 OpenFlow的安全通道 60
3.3 OpenFlow的运行机制 62
3.3.1 OpenFlow信道的建立 66
3.3.2 OpenFlow消息的处理 68
3.3.3 OpenFlow交换机的转发………………………………. 70
3.4本章小结 70
第4章 软件交换机Open vSwitch的应用 71
4.1 OVS的体系结构 72
4.2 OVS的源码结构 76
4.3 OVS的数据转发流程 78
4.4 OVS的安装及注意事项 80
4.4.1 OVS的安装 80
4.4.2 OVS安装的注意事项 86
4.5 OVS的应用实例 88
4.5.1 OVS实例介绍 92
4.5.2 OVS实例的开发实现 96
4.5本章小结 104
第5章 SDN控制器 105
5.1 SDN控制器的定义和体系结构 106
5.1.1 SDN控制器的定义 106
5.1.2 SDN控制器的体系结构 108
5.2 SDN控制器的三种类型 112
5.2.1 OpenDayLight控制器 112
5.2.2 FloodLight控制器 116
5.2.3 Ryu控制器 120
5.3 SDN控制器的功能 124
5.3.1 北向功能 124
5.3.2 南向功能 126
5.3.3 东西向功能 128
5.4 本章小结 130
第6章 Mininet的应用实践 131
6.1 Mininet的概述 131
6.1.1 Mininet的定义 133
6.1.2 Mininet的功能 135
6.2 Mininet的体系结构 138
6.3 Mininet的安装与使用 144
6.3.1 Mininet的安装 150
6.3.2 Mininet的使用 154
6.4 Mininet的应用实例 158
6.4.1 实例介绍 158
6.4.2 实例开发 160
6.4.3 实例的可视化应用 164
6.5 本章小结 170
第7章 OpenDayLight的应用实践 171
7.1 OpenDayLight简介 171
7.2 OpenDayLight的体系结构 173
7.2.1 OpenDayLight的结构分析 178
7.2.2 OpenDayLight的结构模块 182
7. 3 OpenDayLight的安装使用 186
7.3.1 OpenDayLight的安装 186
7.3.2 OpenDayLight的使用 192
7.4 OpenDayLight的应用实例 196
7.4.1实例介绍 196
7.4.2实例开发 198
7.5 本章小结 208
展开