国内外SDN书籍介绍

cm54 10年前

国内书籍

1. 学术中国•院士系列:软件定义网络核心原理与应用实践

作者:黄韬、刘江、魏亮、张娇、刘韵洁

SDN书籍有哪些?

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

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

书籍购买

2. 深度解析SDN:利益、战略、技术、实践

作者:张卫峰

SDN书籍有哪些?

《深度解析SDN——利益、战略、技术、实践》用通俗易懂的语言深入浅出地介绍SDN的概念本质、SDN架构、产生原因、发展历史、对SDN的误解、以及SDN对产业的影响和发展趋势预测。除此之外,还介绍了各个公司的SDN战略、SDN产品及在产业链中的位置、一些热门技术(如网络虚拟化、NFV、云计算等)跟SDN的关系、SDN热门技术OpenFlow的分析以及OpenFlow所面临的各种挑战和尝试、SDN 控制器,经过实践检验过的多个应用案例分析。

评价:
《深度解析SDN——利益、战略、技术、实践》内容涵盖范围广,从战略、内幕、利益、技术到实践全部覆盖,对设备商、云服务提供商、数据中心、科研工作者等领域的从业人员了解SDN都会大有裨益;而且由于作者具有很强的芯片公司的从业背景,对SDN转发面也有深入的分析。

书籍购买

3. 软件定义网络:SDN与OpenFlow解析

作者:纳多 (Thomas D. Nadeau)、 格雷 (Ken Gray)
译者:毕军

SDN书籍有哪些?

《软件定义网络:SDN与OpenFlow解析》是关于SND的权威指南,全面介绍了SDN的定义、协议、标准及应用,讨论了当前OpenFlow 模型及集中式网络控制、数据面生成、商业及开源控制器的结构与能力、赋予网络可编程能力的技术、数据中心由桌面向分布式演进的过程、网络功能可视化及服务 链的关联、构建和维护SDN拓扑,以及理想的SDN框架等。

评价:
本书是该SDN领域较为权威而且全面的SDN 专著,结合了作者大量的实际工作和行业经验,给大家非常全面地介绍了主要的SDN 理念和实践,详尽、客观地介绍了SDN领域的最新进展,适合网络相关的从业者、管理者、研究者、投资者阅读。

中文书籍购买    中文电子书下载    英文书籍购买    英文电子书下载

4. 中国联通研究院创新研究系列丛书:软件定义网络技术与应用

作者:刘诚明、陈赤航、张云勇

SDN书籍有哪些?

《软件定义网络技术与应用》从当前的网络发展现状分析网络的特征、存在的问题以及未来的发展趋势。在此基础上,引出软件定义网络的概念和体系架构, 并分析了软件定义网络能够解决的问题以及相关的关键技术。随后对SDN的标准现状、技术发展现状、产业应用现状等进行系统梳理。最后,分享了基于云管理平 台OpenStack的SDN原型系统方案。

评价:
《软件定义网络技术与应用》本着理实交融的原则,结合中国联通在相关领域的实践,有较强的实践指导意义,适合IT技术人员、系统架构师、数据中心网络相关技术人员阅读。

书籍购买

5. SDN核心技术剖析和实战指南

作者:雷葆华、王峰 、王茜 、王和宇等

SDN书籍有哪些?

《SDN核心技术剖析和实战指南》首先对SDN 的概念和背景进行了系统的论述,比较和分析了SDN 领域的主流观点;进而全面深入地梳理了SDN 的核心技术体系,针对SDN 网络架构中各个层次的关键技术进行了重点讲解。同时,本书提供了基于开源技术的SDN 实践指南,帮助读者进一步加深对SDN 的原理与实现的理解。最后,本书充分地分析了SDN 的应用场景,并从产业生态系统的角度对SDN 的发展格局和未来走势进行了分析和展望。

