软件定义网络实验教程
书籍作者:黄韬 |
ISBN:9787115486653 |
书籍语言:简体中文 |
连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 |
下载次数:2205 |
创建日期:2021-02-14 |
发布日期:2021-02-14 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
内容简介
本书是针对OpenLab信息网络综合实验平台中的SDN课程实验进行编写的实验指导书,涵盖了工具使用、协议分析、控制器配置、应用开发和综合项目等多个方面的实验项目,共计46个实验,内容由浅入深,文字指导清晰,参考图例丰富。
本书兼顾高校SDN课程实验指导与学生自主学习能力提高的需要,配合SDN网络理论课程教学使用,促进学生对于理论的理解和实践能力的提升,本书对于OpenLab信息网络综合实验平台中SDN课程实训的教学效果有很大的帮助。
本书适合有一定网络基础知识的读者,也适用于本科、高职、中职等院校相关教师和学生及相关领域从业人员。
作者简介
黄韬,男,北京邮电大学教授,博士生导师。目前主要从事网络体系架构、软件定义网络、内容中心网络等领域的研究工作。现主持863、自然基金、工程院等国家纵向科研项目多项。国家“十二五”863“面向服务的软件定义网络体系架构”项目负责人。近年以通讯作者发表SCI论文30余篇,EI论文近100篇;申请国家发明专利二十余项,提交国际标准提案25篇,出版个人专著4部。
编辑推荐
本书是系统介绍软件定义网络实验的书籍,几乎涵盖了所有与SDN相关的技术内容。本书作者长期在网络领域从事研究,对软件定义网络有着系统深入的研究,主持了信息网络综合实验平台的设计与开发。在此基础上对该书编写投入巨大精力,使得本书语言精练、通俗易懂,便于读者在较短时间内对SDN技术的使用有一个全面把握。
目录
目 录
项目一 学习使用开源工具 1
任务一 抓包分析工具Wireshark使用介绍 1
任务二 性能测试工具iPerf和Netperf使用介绍 8
任务三 交互式数据包处理工具Scapy使用介绍 19
任务四 HTTP请求测试工具Postman使用分析 28
项目二 使用开源交换机软件 38
任务一 Open vSwitch安装及部署 38
任务二 Open vSwitch网桥管理 44
任务三 Open vSwitch流表管理 48
任务四 Open vSwitch QoS设置及端口映射 53
任务五 Open vSwitch流量监控 63
项目三 使用Mininet 73
任务一 Mininet的安装 73
任务二 Mininet的常用命令 78
任务三 Mininet的可视化应用 87
任务四 Mininet MAC地址学习实验 97
项目四 使用OpenDaylight控制器 104
任务一 OpenDaylight的安装 104
任务二 使用OpenDaylight界面下发流表 111
任务三 使用Postman下发流表 130
任务四 OpenDaylight L2Switch项目基础 157
任务五 OpenDaylight TopoProcessing项目基础 165
任务六 OpenDaylight BGPCEP项目基础 179
任务七 OpenDaylight SFC项目基础 196
项目五 使用ONOS控制器 208
任务一 ONOS的安装 208
任务二 ONOS的SDN-IP项目基础 216
任务三 ONOS的Monitoring项目基础 226
任务四 ONOS的集群实验 237
项目六 认识南向接口OpenFlow协议
任务一 OpenFlow建立连接交互流程学习
任务二 OpenFlow流表学习
任务三 OpenFlow Flow-Mod消息学习
任务四 OpenFlow Packet-in/out消息学
任务五 OpenFlow其他消息学习
任务六 OpenFlow组表学习
任务七 OpenFlow网络拓扑检测
任务八 OpenFlow实现示例之中继器HUB
项目七 SDN其他南向接口协议
任务一 学习OVSDB管理协议
任务二 OVSDB的QoS和队列管理
任务三 OVSDB的网桥和端口管理
任务四 OF-CONFIG南向接口协议学习
项目八 RESTCONF协议
任务一 RESTCONF基础
任务二 基于RESTCONF的流表管理
任务三 基于RESTCONF的拓扑查询
任务四 基于RESTCONF的Group表管理
项目九 复杂网络构建实验
任务一 GRE隧道实验
任务二 VxLAN隧道实验
任务三 数据中心场景组网实验
项目十 SDN应用开发实验
任务一 防DDoS攻击
任务二 灾备实验
任务三 简易负载均衡实验
附录A 普通用户操作指南