軟件定義網(wǎng)絡(Software Defined Network,SDN)將傳統(tǒng)網(wǎng)絡中的控制功能集中到全局決策的控制器,廣泛應用于數(shù)據(jù)中心網(wǎng)絡、廣域網(wǎng)絡和無線網(wǎng)絡,極大提高了網(wǎng)絡性能和管理效率。本書在綜合分析與總結當前國內(nèi)外較為權威的SDN專業(yè)論著、學術論文、技術指南等基礎上,全面剖析軟件定義網(wǎng)絡的系統(tǒng)結構、基礎原理與關鍵方法,并融入作者在該領域的研究內(nèi)容和心得體會,匯總了數(shù)據(jù)中心網(wǎng)絡、網(wǎng)絡虛擬化等場景下的應用實踐經(jīng)驗。 本書內(nèi)容廣泛,在凝練技術思想過程中突出結構、原理與方法的闡述,對相關專業(yè)高校本科生與研究生、計算機網(wǎng)絡領域的軟硬件研發(fā)人員、運營管理人員以及對SDN技術感興趣的讀者都具有較高的參考價值。
軟件定義網(wǎng)絡(Software Defined Network,SDN)將傳統(tǒng)網(wǎng)絡中的控制功能集中到全局決策的控制器,廣泛應用于數(shù)據(jù)中心網(wǎng)絡、廣域網(wǎng)絡和無線網(wǎng)絡,極大提高了網(wǎng)絡性能和管理效率。本書在綜合分析與總結當前國內(nèi)外專業(yè)的SDN專業(yè)論著、學術論文、技術指南等基礎上,全面剖析軟件定義網(wǎng)絡的系統(tǒng)結構、基礎原理與關鍵方法,并融入作者在該領域的研究內(nèi)容和心得體會,匯總了數(shù)據(jù)中心網(wǎng)絡、網(wǎng)絡虛擬化等場景下的應用實踐經(jīng)驗。
本書內(nèi)容廣泛,在凝練技術思想過程中突出結構、原理與方法的闡述,對相關專業(yè)高校本科生與研究生、計算機網(wǎng)絡領域的軟硬件研發(fā)人員、運營管理人員以及對SDN技術感興趣的讀者都具有較高的參考價值。
第1章 軟件定義網(wǎng)絡概論
1.1 SDN背景
1.2 SDN形成過程
1.3 SDN概念
1.3.1 多平面分離
1.3.2 邏輯上集中控制
1.3.3 可編程性
1.4 SDN術語
第2章 SDN系統(tǒng)結構
2.1 南向接口
2.1.1 南向接口實例:OpenFlow
2.1.2 OpenFlow表類模式
2.2 SDN網(wǎng)絡轉(zhuǎn)發(fā)設備
2.2.1 Open vSwitch
2.2.2 Mininet
2.2.3 NS3
2.2.4 EstiNet
2.2.5 OFTest
2.3 網(wǎng)絡操作系統(tǒng)
2.3.1 OpenFlow單節(jié)點控制器
2.3.2 OpenFlow分布式控制器
2.4 北向接口
2.5 網(wǎng)絡編程語言
2.6 應用平面
2.7 SDN網(wǎng)絡視圖
2.7.1 網(wǎng)絡拓撲信息獲取
2.7.2 SDN網(wǎng)絡監(jiān)控
2.7.3 網(wǎng)絡信息存儲
2.8 東西向接口
第3章 SDN控制系統(tǒng)
3.1 控制系統(tǒng)模型
3.1.1 單節(jié)點控制模型
3.1.2 多節(jié)點控制模型
3.1.3 控制器模型對比
3.2 控制策略
3.2.1 策略表達
3.2.2 策略轉(zhuǎn)化
3.2.3 策略下發(fā)
第4章 SDN性能建模
4.1 SDN網(wǎng)絡性能指標
4.2 SDN網(wǎng)絡服務質(zhì)量分析
4.3 SDN數(shù)據(jù)中心描述
4.4 基于DAG的SDN網(wǎng)絡拓撲結構表達
4.4.1 SDN網(wǎng)絡拓撲的DAG表述
4.4.2 DAG描述SDN網(wǎng)絡不同時間段的拓撲狀態(tài)
4.4.3 SDN網(wǎng)絡拓撲切換及流表下發(fā)
4.5 SDN控制器性能分析
4.5.1 功能模型
4.5.2 消息響應模型
4.5.3 擴展性評估
4.6 分布式控制器資源開銷
第5章 分布式控制器優(yōu)化
5.1 分布式控制器實例部署
5.1.1 研究背景及現(xiàn)狀
5.1.2 盒覆蓋算法
5.2 應用狀態(tài)切片及其遷移
5.2.1 ASPM系統(tǒng)結構
5.2.2 ASPM工作流程
5.2.3 ASPM模塊詳解
5.2.4 ASPM算法設計
5.3 應用管理
5.3.1 應用管理概述
5.3.2 應用分類
5.3.3 應用管理建模
5.3.4 應用管理架構設計
5.4 網(wǎng)絡視圖管理
5.4.1 網(wǎng)絡視圖管理概念
5.4.2 網(wǎng)絡視圖建模
5.4.3 網(wǎng)絡視圖管理架構設計
5.4.4 網(wǎng)絡視圖緩存算法設計
5.5 Qos模塊設計
5.5.1 需求分析
5.5.2 QoS模塊框架結構
5.5.3 QoS模塊處理流程
5.5.4 路徑規(guī)劃模塊設計
第6章 SDN虛擬網(wǎng)絡映射
6.1 網(wǎng)絡虛擬化與虛擬網(wǎng)絡映射
6.1.1 網(wǎng)絡虛擬化問題
6.1.2 網(wǎng)絡虛擬化研究進展
6.1.3 虛擬網(wǎng)絡映射問題
6.2 虛擬網(wǎng)絡映射模型及算法
6.2.1 映射模型
6.2.2 靜態(tài)映射與動態(tài)映射
6.3 映射可靠性
6.4 跨域映射
6.5 基于SDN的虛擬映射
6.5.1 SDN虛擬化平臺
6.5.2 網(wǎng)絡資源虛擬化
6.5.3 SDN虛擬化軟件
6.5.4 基于SDN的智能虛擬映射系統(tǒng)原型
第7章 軟件定義無線網(wǎng)絡
7.1 wSDN網(wǎng)絡
7.2 無線SDN前沿
7.3 wSDN典型應用
7.3.1 移動網(wǎng)絡
7.3.2 Mesh網(wǎng)絡
7.3.3 WiFi網(wǎng)絡
7.3.4 物聯(lián)網(wǎng)
7.3.5 傳感器網(wǎng)絡
7.4 wSDN性能評估
7.4.1 系統(tǒng)模型描述
7.4.2 基于隨機網(wǎng)絡演算的上界延遲模型
7.5 wSDN機遇與挑戰(zhàn)
第8章 SDN數(shù)據(jù)中心應用案例
8.1 在SDN環(huán)境下的入侵檢測系統(tǒng)案例
8.2 SDN虛擬機跨域遷移案例
8.2.1 架構設計
8.2.2 實驗系統(tǒng)
參考文獻
后記