评价:
《SDN核心技术剖析和实战指南》能够帮助大家快速掌握SDN的核心理念,厘清SDN的技术演进,明晰SDN的发展方向,兼顾理论与实践,对业界各种流派 能够包容并蓄,书中的内容不乏真知灼见,对从事SDN 技术产品研发的专业人士、网络运营服务从业人员,以及相关专业的高校学生和对SDN 感兴趣的各位读者,都会提供有益的帮助。

书籍购买

6. 云计算网络珠玑

作者:李俊武

SDN书籍有哪些?

《云计算网络珠玑》囊括了以太网和TCP/IP网络技术的每个方面,并应用大量的实例进行详细描述,兼顾网络技术发展的顺序,遵循TCP/IP网络 四层从下到上的划分;另外,还从当前的技术热点上选取了SDN、Openflow、VXLAN等新兴技术的发展现状和发展趋势进行详细剖析,提供了一条快 速掌握网络技术的学习途径。

评价:
《云计算网络珠玑》从网络基本原理、SDN架构到neutron实践,国内第一本深入分析neutron底层网络原理的网络技术书籍。无论是想从头开始学 习网络技术的小白,还是已经有一定基础的网络工程师,都可以从本书中找到快速路径,通览全书后,读者可以尽快建立自己在网络方面的技术知识体系。

书籍购买

7. 华章程序员书库:软件定义网络·基于OpenFlow的SDN技术揭秘

作者:阿泽多摩利克 (Siamak Azodolmolky)
译者:徐磊

SDN书籍有哪些?

《软件定义网络:基于OpenFlow的SDN技术揭秘》是利用OpenFlow实际动手搭建SDN环境的系统实践指南,深入浅出地讲解 OpenFlow的基础知识,详细阐述基于OpenFlow的网络应用开发、网络虚拟化、云计算中的安装与配置等具体过程。具体内容包括流的概念、流的转 发、OpenFlow的功能、OpenFlow表的功能以及OpenFlow的特点和局限性;OpenFlow交换机的实现方案;OpenFlow控制器 的作用及其API;环境的搭建;以学习型交换机和防火墙为例,展示网络应用开发;网络分片的获取;云计算中的OpenFlow;与OpenFlow有关的 一些活跃的开源项目的概览。

评价:
《软件定义网络:基于OpenFlow的SDN技术揭秘》内容全面,既涵盖OpenFlow的基本构件,又包括利用OpenFlow实现SDN方面的内 容,构建OpenFlow网络应用、使用OpenFlow平台和开发工具,既深入浅出讲解OpenFlow的基本组件,又详细介绍网络应用实现的技术细 节,是实际动手构建SDN的参考,适合网络工程师、网络管理员、系统软件开发人员、网络应用开发人员,以及任何希望对OpenFlow有更多了解的人阅 读。

书籍购买

8. 深入理解计算机网络系统设计

作者:胡成臣、杨泽卫、陆佳华、黑晓军

SDN书籍有哪些?

《深入理解计算机网络系统设计》内容主要包括网络系统的基本概念设计及IP使用详细分析、叠锶自身研发的开放网络创新平台ONetSeries的简单介绍以及部分开发实例,除此以外,剩余部分着重于网卡、路由器、入侵检测和OpenFlowSwitch系统的设计实现。

评价:
《深入理解计算机网络系统设计》侧重于怎样快速地把开源网络设计平台NetFPGA介绍,并将对网络系统设计的一些新的理解、经验和想法反馈给大家,使大家对网络系统技术的理论基础框架以及对实践具有指导性意义。

外文书籍

1. Software Defined Networking with OpenFlow

作者:Siamak Azodolmolky

SDN书籍有哪些?

《Software Defined Networking with OpenFlow》介绍SDN和OpenFlow,学习每个构建模块的作用,并演示使用SDN/OpenFlow提供新的服务和功能改变网络工作的方法来 解决传统瓶颈和创新商业的影响。以实践向导结束,对SDN和OpenFlow基本原理有一个深入的了解。主要学习详细的OpenFlow协议概念、交换机 和控制器等,并且提供OpenFlow laboratory网络模拟平台进行实践,学习使用OpenFlow控制器API怎样快速研发网络创新应用,并在没有调试OpenFlow硬件环境下测 试网络应用。

