軟件定義網絡技術與實踐

-
【作 者】主編 但唐仁
【I S B N 】978-7-5226-0989-8
【責任編輯】石永峰
【適用讀者群】本專通用
【出版時間】2022-10-13
【開 本】16開
【裝幀信息】活頁式
【版 次】第1版第1次印刷
【頁 數】248
【千字數】349
【印 張】15.5
【定 價】¥58
【叢 書】高等職業教育(本科)電子信息課程群系列教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書為面向職業教育本科和專科的“軟件定義網絡”課程立體化活頁式教材。全書共分為8個項目,項目1主要介紹了網絡技術發展的歷程,SDN產生的背景以及SDN的概念、架構與應用場景;項目2介紹了搭建SDN網絡環境使用的Mininet網絡仿真平臺及其使用方法;項目3~項目6以開源技術為主線,依據SDN經典的體系架構中自南向北的順序介紹相關知識點,其中項目3介紹了SDN數據平面的工作原理和Open vSwitch軟件交換機的配置方法,項目4介紹了SDN南向接口協議的作用和種類,重點分析了OpenFlow協議中的數據交互流程和典型消息,項目5介紹了SDN控制器的基本原理以及常見的開源控制器的安裝、操作方法,項目6介紹了SDN北向接口的作用及分類、調用北向接口的方法;項目7以SDN數據中心、負載均衡、防火墻等主流應用為例,介紹了SDN技術的綜合應用實踐;項目8以華為SDN數據中心解決方案為主線,介紹了其核心組件iMaster NCE-Fabric的配置管理方法和網絡虛擬化的基本概念。
本書順應網絡技術變革趨勢,兼顧開源技術和商業化技術,貫徹“以學生為中心、以能力為本位”的教學理念,提供配套的數字化資源,方便學生課下自主學習。
產教融合: 以學生為中心,對接SDN 科技發展趨勢和市場需求,引進行業新技術、新規范。
理實一體: 以網絡應用為中心,以具體項目為主線,基礎理論與操作案例層層遞進,緊密結合。
編排新穎: 采用活頁式裝訂,每個項目均包含實施任務單、實施評價單,方便教學與評價。
傳統互聯網已經無法適應全球網絡急劇擴張的形勢,建設可擴展、可管可控與服務質量高、綠色節能的新一代網絡刻不容緩。軟件定義網絡(SDN)打破了傳統網絡架構的設計理念,一方面實現了網絡控制平面和數據平面相分離,另一方面開放了網絡可編程,實現了流量可視化控制。SDN極大地提升了現有網絡的可控性、可管性和靈活性,有效降低了網絡服務的投資成本和運營成本。SDN的出現和發展深刻影響著電信運營商的網絡演進以及運營模式的變革,同時也影響著設備制造商乃至整個產業鏈上各個環節參與者的生存狀態和模式,其對未來互聯網市場將具有顛覆性的意義。
本書根據SDN的組成結構自下而上分層講解,首先從網絡的發展引出SDN的定義,接著依次介紹SDN的數據平面、南向接口、控制平面和北向接口,最后介紹SDN的基本應用實踐和網絡虛擬化技術SDN實現。學生使用本書不僅能快速入門,還能學習SDN的案例開發,全面掌握SDN實踐技能。
本書主要特點如下:
(1)產教融合,雙元開放。本書得到了業內企業的大力支持,對接SDN科技發展趨勢和市場需求,將行業內SDN領域成熟的新技術、新規范引入教材。
(2)突出重點,將基礎理論與技術操作融為一體。本書以網絡應用為中心,重點講解SDN技術的核心原理、配置方法、使用場景,將實際項目開發和理論教學緊密結合,做到基礎理論與操作案例層層遞進,讓學生對SDN技術從理論到實踐操作都得以充分理解和掌握。
(3)分層遞進,配備豐富的數字化教學資源。本書主要面向職業教育的本科和專科學生,實現分層教學,其中本科的內容標注了*號,滿足項目學習、模塊化學習等不同學習方式要求,本書配套完成了SDN網絡課程建設,實現SDN教材與線上線下教學緊密結合。
(4)配合三教改革,采用活頁工單式方法編寫。目前,市場上大部分SDN書籍都是為技術人員所編寫的開發指引,并不適合初學者,本書以職教專科和本科相關專業師生為對象,配合專業三教改革,采用活頁工單方式編寫,實現技術講解與訓練合二為一,以便于“教、學、做”一體化教學方法的實施。
本書由但唐仁任主編,尹璐任副主編,中國水利水電出版社的有關負責同志對本書的出版給予了大力支持。在本書編寫過程中編者參考了大量國內外計算機網絡技術及SDN文獻資料,在此謹向這些著作者以及為本書出版付出辛勤勞動的同志深表感謝!
由于編者水平有限,書中不妥與疏漏之處在所難免,請廣大讀者批評指正。編者的電子郵箱:[email protected]。
項目1 SDN技術引導 001
1.1 認知SDN 002
1.1.1 實施任務單 002
1.1.2 實施評價單 003
1.1.3 相關知識點 004
1.2 與SDN密切相關的網絡基礎設備
及協議 012
1.2.1 實施任務單 012
1.2.2 實施評價單 013
1.2.3 相關知識點 014
1.3 課后提升 023
項目2 SDN基礎環境搭建 025
2.1 認知SDN基本原理 026
2.1.1 實施任務單 026
2.1.2 實施評價單 027
2.1.3 相關知識點 028
2.2 搭建SDN原型系統的仿真網絡 032
2.2.1 實施任務單 032
2.2.2 實施評價單 034
2.2.3 任務實施指引 035
2.2.4 相關知識點 042
2.3 課后提升 047
項目3 SDN數據平面(交換機)應用
實踐 051
3.1 認知SDN的數據平面工作原理 052
3.1.1 實施任務單 052
3.1.2 實施評價單 053
3.1.3 相關知識點 054
3.2 認知Open vSwitch交換機 060
3.2.1 實施任務單 060
3.2.2 實施評價單 061
3.2.3 任務實施指引 062
3.2.4 相關知識點 069
*3.3 認知P4語言 076
3.3.1 實施任務單 076
3.3.2 實施評價單 077
3.3.3 任務實施指引 078
3.3.4 相關知識點 082
3.4 課后提升 084
項目4 SDN南向接口應用實踐 089
4.1 分析南向接口協議OpenFlow交互
流程 090
4.1.1 實施任務單 090
4.1.2 實施評價單 091
4.1.3 任務實施指引 092
4.1.4 相關知識點 093
4.2 認知OpenFlow協議典型消息 101
4.2.1 實施任務單 101
4.2.2 實施評價單 102
4.2.3 任務實施指引 103
4.2.4 相關知識點 105
4.3 課后提升 109
項目5 SDN控制器應用實踐 113
5.1 認知SDN控制器基本原理 114
5.1.1 實施任務單 114
5.1.2 實施評價單 115
5.1.3 相關知識點 116
5.2 應用OpenDaylight控制器 121
5.2.1 實施任務單 121
5.2.2 實施評價單 122
5.2.3 任務實施指引 123
5.2.4 相關知識點 126
5.3 應用Ryu控制器 131
5.3.1 實施任務單 131
5.3.2 實施評價單 132
5.3.3 任務實施指引 133
5.3.4 相關知識點 134
5.4 課后提升 143
項目6 SDN北向接口應用實踐 147
6.1 認知SDN北向接口基本原理 148
6.1.1 實施任務單 148
6.1.2 實施評價單 149
6.1.3 相關知識點 150
6.2 應用OpenDaylight控制器北向接口 161
6.2.1 實施任務單 161
6.2.2 實施評價單 162
6.2.3 任務實施指引 163
6.2.4 相關知識點 164
*6.3 應用Floodlight等控制器北向接口 168
6.3.1 實施任務單 168
6.3.2 實施評價單 169
6.3.3 任務實施指引 170
6.3.4 相關知識點 172
6.4 課后提升 178
項目7 SDN基本應用實踐 181
7.1 SDN實現數據中心網絡 182
7.1.1 實施任務單 182
7.1.2 實施評價單 183
7.1.3 任務實施指引 184
7.1.4 相關知識點 188
*7.2 SDN實現簡易負載均衡 190
7.2.1 實施任務單 190
7.2.2 實施評價單 191
7.2.3 任務實施指引 192
7.2.4 相關知識點 196
7.3 SDN實現簡易防火墻 199
7.3.1 實施任務單 199
7.3.2 實施評價單 200
7.3.3 任務實施指引 201
7.3.4 相關知識點 206
7.4 課后提升 207
項目8 網絡虛擬化技術SDN實現 209
*8.1 認知網絡虛擬化平臺 210
8.1.1 實施任務單 210
8.1.2 實施評價單 211
8.1.3 任務實施指引 212
8.1.4 相關知識點 213
*8.2 認知VxLAN 219
8.2.1 實施任務單 219
8.2.2 實施評價單 220
8.2.3 任務實施指引 221
8.2.4 相關知識點 223
*8.3 華為iMaster NCE-Fabric應用實踐 225
8.3.1 實施任務單 225
8.3.2 實施評價單 226
8.3.3 任務實施指引 227
8.3.4 相關知識點 236
8.4 課后提升 240
參考文獻 242
- 計算機網絡原理及應用 [主編 唐繼勇 葉坤 孫夢娜]
- 計算機網絡技術實訓教程(第二版) [主編 高良誠]
- 人工智能開發框架應用 [主編 王明超 蘆婭云]
- 民航客艙服務實用英語教程 [主編 田靜 徐亞玲]
- 工程數學 [主編 郭立娟 王海]
- 計算機網絡實訓教程 [主編 張浩軍 趙玉娟]
- HCIA-Datacom認證題庫分類精講 [主 編 韓立剛]
- 網絡規劃設計師備考一本通 [夏杰 編著]
- 電工電子技術基礎 [主編 劉 軍 楊國龍 劉天成]
- MySQL數據庫項目式教程 [陳亞峰]
- 智能化技術基礎(第三版) [鄧文達 李禮]
- 計算機網絡基礎 [主編 宋焱宏 李安邦]
- 電視節目策劃與制作(微課版) [主 編 黃滴滴]
- 大學應用數學 [主編 郭立娟]
- 網絡工程師備考一本通 [夏杰 編著]
- 工業機器人拆裝與調試 [主編 胡月霞 向艷芳 朱奇]
- 信息技術基礎 [主編 唐倩 邵銳]
- 混合式課堂教學改革與實踐—微動教學法 [石鐵峰 石家羽 著]
- Photoshop 圖形圖像項目化教程 [主編 胡斌斌 黎婭 蘇大椿]
- 高職院校軟件類專業“類上班制”人才培養模式研究 [楊智勇 王海洋 著]
- 大學生創新創業基礎 [主編 姜國權 姜福佳]
- 信息技術(微課版) [王云 徐江鴻 李清霞 羅學鋒 ]
- 管理基礎與實務 [主編 王鳳基 顏漢軍]
- 人工智能應用基礎 [主編 楊纓 李佳]
- 人工智能概論(第二版) [主編 任云暉 丁紅 徐迎春 ]
- 信息時代美育之道 [主編 劉宏宇 黎婭]
- 數字媒體交互設計項目式教程(微課版) [主編 蘇陸]
- 計算機網絡技術項目化教程(微課版) [主編 王艷萍 安華萍]
- Excel在會計工作中的應用(第三版) [主 編 趙艷莉 耿聰慧]
- 應用數學 [主編 劉東海 劉麗瑤]