作品简介

《软件定义网络核心原理与应用实践》分为核心原理和应用实践两大部分,对软件定义网络(SDN)技术进行了全面剖析和深入解读。第一部分首先阐述了SDN的设计思想与体系架构,详细分析了软件定义网络的控制转发分离和可编程性两个突出属性,其次介绍了以OpenFlow为代表的SDN南向接口协议,以及北向和东向接口协议,接下来根据SDN的层次化架构,依次介绍了SDN数据平面、控制平面以及SDN应用案例,最后梳理总结了SDN标准化进展以及学术发展情况。第二部分着重讲述SDN应用实践,从系统架构、代码解析等方面详细介绍了虚拟交换机、开源控制器、仿真测试实验工具的基本知识,并结合模拟网络环境搭建、虚拟网络设备部署、实际业务开发等具体应用实践场景,深入讲解了利用SDN技术进行创新研发的过程。

《软件定义网络核心原理与应用实践》涉及的内容广泛、技术思想凝练,突出核心原理和基本概念的阐述,同时力图深入浅出地讲解SDN的业务应用开发过程。《软件定义网络核心原理与应用实践》对从事SDN技术研发的专业人士、网络运营管理人员、相关专业高校学生以及对SDN技术感兴趣的读者,都具有一定的参考价值。

黄韬,刘江,魏亮,张娇,刘韵洁著

作品目录

  • 序言
  • 前言
  • 第一部分 SDN核心原理
  • 第1章 SDN概述
  • 第2章 SDN基本原理
  • 2.1 SDN定义与架构
  • 2.2 数据控制分离
  • 2.3 网络可编程
  • 2.4 本章小结
  • 参考文献
  • 第3章 SDN接口协议
  • 3.1 OpenFlow协议
  • 3.2 OF-CONFIG协议
  • 3.3 其他SDN南向接口协议
  • 3.4 SDN北向接口
  • 3.5 SDN东西向接口协议
  • 3.6 本章小结
  • 参考文献
  • 第4章 SDN数据平面
  • 4.1 数据平面架构
  • 4.2 SDN芯片
  • 4.3 SDN硬件交换机
  • 4.4 SDN软件交换机
  • 4.5 本章小结
  • 参考文献
  • 第5章 SDN控制平面
  • 5.1 SDN控制器
  • 5.2 开源控制器
  • 5.3 商用控制器
  • 5.4 本章小结
  • 参考文献
  • 第6章 SDN应用案例
  • 6.1 SDN在网络试验平台中的应用
  • 6.2 SDN在网络虚拟化中的应用
  • 6.3 SDN在流量工程中的应用
  • 6.4 本章小结
  • 参考文献
  • 第7章 SDN标准化与学术进展
  • 7.1 SDN标准化进展
  • 7.2 SDN学术进展
  • 7.3 本章小结
  • 参考文献
  • 第二部分 应用实践
  • 第8章 Open vSwitch应用实践
  • 8.1 OVS系统架构
  • 8.2 OVS代码解读
  • 8.3 OVS安装使用
  • 8.4 OVS应用实例
  • 8.5 本章小结
  • 参考文献
  • 第9章 Mininet应用实践
  • 9.1 Mininet系统架构
  • 9.2 Mininet代码解读
  • 9.3 Mininet安装使用
  • 9.4 Mininet应用实例
  • 9.5 本章小结
  • 参考文献
  • 第10章 POX应用实践
  • 10.1 POX代码解读
  • 10.2 POX安装配置
  • 10.3 POX应用实例
  • 10.4 本章小结
  • 参考文献
  • 第11章 Ryu应用实践
  • 11.1 Ryu代码解读
  • 11.2 Ryu安装配置
  • 11.3 Ryu应用实例
  • 11.4 本章小结
  • 参考文献
  • 第12章 Floodlight应用实践
  • 12.1 Floodlight代码解读
  • 12.2 Floodlight安装配置
  • 12.3 Floodlight应用实例
  • 12.4 本章小结
  • 参考文献
  • 第13章 OpenDaylight应用实践
  • 13.1 OpenDaylight代码解读
  • 13.2 OpenDaylight安装配置
  • 13.3 OpenDaylight应用实例
  • 13.4 本章小结
  • 参考文献
  • 第14章 FlowVisor应用实践
  • 14.1 FlowVisor代码解读
  • 14.2 FlowVisor安装使用
  • 14.3 FlowVisor应用实例
  • 14.4 本章小结
  • 参考文献
  • 第15章 扩展实验工具
  • 15.1 功能测试工具OFTest
  • 15.2 性能测试工具Cbench
  • 15.3 拓扑生成工具VND
  • 15.4 报文分析工具Wireshark
  • 15.5 流量监控工具sFlow
  • 15.6 本章小结
  • 参考文献
  • 第16章 微控制器Miracle开发实践
  • 16.1 Miracle简介
  • 16.2 Miracle实现详解
  • 16.3 运行Miracle
  • 16.4 本章小结
  • 参考文献
  • 附录A 缩略语
  • 附录B SDN资源网站
展开全部