第1章 SDN概述 1
1.1 SDN介绍 2
1.2 SDN历史 6
1.3 SDN应用案例 8
本章练习 9
第2章 SDN实验环境和交换机配置 11
2.1 实验环境介绍 12
2.2 交换机配置 13
本章练习 15
第3章 SDN OpenFlow规范 17
3.1 OpenFlow概述 18
3.2 OpenFlow通信协议 19
3.3 ofproto函式库 28
3.4 封包函式库 30
3.5 OF-Config函式库 32
3.6 OpenFlow应用方案 34
本章练习 37
第4章 Ryu控制器与OpenDaylight 39
4.1 Ryu控制器概述 40
4.2 Ryu控制器的基本操作 41
4.3 OpenDaylight概述 44
4.4 OpenDaylight控制器的基本操作 46
4.5 OpenDaylight应用实例 47
本章练习 57
第5章 软件下载与安装 59
5.1 概述 60
5.2 Windows下安装VMwareWorkstation 12Pro 61
5.3 VMware下安装Ubuntu 16.4 65
5.4 Ubuntu下安装Mininet 75
5.5 Ubuntu下安装Mininet使用源码 78
5.6 Ubuntu下安装和运行Wireshark 79
5.7 Windows下安装和运行PuTTy 82
本章练习 85
第6章 SDN基础操作与应用实验 87
6.1 概述 88
6.2 Linux基础操作实验 88
6.3 Mininet验证OpenFlow版本的实验 102
6.4 Wireshark验证网络抓包的操作实验 105
6.5 配置运行SDN应用 109
6.6 传统L2/L3模式和混合模式 123
本章练习 132
第7章 SDN进阶操作与应用实验 133
7.1 Linux进阶操作实验 134
7.2 交换机配置实验 140
7.3 单租户防火墙配置实验 152
7.4 多租户防火墙配置实验 166
7.5 单租户路由器配置实验 171
7.6 多租户路由器配置实验 183
本章练习 199
附录 201
参考文献 203