基本信息
- 作者: (美)拉里·彼得森(Larry Peterson) 卡梅隆·卡斯克尼(Carmelo Cascone) 布莱恩·欧康纳(Brian O扖onnor) 托马斯·瓦丘斯卡(Thomas Vachuska) 布鲁斯·戴维(Bruce Davie)
- 译者: 林欣 朱利
- 丛书名: 计算机科学丛书
- 出版社:机械工业出版社
- ISBN:9787111695684
- 上架时间:2021-12-10
- 出版日期:2021 年12月
- 开本:16开
- 版次:1-1
- 所属分类:计算机 > 计算机网络 > 计算机网络 > 综合

内容简介
目录
序言
前言
关于本书
关于作者
第1章 绪论\t1
1.1 市场概况\t2
1.2 技术概况\t4
1.2.1 分离控制平面和数据平面\t4
1.2.2 控制平面:集中式与分布式\t8
1.2.3 数据平面:可编程与固定功能\t11
1.3 SDN:一种定义\t13
第2章 用例\t15
2.1 网络虚拟化\t16
2.2 交换结构\t18
2.3 广域网的业务流工程\t19
2.4 软件定义广域网\t21
2.5 接入网络\t22
2.6 网络遥测\t24
第3章 基本架构\t27
前言
任何学习过网络入门课程的人都认为协议栈是描述网络的规范框架。不管这个协议栈有七层还是只有三层,它塑造并限制了我们思考计算机网络的方式。教科书也是据此进行组织和编写的。SDN提出了另一种世界观—一种由新的软件栈产生的世界观。本书就是围绕这个新的软件栈进行组织和编写的,目的是呈现从上到下的SDN之旅,不留下任何可能会被读者怀疑而只能用魔术或专有代码来填补的明显空白。本书末尾处,我们邀请你亲自做一些编程练习,从而向自己证明这个软件栈既是真实的,又是完整的。
实现这个目标的一个重要方面是使用开源代码。我们在很大程度上是通过利用两个先进的社区组织来做到这一点的。个社区组织是OCP(Open Compute Project,开放计算项目),它正在积极指定和认证运行SDN软件栈的商业硬件(例如裸机交换机)。第二个社区组织是ONF(Open Networking Foundation,开放网络基金会),它正在积极实施一套可以被集成到端到端解决方案中的软件组件。在这个领域内还有许多其他的参与者,从现有的供应商到网络运营商、初创公司、标准机构和其他开源项目,它们每一个都对SDN是什么、不是什么提供了不同的解释。我们讨论这些不同的观点,并解释它们将如何融入更大的计划中,但是不会让这些观点阻碍我们描述SDN的全面性。只有时间会告诉我们,SDN之旅将带我们去向何方,但我们相信,理解“机会的范围”是十分重要的。
本书假定读者对Internet仅有大致了解,当然,对交换机和路由器在转发以太网帧和IP(Internet Protocol,网际协议)数据包的过程中所起的作用有更深入的理解,将会有助于读者阅读本书。本书还包括指向相关背景信息的链接,以帮助读者弥补知识空白。本书还有待完善,我们渴望得到你的反馈和建议。
致谢
本书中介绍的软件源于ONF工程团队以及与该团队一起工作的开源社区的辛勤工作。我们感谢团队和社区成员的贡献,并特别感谢Yi Tseng、Max Pudelko和Charles Chan,感谢他们对本书所包含的实践练习教程所做的贡献。我们也要感谢Charles Chan、Jennifer Rexford和Nick McKeown对初稿的反馈。
Larry Peterson、Carmelo Cascone、Brian O扖onnor、Thomas Vachuska和 Bruce Davie
2020年12月