评价:
《Software Defined Networking with OpenFlow》以概念为主,实践为辅,让大家掌握SDN/OpenFlow的基本要素以及通过开源的Open vSwitch、控制器和OpenFlow laboratory工具,让大家能够深入了解SDN的整个生态系统,是一个很好的SDN指南。

书籍购买    电子书下载

2. Introduction to Software Defined Networking - OpenFlow & VxLAN

作者:Vishal Shukla

SDN书籍有哪些?

《Introduction to Software Defined Networking - OpenFlow & VxLAN》是以教育为目的介绍SDN,主要集中介绍SDN最有前景的协议OpenFlow以及其他的SDN设施VxLAN的书籍。这本书主要给出了 SDN的概述并深度解析开放流技术和VxLAN。OpenFlow方面主要有以下解释:(1)为什么是OPenFlow;(2)OpenFlow事件; (3)OpenFlow组件;(4)使用wireshark抓包的OpenFlow案列学习;(5)每个域所有的OpenFlow数据包的详细解析。 VxLAN方面主要有以下解释:(1)为什么是VxLAN;(2)VxLAN事件;(3)VxLAN实例研究;(4)每个域所有的VxLAN数据包的详细 解析。

评价:
《Introduction to Software Defined Networking - OpenFlow & VxLAN》中关于SDN的一些流程分析和OpenFlow协议解释比较清楚,他为开发、测试人员,网络管理员以及任何想知道SDN并想从头开始,并想了 解OpenFlow和VXLAN的人是一个好的阅读。

书籍购买

3. Software Defined Networks: A Comprehensive Approach

作者:Paul Goransson 、 Chuck Black

SDN书籍有哪些?

《Software Defined Networks: A Comprehensive Approach》阐述由SDN引起的历史网络环境以及SDN技术的最新发展,主要介绍SDN成功部署所需要的技术知识,包括如何解释给非技术业务决策者 在组织中的潜在好处以及带来的风险,将部分网络转移到SDN模型中;怎样作出明智关于何时在网络中应用SDN的决策;如何决定组织是否应该发展自己的 SDN应用程序或希望从外部供应商获得这些;以一个长期存在的问题,无论是完全新颖的或更有效的方法,如何加快发展自己的SDN应用程序的能力;讨论启用 SDN交换平台的进化;在网络中地址什么时候集成SDN网络技术;提供相关不同行业的SDN应用案列的概述,包括写入SDN应用的实际案例。

评价:
《Software Defined Networks: A Comprehensive Approach》介绍的SDN及OpenFlow协议的基本概念,主要是关注在SDN的未来发展与前景,但其中涉及的SDN案列及应用比较多,理论性较 强,给网络管理者提供一个很好的阅读。

书籍购买

4. Network Innovation through OpenFlow and SDN: Principles and Design

作者:Fei Hu

SDN书籍有哪些?

《Network Innovation through OpenFlow and SDN: Principles and Design》介绍怎样使用SDN和OpenFlow构建容易设计的、建设和运营成本更低,而且更加灵活和可定制的网络,系统地整理介绍了关于解决 SDN/ OpenFlow设计方面,自世界各地专家贡献者的见解。这本书的四个部分分别是基本概念、工程设计、服务质量(服务质量)、以及先进的主题。

评价:
在SDN/OpenFlow中,《Network Innovation through OpenFlow and SDN: Principles and Design》提供广泛的需求来构建、部署、管理OpenFlow/SDN和网络,覆盖面比较全,包括系统架构、语言和编程问题、交换机、控制器、多媒体 支持、安全性以及网络操作系统。看完这本书,将会明白如何才能使从传统网络向SDN/ OpenFlow网络的平滑过渡。

书籍购买

5. Virtual Networks: Pluralistic Approach for the Next Generation of Internet

作者:Otto Carlos M. B. Duarte 、Guy Pujolle

SDN书籍有哪些?

