軟件定義網(wǎng)絡(luò)(SDN)基礎(chǔ)教程
定 價(jià):49.8 元
- 作者:劉江 黃韜 魏亮 楊帆
- 出版時(shí)間:2022/7/1
- ISBN:9787115591722
- 出 版 社:人民郵電出版社
- 中圖法分類(lèi):TP393
- 頁(yè)碼:0
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)較全面地介紹軟件定義網(wǎng)絡(luò)(SDN)的基礎(chǔ)知識(shí)。全書(shū)共7章,分別介紹SDN概述、SDN仿真環(huán)境、SDN數(shù)據(jù)平面、SDN控制平面、SDN接口協(xié)議、SDN應(yīng)用基礎(chǔ)開(kāi)發(fā)和SDN綜合應(yīng)用開(kāi)發(fā)等。書(shū)中每一章都提供了理論知識(shí)和相應(yīng)的實(shí)驗(yàn)教程,同時(shí)還配有課后練習(xí)。通過(guò)練習(xí)和操作實(shí)踐,讀者可鞏固所學(xué)的內(nèi)容。
本書(shū)可以作為高校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)和非計(jì)算機(jī)專(zhuān)業(yè)的軟件定義網(wǎng)絡(luò)的教材,并適合網(wǎng)絡(luò)開(kāi)發(fā)人員和廣大計(jì)算機(jī)網(wǎng)絡(luò)愛(ài)好者自學(xué)使用。
1.實(shí)際項(xiàng)目開(kāi)發(fā)與理論教學(xué)緊密結(jié)合。為了使讀者能快速地掌握相關(guān)技術(shù)并按實(shí)際項(xiàng)目開(kāi)發(fā)要求熟練運(yùn)用所學(xué),本書(shū)在各個(gè)章節(jié)重要知識(shí)點(diǎn)后面都根據(jù)實(shí)際項(xiàng)目設(shè)計(jì)相關(guān)實(shí)驗(yàn),以幫助讀者鞏固所學(xué)的理論知識(shí),注重理論知識(shí)的實(shí)用性和實(shí)驗(yàn)的可操作性。
2.合理、有效地組織。本書(shū)按照由淺入深的順序,首先快速講解總體概念、再深入講解具體內(nèi)容、最后講解綜合實(shí)驗(yàn),按照層次的關(guān)系來(lái)介紹SDN的知識(shí)。
3.內(nèi)容充實(shí)、覆蓋全面。本書(shū)的內(nèi)容緊緊圍繞著理論知識(shí)和實(shí)驗(yàn)教程,盡可能全方位地介紹SDN領(lǐng)域的相關(guān)知識(shí)。
劉江,北京郵電大學(xué)副教授,博士生導(dǎo)師,紫金山實(shí)驗(yàn)室課題負(fù)責(zé)人。作為負(fù)責(zé)人承擔(dān)國(guó)家重點(diǎn)研發(fā)計(jì)劃課題、國(guó)家自然科學(xué)基金、軍委裝發(fā)預(yù)言項(xiàng)目、863子課題、工業(yè)互聯(lián)網(wǎng)課題等17項(xiàng)項(xiàng)目,并作為骨干研究人員參與國(guó)家973、863、國(guó)家科技重大專(zhuān)項(xiàng)等多項(xiàng)項(xiàng)目,在國(guó)家發(fā)改委“未來(lái)網(wǎng)絡(luò)試驗(yàn)設(shè)施”重大科技基礎(chǔ)設(shè)施工程中擔(dān)任SDN網(wǎng)絡(luò)組組長(zhǎng)。目前發(fā)表SCI/EI論文96篇,授權(quán)專(zhuān)利56項(xiàng),出版5部書(shū)籍。獲得中國(guó)通信學(xué)會(huì)技術(shù)發(fā)明一等獎(jiǎng)1項(xiàng),北京市高等教育教學(xué)成果一等獎(jiǎng)1項(xiàng),中國(guó)航天科技集團(tuán)科技進(jìn)步二等獎(jiǎng)1項(xiàng)。研究方向有:未來(lái)網(wǎng)絡(luò)體系架構(gòu)、網(wǎng)絡(luò)虛擬化、軟件定義網(wǎng)絡(luò)(SDN)、信息中心網(wǎng)絡(luò)(ICN)、網(wǎng)絡(luò)試驗(yàn)環(huán)境構(gòu)建、空間衛(wèi)星網(wǎng)絡(luò)等。
目錄 CONTENTS
第 1章
SDN基礎(chǔ)知識(shí) 1
1.1 SDN概述 1
1.2 SDN定義和架構(gòu) 4
1.2.1 SDN定義 4
1.2.2 SDN架構(gòu) 6
1.3 SDN特征(一)數(shù)據(jù)控制分離 9
1.3.1 基本概念 9
1.3.2 數(shù)據(jù)控制分離歷史 12
1.3.3 SDN數(shù)據(jù)控制分離 14
1.4 SDN特征(二)網(wǎng)絡(luò)可編程 17
1.4.1 基本概念 17
1.4.2 網(wǎng)絡(luò)可編程歷史 18
1.4.3 SDN網(wǎng)絡(luò)可編程 20
1.5 本章小結(jié) 24
1.6 練習(xí)題 24
第 2章
SDN仿真環(huán)境 25
2.1 配置LINUX環(huán)境 25
2.2 MININET安裝配置 26
2.2.1 Mininet簡(jiǎn)介 26
2.2.2 Mininet安裝及配置 27
2.2.3 Mininet常用命令 29
2.3 MININET實(shí)驗(yàn)——可視化應(yīng)用 32
2.4 MININET實(shí)驗(yàn)——MAC地址學(xué)習(xí) 39
2.5 本章小結(jié) 44
2.6 本章練習(xí) 44
第3章
SDN數(shù)據(jù)平面 45
3.1 數(shù)據(jù)平面簡(jiǎn)介 45
3.1.1 數(shù)據(jù)平面架構(gòu) 45
3.1.2 SDN交換機(jī) 48
3.2 開(kāi)源交換機(jī)OPEN VSWITCH 64
3.2.1 Open vSwitch介紹 64
3.2.2 Open vSwitch系統(tǒng)架構(gòu) 64
3.3 OPEN VSWITCH實(shí)驗(yàn)——安裝及配置 65
3.4 OPEN VSWITCH實(shí)驗(yàn)——網(wǎng)橋管理 69
3.5 OPEN VSWITCH實(shí)驗(yàn)——流表管理 73
3.6 OPEN VSWITCH實(shí)驗(yàn)——QOS設(shè)置及端口映射 77
3.7 本章小結(jié) 84
3.8 本章練習(xí) 84
第4章
SDN控制平面 85
4.1 控制平面簡(jiǎn)介 85
4.1.1 SDN控制器體系架構(gòu) 85
4.1.2 SDN控制器評(píng)估要素 88
4.2 開(kāi)源控制器OPENDAYLIGHT 90
4.2.1 OpenDaylight簡(jiǎn)介 90
4.2.2 OpenDaylight代碼解讀 92
4.3 OPENDAYLIGHT實(shí)驗(yàn)——安裝和配置 102
4.3.1 實(shí)驗(yàn)一 OpenDayLight安裝 102
4.3.2 實(shí)驗(yàn)二 OpenDayLight系統(tǒng)配置 110
4.4 OPENDAYLIGHT實(shí)驗(yàn)——使用界面下發(fā)流表 111
4.5 本章小結(jié) 124
4.6 本章練習(xí) 125
第5章
SDN接口協(xié)議 126
5.1 南向接口協(xié)議 126
5.1.1 OpenFlow協(xié)議 126
5.1.2 NETCONF協(xié)議 135
5.2 北向接口協(xié)議 140
5.2.1 RESTFUL API簡(jiǎn)介 140
5.2.2 RESTFUL API調(diào)測(cè)工具Postman 141
5.3 實(shí)驗(yàn)一 OPENFLOW協(xié)議建立連接 143
5.4 實(shí)驗(yàn)二 使用POSTMAN下發(fā)流表 149
5.5 本章小結(jié) 173
5.6 課后練習(xí) 173
第6章
SDN應(yīng)用開(kāi)發(fā) 174
6.1 SDN應(yīng)用開(kāi)發(fā)簡(jiǎn)介 174
6.2 實(shí)驗(yàn)一 防DDOS攻擊SDN應(yīng)用開(kāi)發(fā) 175
6.2.1 實(shí)驗(yàn)?zāi)康?175
6.2.2 實(shí)驗(yàn)環(huán)境 175
6.2.3 實(shí)驗(yàn)任務(wù) 176
6.2.4 實(shí)驗(yàn)原理 176
6.2.5 實(shí)驗(yàn)步驟 177
6.3 實(shí)驗(yàn)二 服務(wù)器災(zāi)備SDN應(yīng)用開(kāi)發(fā) 182
6.3.1 實(shí)驗(yàn)?zāi)康?182
6.3.2 實(shí)驗(yàn)環(huán)境 182
6.3.3 實(shí)驗(yàn)任務(wù) 183
6.3.4 實(shí)驗(yàn)原理 183
6.3.5 實(shí)驗(yàn)步驟 185
6.4 實(shí)驗(yàn)三 簡(jiǎn)易負(fù)載均衡SDN應(yīng)用開(kāi)發(fā) 192
6.4.1 實(shí)驗(yàn)?zāi)康?193
6.4.2 實(shí)驗(yàn)環(huán)境 193
6.4.3 實(shí)驗(yàn)任務(wù) 193
6.4.4 實(shí)驗(yàn)原理 193
6.4.5 實(shí)驗(yàn)步驟 194
6.5 本章小結(jié) 198
6.6 本章練習(xí) 198
第7章
SDN綜合應(yīng)用 199
7.1 應(yīng)用開(kāi)發(fā)背景 199
7.2 北向API列表配置 200
7.3 網(wǎng)絡(luò)環(huán)境搭建 203
7.3.1 拓?fù)浯罱?203
7.3.2 網(wǎng)絡(luò)的SDN功能驗(yàn)證 204
7.4 防火墻應(yīng)用開(kāi)發(fā) 211
7.4.1 搭建流媒體服務(wù) 211
7.4.2 搭建Web服務(wù) 212
7.4.3 開(kāi)發(fā)SDN防火墻應(yīng)用 213
7.4 本章小結(jié) 216
7.5 本章練習(xí) 216