类似推荐
编辑推荐
一本关于SND的权威指南。
内容简介
本书是关于SND的权威指南,全面介绍了SDN的定义、协议、标准及应用,讨论了当前OpenFlow模型及集中式网络控制、数据面生成、商业及开源控制器的结构与能力、赋予网络可编程能力的技术、数据中心由桌面向分布式演进的过程、网络功能可视化及服务链的关联、构建和维护SDN拓扑,以及理想的SDN框架等。
作者简介
作者Thomas D. Nadeau,目前在博科公司任杰出工程师,曾任瞻博公司网络平台系统部首席技术专家办公室的杰出工程师。
章节目录
版权信息
内容提要
O'Reilly Media, Inc.介绍
蒋林涛推荐序
专家推荐语
译者序
2014:超越炒作,进入部署SDN的时代(David Ward中文版序)
作者中文版序
David Meyer序
David Ward序
前言
Thomas Nadeau的致谢
Ken Gray的致谢
第1章 引言
第2章 集中式与分布式的控制平面和数据平面
2.1 引言
演进还是革命
2.2 控制平面和数据平面做什么
2.2.1 控制平面
2.2.2 数据平面
2.2.3 在控制平面和数据平面之间传递信息
2.2.4 为什么控制平面与数据平面分离变得重要
2.3 分布式控制平面
2.3.1 IP和MPLS
2.3.2 建立IP承载网
2.3.3 收敛时间
2.3.4 负载均衡
2.3.5 高可用性
2.3.6 建立MPLS叠加
2.3.7 组播复制
2.4 集中式控制平面
2.4.1 逻辑上的集中式与字面含义上的集中式
2.4.2 ATM/LANE
2.4.3 路由服务器
2.5 小结
第3章 OpenFlow
3.1 引言
3.2 OpenFlow线路协议
3.2.1 复制
3.2.2 FAWG(转发抽象工作组,Forwarding Abstraction Workgroup)
3.2.3 配置和扩充性(Extensibility)
3.2.4 体系结构
3.3 混合方案
3.3.1 午夜行船模型
3.3.2 双功能交换机
3.4 小结
第4章 SDN控制器
4.1 引言
4.2 基本概念
4.2.1 VMware的控制器
4.2.2 Nicira的控制器
4.2.3 VMware/Nicira的控制器
4.2.4 OpenFlow相关的控制器
4.2.5 Mininet仿真器
4.2.6 NOX/POX控制器
4.2.7 Trema控制器
4.2.8 Ryu控制器
4.2.9 Big Switch公司/Floodlight控制器
4.3 以网络三层为中心的架构
4.3.1 三层VPN的控制器
4.3.2 路径计算单元(PCE)服务器
4.4 Plexxi公司的控制器
4.5 Cisco公司的OnePK控制器
4.6 小结
第5章 网络可编程性
5.1 引言
5.2 管理接口
5.3 应用程序与网络之间的鸿沟
5.3.1 命令行界面(CLI)
5.3.2 NETCONF和NETMOD
5.3.3 SNMP
5.4 现代的编程接口
5.4.1 发布和订阅接口
5.4.2 XMPP
5.4.3 谷歌公司的Protocol Buffers
5.4.4 Thrift
5.4.5 JSON
5.4.6 I2RS
5.5 现代的服务编排
5.5.1 OpenStack
5.5.2 CloudStack
5.5.3 Puppet
5.6 小结
第6章 数据中心的概念与结构
6.1 引言
6.2 多租户数据中心
6.3 虚拟化多租户数据中心
6.3.1 服务编排
6.3.2 连接租户到互联网/VPN
6.3.3 虚拟机迁移与弹性
6.3.4 数据中心互连(DCI)
6.3.5 关于数据中心分布式计算的谬误
6.3.6 数据中心分布式计算的陷阱
6.4 数据中心网络的SDN解决方案
6.4.1 网络承载层
6.4.2 叠加网络
6.5 小结
第7章 网络功能虚拟化
7.1 引言
7.2 虚拟化与数据平面I/O
7.2.1 数据平面I/O
7.2.2 I/O小结
7.3 服务工程路径(Service Engineered Path)
7.4 服务位置与服务链
7.4.1 元数据
7.4.2 一种应用层方法
7.4.3 规模
7.5 ETSI NFV
7.6 非ETSI NFV
7.6.1 Middlebox研究
7.6.2 Embrane/LineRate
7.6.3 平台虚拟化
7.7 小结
第8章 网络拓扑结构与拓扑信息抽象
8.1 引言
8.2 网络拓扑结构
8.3 传统方法
8.4 LLDP
8.5 BGP-TE/LS
用BGP-LS来支持PCE
8.6 ALTO
BGP-LS和PCE与ALTO互动
8.7 I2RS拓扑
8.8 小结
第9章 构建SDN框架
9.1 引言
9.2 先写代码,再问问题
9.3 瞻博公司的SDN框架
9.4 IETF的SDN框架
9.4.1 SDN(P)
9.4.2 ABNO
9.5 OpenDaylight的控制器/框架
9.5.1 API
9.5.2 高可用性和状态存储
9.5.3 分析
9.5.4 策略
9.6 小结
第10章 带宽调度、操控和时间规划的用例
10.1 简介
10.2 带宽时间规划
10.2.1 基础拓扑结构以及基本概念
10.2.2 OpenFlow和PCE拓扑结构
10.2.3 配置示例
10.2.4 OpenFlow业务开通示例
10.2.5 控制器增强
10.2.6 采用PCE配置的叠加网络示例
10.2.7 深入调研:大举向新领域进军
10.3 在即时CSPF中使用大数据和应用程序超虚拟化技术
10.4 扩展拓扑结构
10.5 小结
第11章 数据中心叠加网、大数据和网络功能虚拟化的用例
11.1 引言
11.2 数据中心服务编排
11.2.1 创建租户和虚拟机状态
11.2.2 转发状态
11.2.3 数据驱动的学习
11.2.4 控制平面发信令
11.2.5 对扩展性和性能的考虑
11.3 Puppet(DevOps解决方案)
11.4 网络功能虚拟化(NFV)
NFV的可移动性
11.5 优化的大数据
11.6 小结
第12章 输入流量监测、分类及触发操作的用例
12.1 引言
12.2 防火墙
12.3 防火墙即服务
12.4 网络访问控制的替代方案
12.5 采用虚拟防火墙来扩充用例
12.6 反馈与优化
12.7 入侵检测/威胁缓解
12.8 小结
第13章 最后的思考与结论
13.1 什么是真正的SDN
13.1.1 经济学
13.1.2 SDN实际上与运行和管理相关
13.2 SDN的多种定义
13.3 人们正在取得进步吗
术语表
关于封面
软件定义网络:SDN与OpenFlow解析是2014年由人民邮电出版社·图灵出品出版,作者[美] Thomas D. Nadeau。
得书感谢您对《软件定义网络:SDN与OpenFlow解析》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。