第1章 引言
, c. E' Y" c5 C第2章 集中式与分布式的控制平面和数据平面& r; G9 O1 D) M' F& U6 ?, A
2.1 引言( a* }! @4 l/ ]8 ?% ~3 N
2.2 控制平面和数据平面做什么( K, @7 P4 g3 ]8 M1 d; M; R; O
2.2.1 控制平面
9 X/ e( g/ [: z- Y5 l; Q3 h7 O2.2.2 数据平面
E- b* c8 P: \9 \. X2.2.3 在控制平面和数据平面之间传递信息6 r, f4 u* B& H& h$ z2 N6 M- o8 L
2.2.4 为什么控制平面与数据平面分离变得重要' P: T$ R# ]& _7 z# u. |0 i. s
2.3 分布式控制平面
' g7 Z* u/ b4 \, D2.3.1 IP 和MPLS: \. j5 L1 R, H) O
2.3.2 建立IP 承载网2 t' r: n( L: c% o" u7 a, n" I
2.3.3 收敛时间
8 B% X& v D& r: ^2.3.4 负载均衡; n# v! z: O; {8 G2 `; ?
2.3.5 高可用性' n" P) j3 i% y6 d( b. N5 M
2.3.6 建立MPLS 叠加) r9 u2 }3 J* S% m: [3 a( _
2.3.7 组播复制8 v9 e% A6 k, r0 T# `# T9 e* Z
2.4 集中式控制平面 z$ }. m r! `
2.4.1 逻辑上的集中式与字面含义上的集中式, u- h# O4 g& l- ?. A) N" N
2.4.2 AT! C. T0 \: [/ i- e& O- Q/ O
2.4.3 路由服务器
% \, r, r! ?" C& A8 Y) |7 b" ]4 T$ F2.5 小结
. H( V+ o+ H& E$ G. I5 t2 @9 _第3章 OpenFLow
9 G5 P# r P. B0 B* u3.1 引言, Q7 d/ p- Q3 h8 e2 t( c5 e
3.2 OpenFlow 线路协议
0 ?+ X5 [9 A$ {3.2.1 复制
. C9 n$ H2 L$ \+ D4 L8 S) o* a3.2.2 FAWG(转发抽象工作组,Forwarding Abstraction Workgroup)
% Q5 |, b* Y# [3.2.3 配置和扩充性(Extensibility)4 W8 @; b% D/ [ [ n
3.2.4 体系结构 p1 R6 R/ ~0 I; g* T2 \
3.3 混合方案* L: E8 l9 j2 S) A1 K5 j
3.3.1 午夜行船模型
9 q0 \8 A6 I- i) N8 q5 H% W3.3.2 双功能交换机
' g5 K @5 n2 H9 |* A7 T3.4 小结9 s% @" B' H% E# I9 D" J4 N
第4章 SDN 控制器
3 \' v3 S; J# t0 h. t+ B# q5 J4.1 引言
1 t2 `4 P! h7 [5 R; g. A$ i+ {3 C4.2 基本概念- B3 M$ o+ m/ i
4.2.1 VMware 的控制器
" Y% ~! y5 d" l& n5 y4.2.2 Nicira 的控制器. r* }) T% s8 t
4.2.3 VMware/Nicira 的控制器
6 |0 T) V0 A' x! k8 ?+ m: `7 R9 H4.2.4 OpenFlow 相关的控制器, ^6 t! L( _( e) |! [" P$ H7 Q+ T
4.2.5 Mininet 仿真器
7 o/ H" r/ ^* t. D& ]0 C1 @/ F4.2.6 NOX/POX 控制器
$ ^7 \* j: P U% O' P, b4 J- o4 l% z4.2.7 Trema 控制器3 C' _ ^- [! c( b/ e# O
4.2.8 Ryu 控制器
$ F# e2 p7 R Q8 w' I. a4.2.9 Big Switch 公司/Floodlight 控制器
0 P1 ~- z) z5 J( d4.3 以网络三层为中心的架构4 [) i" I4 H- o& X
4.3.1 三层VPN 的控制器
# \/ G) [% n# _6 Q2 y b/ [1 ]6 \1 i4.3.2 路径计算单元(PCE)服务器
# l% r; l3 n8 Z4.4 Plexxi 公司的控制器! [( y3 c4 I- a7 M- ?' _
4.5 Cisco 公司的OnePK 控制器5 K. G1 s1 Z l x+ a
4.6 小结; h) D; X P" w, U
第5章 网络可编程性
( a, e: O( j+ X- J8 ?$ G5.1 引言
# t- K p, o s& @$ Z( G8 K6 K5.2 管理接口
6 Z7 d8 z! d* ^5.3 应用程序与网络之间的鸿沟' L0 X% j( R( g: `1 o
5.3.1 命令行界面(CLI)
1 K& M. _6 s6 E B9 T* U1 Z9 `8 k5.3.2 NETCONF 和N) t9 i5 g( s# S2 S0 {7 [5 ]# b$ }
5.3.3 SNMP; S! t2 v2 T4 l W
5.4 现代的编程接口' Y. L6 N/ |# S3 v' R6 E2 H
5.4.1 发布和订阅接口( |9 m6 _& a& y3 g- X1 y3 ~
5.4.2 NETCONF和NETMOD
# q+ s; Z; q0 _7 n2 D1 M3 p5.4.3 谷歌公司的Protocol Buf8 ?# m$ l" E2 v8 z
5.4.4 Thrift
! f8 Y# P* j' e$ r9 a7 C5.4.5 JSON' L2 x {5 @5 }/ W& m9 J1 q& [! w
5.4.6 I2RS, L- A# g# {+ W# W
5.5 现代的服务编排& f, c9 c1 M! A; [
5.5.1 Open6 {5 w2 a% D. ~) z j }, }8 }6 w
5.5.2 Cloud d2 i- b" _6 x$ n; E8 m. W
5.5.3 P
( U# P' R8 Z A2 b+ z5.6 小结
4 |: F$ L# B$ ]" S- C第6章 数据中心的概念与结构: u0 }: r; z6 G l+ p! s
6.1 引言
: H& c5 V/ B! V9 O A6.2 多租户数据中心
& [' T7 U4 \4 _2 r/ G# i6.3 虚拟化多租户数据中心
9 g' g5 R$ r9 S5 J) D6.3.1 服务编排
8 e f/ ]8 n# I* _* ~2 |6.3.2 连接租户到互联网3 M' [. E0 a+ h. }- V5 b
6.3.3 虚拟机迁移与弹性8 o; x9 A' F: ]; \! l9 l* y
6.3.4 数据中心互连(DCI)
7 I8 T, W0 D2 `: n; _' v7 g6.3.5 关于数据中心分布式计算的谬误4 o! S# G4 s) g* t) }, k4 u
6.3.6 数据中心分布式计算的陷阱% I6 Q( z' c/ a9 V
6.4 数据中心网络的SDN 解决方案( _7 I- t0 ]0 ^3 A( H
6.4.1 网络承载层
' E# K V. H9 [2 G8 o6.4.2 叠加网络" P; y9 T$ T Z5 q- p0 q
6.5 小结) L$ ]8 J! i7 R6 @
第7章 网络功能虚拟化0 v0 ]0 n$ N$ G$ f0 p! J8 \ K4 u
7.1 引言& n$ E. r2 g! F) o. z
7.2 虚拟化与数据平I/O
) P* C: I/ N, z# ~7.2.1 数据平I/O
0 }" Z" g; G' A1 n; D7.2.2 I/O 小结2 b2 ~0 D) {6 a" u4 f2 B9 p
7.3 服务工程路径(Service Engineered Path)# ?, j" H7 P& s# i" h: ^' M
7.4 服务位置与服务链
0 j# G, j5 {! |! O7.4.1 元数据; [, l: F- M* M) M1 c q$ h
7.4.2 一种应用层方法' ^- {7 d$ `2 q3 F1 {) D
7.4.3 规模2 D* w- H' _4 \9 E
7.5 ETS7 j/ P- ]) v+ G
7.6 非ETS6 ^8 A3 j1 l3 S: p
7.6.1 Middlebox 研究
/ Y8 V$ m; Q K, K( ^7.6.2 Embrane/Lin
3 b% y- k- t. G+ A; L8 m7.6.3 平台虚拟化
6 T: |" n1 l- @; _8 j @7.7 小结
0 Z; r' }* H: e1 j第8章 网络拓扑结构与拓扑信息抽象
" R- R" B8 G/ q T! o8.1 引言
/ n% v) Z4 {5 o; I& r' E- s8 `8.2 网络拓扑结构
$ x4 s0 Z( h" s( e: F) g8.3 传统方法
! `/ z7 T! ]) g( `) `* D8.4 LLDP4 i+ t6 P9 |* ?
8.5 BGP+ z! S4 O7 h2 t5 N& ^
8.6 ALTO
' f3 H! ]; Z( o& m8.7 I2RS 拓扑 n; |8 j( F9 t4 W* c( c+ z
8.8 小结7 p4 V+ i" W7 b% D
第9章 构建SDN 框架
9 K( }9 U& T" C2 E! E9 F( ~" P, F9.1 引言7 R! V. x0 G8 h; U7 G! P+ f! ~" d
9.2 先写代码,再问问题
( R; c, J: |, K/ X* O* R9.3 瞻博公司的SDN 框架& }7 r' }; b+ M3 O" ?
9.4 IETF 的SDN 框架. y4 A6 C0 `+ d" O/ u
9.4.1 SDN(P)0 B0 k1 j2 L! s5 s. P$ x
9.4.2 ABNO
, [1 K F3 ]- M& R& s9.5 OpenDaylight 的控制器/ 框架" L4 B' Z" |; l( P- n3 Z
9.5.1 API
9 h$ l4 f+ [0 h1 {2 q) H9.5.2 高可用性和状态存储
" K: S* Y2 Q8 M* ?6 c9.5.3 分析
7 o7 [/ q; t" U3 T9.5.4 策略
1 J" D: H6 V4 \5 b+ s9.6 小结
( k' X- c! j4 ~$ Q, A: u0章 带宽调度、操控和时间规划的用例
% X% B' Y9 x; P- Q10.1 简介2 H9 w* U( l9 R% o. J7 @, R
10.2 带宽时间规划8 l$ j% K# _# i9 T* l* u* _
10.2.1 基础拓扑结构以及基本概念6 g1 U, }& N& v0 T5 X: s! g
10.2.2 OpenFlow 和PCE 拓扑结构, }6 u/ @: M+ p! s) X, m% k
10.2.3 配置示例7 u# M3 b' j9 S: {" M% ]
10.2.4 OpenFlow 业务开通示例4 m: N4 O1 U% }/ C- N# ]
10.2.5 控制器增强
0 y2 j0 O8 p+ W10.2.6 采用PCE 配置的叠加网络示例7 n3 |/ a1 D; n& Q& O- i/ s6 W- U
10.2.7 深入调研:大举向新领域进军
: e; I5 K/ t! B0 }10.3 在即时CSPF 中使用大数据和应用程序超虚拟化技术7 o* S/ A N$ }% P3 }2 b7 }
10.4 扩展拓扑结构: r, d9 v* I! j0 Z* G% ^: k
10.5 小结& G* [* ^: J& f% \+ g2 Q% [0 X
1章 数据中心叠加网、大数据和网络功能虚拟化的用例2 C- O1 E3 k4 P" z
11.1 引言0 Y, ?% @& @" @, j8 L: f5 L
11.2 数据中心服务编排 h3 O, N4 e' H
11.2.1 创建租户和虚拟机状态
h7 I4 ?. B u' V8 h, J8 Y11.2.2 转发状态
G/ `4 C5 S' q& y6 g) F11.2.3 数据驱动的学习
2 u5 L4 Z- Y. l) Q1 ~$ S11.2.4 控制平面发信令
3 R" ~. p6 q; W& K11.2.5 对扩展性和性能的考虑; B0 l7 D8 o9 T1 K4 f
11.3 Puppet(DevOps 解决方案)
0 N& u& i( s% v* I) [0 i; i11.4 网络功能虚拟化(NFV)+ I c& b# Q% x9 h# c3 m* A
11.5 优化的大数据" ?% R) e) O4 \2 B- Y
11.6 小结
' Z/ c/ b- X9 y2章 输入流量监测、分类及触发操作的用例+ r) L a! N; N3 B9 z1 t
12.1 引言( C: |& |$ C' v3 R2 `3 v- X2 M) B
12.2 防火墙- i1 A- i, ]1 ]( F; n+ E% }
12.3 防火墙即服务' r% ]0 B/ Y, {+ g+ i2 m
12.4 网络访问控制的替代方案$ p* p9 i: D% |* V9 b
12.5 采用虚拟防火墙来扩充用例
# n! j9 U5 M& P- ?8 I! u9 ^, l% e h12.6 反馈与优化
( B$ r% r6 h8 J12.7 入侵检测/ 威胁缓解6 R' y5 Q( _; H$ r
12.8 小结 java8.com
1 {( p m$ y5 D3 c& Z3章 的思考与结论
! |/ l4 }+ m0 ~1 R& F" ?7 a13.1 什么是真正的
0 Y" ]/ ~6 K, v# x" R. m' r6 C13.1.1 经济学( h+ b3 [* G/ o1 k0 [* F
13.1.2 SDN 实际上与运行和管理相关
+ P' n( |- Y* w$ B. t/ H! v) S13.2 SDN 的多种定义
% u& L* U- n* u5 q6 T, B13.3 人们正在取得进步吗* g3 ?: W' u! K# k& L; h# A
术语表' w) ?+ b0 n- S# w
关于封面
5 C. S1 U+ e+ `4 K1 m: @) s