本書為面向職業(yè)教育本科和專科的“軟件定義網絡”課程立體化活頁式教材。全書共分為8個項目,項目1主要介紹了網絡技術發(fā)展的歷程,SDN產生的背景以及SDN的概念、架構與應用場景;項目2介紹了搭建SDN網絡環(huán)境使用的Mininet網絡仿真平臺及其使用方法;項目3~項目6以開源技術為主線,依據SDN經典的體系架構中自南向北的順序介紹相關知識點,其中項目3介紹了SDN數據平面的工作原理和Open vSwitch軟件交換機的配置方法,項目4介紹了SDN南向接口協議的作用和種類,重點分析了OpenFlow協議中的數據交互流程和典型消息,項目5介紹了SDN控制器的基本原理以及常見的開源控制器的安裝、操作方法,項目6介紹了SDN北向接口的作用及分類、調用北向接口的方法:項目7以SDN數據中心、負載均衡、防火墻等主流應用為例,介紹了SDN技術的綜合應用實踐;項目8以華為SDN數據中心解決方案為主線,介紹了其核心組件iMaster NCE-Fabric的配置管理方法和網絡虛擬化的基本概念。本書順應網絡技術變革趨勢,兼顧開源技術和商業(yè)化技術,貫徹“以學生為中心、以能力為本位”的教學理念,提供配套的數字化資源,方便學生課下自主學習。本書既可作為網絡技術等計算機類專業(yè)“軟件定義網絡”課程的教材,也可作為SDN從業(yè)人員的參考書。