解惑SDN

解惑SDN

《解惑SDN》是2017年8月人民郵電出版社出版的圖書,作者是樊勇兵、陳楠、黃志蘭、陳天。

基本介紹

  • 中文名:解惑SDN
  • 作者:樊勇兵、陳楠、黃志蘭、陳天
  • 出版社:人民郵電出版社
  • 出版時間:2017年8月
  • 頁數:420 頁
  • 定價:89 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787115406538
內容簡介,圖書目錄,

內容簡介

全書共分三篇:產業篇、技術篇和實踐篇。產業篇包括SDN 的定義及背景、SDN的架構與特徵、SDN的發展現狀和趨勢;技術篇包括SDN的整體技術流派與架構,套用與編排。Restful、OSGi等北向接口;SDN在數據中心、WAN流量工程、IPv4/v6協定轉換等套用場景中的實際套用。實踐篇包括OpenStack的部署與套用,VMware NS、Juniper Contrail等主流數據中心SDN產品的部署與套用。

圖書目錄

第 一篇產業篇
第 1章SDN概述 3
1.1 SDN起源、實質及特徵 4
1.1.1 SDN的起源 4
1.1.2 SDN的實質 5
1.1.3 SDN的概念 7
1.1.4 SDN的特徵 9
1.2 SDN核心技術及存在問題 12
1.2.1 SDN核心技術 12
1.2.2 SDN技術現狀 15
1.2.3 SDN技術套用 17
1.2.4 SDN技術問題 18
1.3 SDN行業發展情況 19
1.3.1 產業鏈情況 20
1.3.2 商業進展 20
1.3.3 標準進展 21
1.3.4 開源進展 22
第 2章SDN產業 24
2.1 概述 24
2.2 網路運營商 25
2.2.1 德國電信 25
2.2.2 NTT 26
2.2.3 Verizon 27
2.3 網際網路公司 28
2.3.1 Google 28
2.3.2 Facebook 28
2.3.3 騰訊 29
2.3.4 阿里 30
2.4 設備商 30
2.4.1 Cisco 30
2.4.2 Juniper 33
2.4.3 Brocade 34
2.4.4 Alcatel-Lucent 35
2.4.5 華為 36
2.4.6 HP 38
2.4.7 H3C 39
2.4.8 IBM 40
2.4.9 NEC 43
2.5 晶片商 44
2.5.1 Intel 44
2.5.2 Broadcom 45
2.6 軟體商 45
2.6.1 VMware 45
2.6.2 Microsoft 47
2.6.3 Oracle 49
2.7 集成商 50
2.8 測試 50
2.8.1 Spirent 50
2.8.2 IXIA 52
2.9 初創公司 52
2.9.1 Arista 52
2.9.2 盛科 53
2.9.3 Big Switch 54
2.9.4 Pica8 55
2.10 學術界 56
2.10.1 Standford 56
2.10.2 SIGCOMM HotSDN Workshop 57
2.10.3 FINE 58
第3章開源 59
3.1 SDN開源組織 60
3.1.1 OpenDaylight 60
3.1.2 ON.LAB 64
3.2 開源SDN套用及工具 65
3.2.1 開源SDN套用 65
3.2.2 開源SDN工具 71
3.3 開源雲管理平台 74
3.3.1 OpenStack 74
3.3.2 CloudStack 76
3.4 開源SDN控制器 78
3.4.1 NOX/POX 79
3.4.2 Floodlight 80
3.4.3 Ryu 81
3.4.4 OpenDaylight 82
3.4.5 ONOS 85
3.4.6 Trema 87
3.4.7 Beacon 88
3.4.8 Maestro 88
3.5 開源網元硬體及中間件 89
3.5.1 開源硬體 89
3.5.2 開源作業系統及中間件 91
3.6.1 OpenFlow Software Switch 95
3.6.2 Open vSwitch 96
3.6.3 Indigo 97
3.6.4 Pantou 98
3.6.5 Lantern 98
3.7 NFV開源項目 99
OPNFV 99
3.8 Overlay開源項目 100
3.8.1 OpenContrail 101
3.8.2 MidoNet 103
3.8.3 OpenDOVE 105
第4章標準 108
4.1 ONF 108
4.2 IETF 112
4.2.1 TRILL 113
4.2.2 NETCONF和NETMOD 114
4.2.3 XMPP 116
4.2.4 FORCES 117
4.2.5 I2RS 118
4.2.6 L2VPN 119
4.2.7 L3VPN 120
4.2.8 NVO3 122
4.2.9 PCE 122
4.2.10 SFC 123
4.2.11 ALTO 125
4.3 ETSI 126
4.4 OCP 127
4.5 ITU-T 129
4.6 CCSA 131
第 二篇技術篇
第5章套用及編排 135
5.1 SDN套用現狀及發展 135
5.2 網路虛擬化套用 136
5.3 SDN網路編排技術 138
第6章北向接口 143
6.1 RESTful API 143
6.1.1 技術背景 143
6.1.2 技術原理 144
6.1.3 技術套用 150
6.2 OSGi 152
6.2.1 技術背景 152
6.2.2 技術原理 153
6.2.3 技術套用 156
第7章控制器 158
7.1 一般控制器架構 158
7.2 控制器擴展性問題 161
7.3 控制功能卸載 162
7.4 分散式控制器 163
7.4.1 分散式控制器組網 164
7.4.2 分散式控制器指派方式 165
7.4.3 分散式控制器同步及協同技術 165
7.4.4 控制器東西向接口 167
7.4.5 控制器地理位置最佳化 167
第8章南向接口 169
8.1 I2RS 169
8.1.1 技術背景 169
8.1.2 技術原理 170
8.1.3 技術套用 172
8.2 XMPP 175
8.2.1 技術背景 175
8.2.2 技術原理 176
8.2.3 技術套用 179
8.3 PCE 180
8.3.1 技術背景 180
8.3.2 技術原理 180
8.3.3 技術套用 186
8.4 OVSDB管理協定 188
8.4.1 技術背景 188
8.4.2 技術原理 189
8.4.3 技術套用 191
8.5 NetCONF 195
8.5.1 技術背景 195
8.5.2 技術原理 195
8.5.3 技術套用 202
第9章Overlay隧道協定 204
9.1 VXLAN 204
9.1.1 技術背景 204
9.1.2 技術原理 205
9.1.3 技術套用 208
9.2 NVGRE 210
9.2.1 技術背景 210
9.2.2 技術原理 211
9.2.3 技術套用 214
9.3 STT 214
9.3.1 技術背景 214
9.3.2 技術原理 215
9.3.3 技術套用 216
9.4 Geneve 217
9.4.1 技術背景 217
9.4.2 技術原理 217
9.4.3 技術套用 221
第 10章網元硬體及中間軟體 222
10.1 商品化硬體設備 222
10.1.1 OCP交換機硬體規範 223
10.1.2 裸機交換機及白牌交換機 224
10.2 中間軟體 227
10.2.1 開放網路安裝環境 227
10.2.2 OCP交換機的硬體編程接口 228
10.2.3 OCP交換機的抽象接口規範 230
10.2.4 基於Linux的網路作業系統 231
第 11章NFV 237
11.1 NFV概述 237
11.2 NFV技術架構 238
11.3 NFVI 240
11.3.1 Virtio 241
11.3.2 SR-IOV 242
11.3.3 DPDK 243
11.3.4 DDIO 245
11.4 VNF 247
11.5 MANO 248
第 12章運維管理 252
第 13章OpenFlow 255
13.1 OpenFlow架構 255
13.2 OpenFlow交換機規範 256
13.2.1 連線埠 260
13.2.2 流表 261
13.2.3 組表 263
13.2.4 計量表 264
13.2.5 計數器 264
13.2.6 指令和動作 265
13.2.7 OpenFlow通道 266
13.3 OpenFlow接口協定 266
13.4 OF-Config 269
13.5 OpenFlow面臨的技術難點 274
13.5.1 轉發麵 275
13.5.2 控制面 278
13.5.3 標準 280
13.5.4 運維管理 281
13.5.5 部署 281
第 14章ForCES 282
14.1 技術背景 282
14.2 技術原理 282
第 15章SDN的幾個典型套用場景 285
15.1 數據中心 285
15.1.1 數據中心網路面臨的挑戰 285
15.1.2 基於OpenFlow協定的解決方案 286
15.1.3 基於疊加網的解決方案 287
15.2 WAN流量工程 288
15.2.1 WAN流量工程面臨的挑戰 288
15.2.2 基於SDN的WAN流量工程 292
15.2.3 Google B4流量工程實踐 295
15.3 IPv4/IPv6協定轉換 299
15.3.1 IPv4/IPv6協定轉換問題 299
15.3.2 基於OpenFlow SDN的IPv4/IPv6協定轉換方案 300
第三篇實踐篇
第 16章基於開源平台的網路虛擬化套用 305
16.1 實驗環境 306
16.2 OpenStack控制節點的安裝及配置 307
16.2.1 作業系統 307
16.2.2 MySQL資料庫服務 308
16.2.3 RabbitMQ訊息服務 309
16.2.4 Identity認證服務 309
16.2.5 Glance鏡像服務 310
16.2.6 Nova計算服務 311
16.2.7 Cinder塊存儲服務 313
16.2.8 Neutron網路服務 314
16.2.9 配置ML2 319
16.2.10 Dashboard界面服務 324
16.3 OpenStack計算節點的配置及安裝 324
16.3.1 作業系統 324
16.3.2 Nova計算服務 325
16.3.3 Open vSwitch 326
16.3.4 Neutron網路服務 326
16.4 OpenDaylight安裝及配置 330
16.5 網路虛擬化實驗 331
16.5.1 創建租戶及子網 332
16.5.2 創建虛擬機及分配子網 335
16.5.3 驗證子網二層互通性 338
16.5.4 實現租戶網路的三層互通 339
第 17章VMware NSX(Nicira NVP) 343
17.1 系統安裝部署 343
17.1.1 部署環境的需求與建議 343
17.1.2 安裝部署概覽 344
17.1.3 Manager的安裝與基本配置 345
17.1.4 控制器的安裝與配置 346
17.1.5 網關節點和Service Node的安裝與配置 349
17.1.6 虛擬交換機的安裝與基本配置 352
17.1.7 CMS集成組件的安裝與基本配置 356
17.2 系統組件管理 359
17.2.1 控制器的管理 359
17.2.2 網關的管理 361
17.3 典型功能場景 364
17.3.1 場景1:創建虛擬機間的邏輯網路 364
17.3.2 場景2:通過網關連線邏輯網路與外部網路 366
17.3.3 場景3:配置QoS功能 366
17.3.4 場景4:配置安全功能 367
第 18章ALU Nuage 372
18.1 系統安裝部署 372
18.1.1 安裝部署概覽 373
18.1.2 VSD(策略引擎)的安裝與基本配置 373
18.1.3 VSC(控制器)的安裝與配置 375
18.1.4 VRS(虛擬交換機)的安裝與基本配置 383
18.1.5 VRS-G(網關)的安裝與配置 386
18.2 典型功能場景 387
18.2.1 場景1:創建虛擬機間的邏輯網路 388
18.2.2 場景2:通過網關連線邏輯網路與外部網路 389
18.2.3 場景3:配置安全功能 392
18.2.4 場景4:配置Service Chaining功能 395
第 19章Juniper Contrail 397
19.1 系統安裝部署 397
19.1.1 部署環境的需求與建議 397
19.1.2 安裝部署概覽 398
19.1.3 Contrail的安裝與基本配置 398
19.1.4 控制節點的配置 399
19.2 典型功能場景 401
19.2.1 場景1:創建虛擬機間的邏輯網路 401
19.2.2 場景2:配置Service Chaining功能 403
19.2.3 場景3:配置安全功能 404
參考文獻 406
SDN資源網站 419

相關詞條

熱門詞條

聯絡我們