《Virtual Networks: Pluralistic Approach for the Next Generation of Internet》是关于虚拟化技术,允许共享基本的计算资源,切片划分真实的计算环境到虚拟计算环境中,形成彼此隔离,并提供了Xen和 OpenFlow虚拟化平台的性能分析,定义了网络虚拟化的基础设施必须提供向导平面管理虚拟网络元素。除此之外,本书提出了两个平台的系统管理接口,来 控制和管理虚拟网络元素,网络虚拟化基础架构必须提供的5个元素,即定义:实例、删除、迁移、监控和设置。

评价:
《Virtual Networks: Pluralistic Approach for the Next Generation of Internet》重点调查对虚拟网络存在的控制算法,描述了一种使用Xen作为虚拟工具用于分组转发的主要挑战,更详细地描述,对于虚拟网络局部控制的 提案。每个物理节点即使在错误操作的虚拟网络中,仍能保证每个虚拟网络的服务水平,书中对于虚拟化技术给出了详细的分析与实践。

书籍购买

6. SDN and OpenFlow for beginners with hands on labs

作者:Vivek Tiwari

SDN书籍有哪些?

《SDN and OpenFlow for beginners with hands on labs》是比较中立的给大家讲解了关于SDN/OpenFlow基础的书籍,主要是针对SDN的概念及定义、SDN的工作流程、SDN与 OpenFlow的区别是什么、SDN将对企业和数据中心网络的影响作出分析和梳理。

评价:
《SDN and OpenFlow for beginners with hands on labs》为想学习SDN的人在很短的时间内提供了一个简洁而实用的方法,本书对于初学者来说值得一看。

书籍购买

7. RYU SDN Framework - English Edition Release 1.0

作者:Ryu project team

SDN书籍有哪些?

《RYU SDN Framework》是主要专注于Ryu与OpenFlow协议的一本书,其章节章节第一部分 是Simple Switch简单实际操作与流量监控以及链路聚合。第二部分详细说明并分析OpenFlow协议;第三部分讨论使用Ryu内建防火墙(FireWall) 和测试工具应用程式;最后介绍Ryu的架构及实际应用的案例。

评价:
《RYU SDN Framework》给使用Ryu作为开发的架构的人,安装、使用案例及实践,通过实际的例子,介绍Ryu的程式如何运作及OpenFlow协议的封包函 数的使用,目的是为了实现SDN的一本书,且应用python语言的易用性,支持OpenStack插件,较严谨。

书籍购买 电子书下载

8. Openflow: High-Impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors

作者:Kevin Roebuck

SDN书籍有哪些?

《Openflow: High-Impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors》具有最新的资讯信息、资料和背景,主要包括:OpenFlow交换机协议、网络协议、以及其他的各种协议……这本书解释了深入的 OpenFlow的真正驱动因素和运作。它使你在OpenFlow的认识客观性上比较减少了技术、时间和资源的投入。

评价:
《Openflow: High-Impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors》章节阅读比较容易,有相关SDN广泛的引用和链接,对SDN/OpenFlow有一个比较全的收集,帮助读者深入了解SDN,此书是一个 独一无二的资源收藏。

书籍购买

9. Software Defined Networking (SDN) -- a definitive guide

作者:Rajesh Kumar Sundararajan

SDN书籍有哪些?

《Software Defined Networking (SDN) -- a definitive guide》解释了SDN的基础以及对企业和组织意味着什么,使领导能够做出明智的决定。主要包含SDN技术、解决方案的全面展示以及解决方案的实际原 因,除此之外,还提供专注于能力与价值的研究技术团队,时刻关注保持信息的准确及时性。

评价:
《Software Defined Networking (SDN) -- a definitive guide》写的是一个行业专业书籍,这本书是为学生以及在行业决策者针对软件定义网络(SDN)做出的详细解释。

书籍链接

目前我们还在寻找更多的书籍,有未补充或其他的请联系@SDNLAB,另外文中如有不妥之处还请批评指正。