展开全部

主编推荐语

软件定义网络(SDN)正在用开源方式取代专有硬件和控制软件,受到云供应商、电信公司和企业欢迎的同时,也促进了网络的创新发展。

内容简介

本书由五位网络专家撰写,对SDN技术做了全面的介绍,强调底层概念、抽象和设计原理。书中详述了SDN架构,包括三层架构、硬件组成、软件栈及网络操作系统,并用实例叶-脊结构进行具体说明;深入讨论了固定功能和可编程交换芯片、用于编程和控制交换的基于P4的工具链,以及一系列SDN用例,包括来自企业、数据中心和接入网络的实例。

此外,本书还提供动手编程练习(可从GitHub下载)。

目录

  • 版权信息
  • 作者简介
  • 本书特色
  • 译者序
  • 序言
  • 前言
  • 关于本书
  • 关于作者
  • 第1章 绪论
  • 1.1 市场概况
  • 1.2 技术概况
  • 1.2.1 分离控制平面和数据平面
  • 1.2.2 控制平面:集中式与分布式
  • 1.2.3 数据平面:可编程与固定功能
  • 1.3 SDN:一种定义
  • 第2章 用例
  • 2.1 网络虚拟化
  • 2.2 交换结构
  • 2.3 广域网的业务流工程
  • 2.4 软件定义广域网
  • 2.5 接入网络
  • 2.6 网络遥测
  • 第3章 基本架构
  • 3.1 软件栈
  • 3.2 裸机交换机
  • 3.3 交换机操作系统
  • 3.4 网络操作系统
  • 3.5 叶-脊结构
  • 第4章 裸机交换机
  • 4.1 交换机示意图
  • 4.2 转发流水线
  • 4.3 流水线抽象
  • 4.3.1 V1模型
  • 4.3.2 TNA
  • 4.4 P4程序
  • 4.4.1 头声明和元数据
  • 4.4.2 解析器
  • 4.4.3 入口处理
  • 4.4.4 出口处理
  • 4.4.5 逆解析器
  • 4.4.6 交换机的定义
  • 4.5 固定功能流水线
  • 4.5.1 OF-DPA
  • 4.5.2 SAI
  • 4.6 比较
  • 第5章 交换机操作系统
  • 5.1 瘦交换机操作系统
  • 5.2 P4Runtime接口
  • 5.3 gNMI和gNOI
  • 5.4 SONiC
  • 第6章 网络操作系统
  • 6.1 ONOS架构
  • 6.2 分布式内核
  • 6.2.1 Atomix原语
  • 6.2.2 服务
  • 6.3 北向接口
  • 6.4 南向接口
  • 6.4.1 供应商插件
  • 6.4.2 设备驱动程序
  • 6.5 可扩展的性能
  • 第7章 叶-脊结构
  • 7.1 特征集
  • 7.2 分段路由
  • 7.3 路由和多播
  • 7.4 定制的转发
  • 第8章 SDN的未来
  • 8.1 可验证网络
  • 8.2 SD-RAN
  • 附录 动手编程
展开全部

评分及书评

4.7
3个评分
  • 用户头像
    给这本书评了
    5.0

    本书描述新型通信网络架构 —— 软件定义的网络(SDN),更简洁的叫法是 “软件定义网络”,其本质上是一种可扩展的、虚拟化的分布式通信网络。书中涵盖 SDN 的架构、软硬件组成和可编程性(包含源代码),内容很完整,是新型网络技术方面难得的好书。

      转发
      评论

    出版方

    机械工业出版社有限公司

    机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。