您现在的位置: 首页 / 产品中心/ 华章分社/ 软件定义网络:系统方法

软件定义网络:系统方法

ISBN:978-7-111-69568-4

作者:拉里·彼得森(Larry Peterson),卡梅隆·卡斯克尼(Carmelo Cascone),布莱恩·欧康纳(Brian O扖onnor),托马斯·瓦丘斯卡(Thomas Vachuska),布鲁斯·戴维(Bruce Davie)

定价:¥69.00

本站图书均由机械工业出版社旗下电子商务网站提供

图书详情
内容提要
目录
CIP
今天,大型数据中心公司已经控制了自己的网络,从设备供应商那里夺得了创新的主动权,接下来登场的将是因特网服务供应商(ISP)和5G运营商。作者从一开始就参与了软件定义网络(SDN)这场革命,他们不仅知道SDN如何发生以及为何发生,而且将帮助我们了解SDN的未来。如果你也有志于投身这场革命,本书将是绝佳的起点。
—— Nick McKeown,斯坦福大学教授,美国国家工程院院士,开放网络实验室创始人

SDN突破了传统的协议栈观点,提出了一种新的软件栈观点。本书正是围绕软件栈展开讨论的,强调将基于SDN的网络看作一个运行在商业硬件上的、可扩展的分布式系统。五位作者均为业界引领者,主导了包括开放网络基金会(ONF)的CORD和Aether项目在内的多项技术创新。他们将实战经验融入书中,对SDN的架构、软硬件组成和可编程性等进行了全面介绍,为读者研究和实践SDN技术奠定了良好的基础。
本书特色
采用作者Larry Peterson和Bruce Davie提出的“系统方法”,从系统视角帮助读者理解SDN的设计与实现,关注底层概念、抽象和设计原理,并通过实例叶-脊结构进行具体说明。
深入讨论固定功能和可编程交换芯片、用于编程和控制交换的基于P4的工具链,以及一系列SDN用例,包括来自企业、数据中心和接入网络的实例。
英文版全书开源(sdn.systemsapproach.org),书中的代码示例和编程练习全部开源(github.com/SystemsApproach/SDN),鼓励读者参与学习及分享。
译者序
序言
前言
关于本书
关于作者
第1章 绪论	1
1.1 市场概况	2
1.2 技术概况	4
1.2.1 分离控制平面和数据平面	4
1.2.2 控制平面:集中式与分布式	8
1.2.3 数据平面:可编程与固定功能	11
1.3 SDN:一种定义	13
第2章 用例	15
2.1 网络虚拟化	16
2.2 交换结构	18
2.3 广域网的业务流工程	19
2.4 软件定义广域网	21
2.5 接入网络	22
2.6 网络遥测	24
第3章 基本架构	27
3.1 软件栈	27
3.2 裸机交换机	30
3.3 交换机操作系统	31
3.4 网络操作系统	32
3.5 叶–脊结构	33
第4章 裸机交换机	37
4.1 交换机示意图	37
4.2 转发流水线	39
4.3 流水线抽象	41
4.3.1 V1模型	44
4.3.2 TNA	46
4.4 P4程序	48
4.4.1 头声明和元数据	48
4.4.2 解析器	49
4.4.3 入口处理	50
4.4.4 出口处理	52
4.4.5 逆解析器	53
4.4.6 交换机的定义	54
4.5 固定功能流水线	54
4.5.1 OF-DPA	55
4.5.2 SAI	56
4.6 比较	57
第5章 交换机操作系统	59
5.1 瘦交换机操作系统	59
5.2 P4Runtime接口	61
5.3 gNMI和gNOI	64
5.4 SONiC	69
第6章 网络操作系统	71
6.1 ONOS架构	71
6.2 分布式内核	74
6.2.1 Atomix原语	75
6.2.2 服务	76
6.3 北向接口	80
6.4 南向接口	83
6.4.1 供应商插件	84
6.4.2 设备驱动程序	84
6.5 可扩展的性能	85
第7章 叶–脊结构	87
7.1 特征集	88
7.2 分段路由	89
7.3 路由和多播	91
7.4 定制的转发	93
第8章 SDN的未来	97
8.1 可验证网络	97
8.2 SD-RAN	100
附录 动手编程	103
图书在版编目(CIP)数据
软件定义网络:系统方法 / (美)拉里·彼得森(Larry Peterson)等著;林欣,朱利译. --北京:机械工业出版社,2021.11
(计算机科学丛书)
书名原文:Software-Defined Networks:A Systems Approach
ISBN 978-7-111-69568-4
I. ①软… II. ①拉… ②林… ③朱… III. ①计算机网络-网络结构 IV. ①TP393.02
中国版本图书馆CIP数据核字(2021)第230655号
相关图书
浏览此书同时浏览过的图书