●第一篇 理論篇——SDN概述、OpenDaylight簡介、Controller項目總述
●第1章 什麼是SDN 3
●1.1 SDN的誕生 3
●1.2 SDN的標準及組織機構 5
●1.3 SDN的一些典型應用場景 6
●1.3.1 SDN在數據中心的應用:Cisco的ACI和VMware的NSX 7
●1.3.2 SDN在廣域網的應用(SD-WAN):谷歌的B4 9
●1.3.3 SDN與安全——一種基於SDN的雲計算安全保護繫統及方法 10
●1.4 SDN的一些重要學習資源 12
●1.5 本章總結 15
●第2章 SDN架構簡析 16
●2.1 SDN架構總述 17
●2.2 SDN控制器 18
●2.3 SDN交換機 20
●2.4 南向接口協議 21
●2.4.1 OpenFlow 1.0 22
●2.4.2 OpenFlow 1.3 27
●2.5 北向接口協議 32
●2.6 本章總結 32
●第3章 現有SDN交換機簡介 33
●部分目錄
本書主要介紹SDN的基礎原理,包括SDN的定義、架構、應用,涵蓋SDN主流控制器的基礎知識,包括概念、架構、主要模塊說明;介紹虛擬交換機OVS、SDN仿真環境、SDN主流控制器的安裝指南、操作指南、開發環境準備;介紹OpenDaylight的MD-SAL開發流程,以示例詳解的方式使用YANG建模語言和Java語言進行MD-SAL相關開發;介紹使用OpenDaylight北向API接口進行北向開發的過程。書中利用大量的具體示例和實際案例來說明OpenDaylight的開發步驟,讀者在閱讀學習後既能夠掌握基本的開發流程,又能夠理解其框架原理。本書適合所有SDN的愛好者和從業者,尤其是對OpenDaylight感興趣的開發者,也適合培訓機構及大中專院校教學使用。