發表於2024-11-29
· 迄今為止SDN研究與實踐領域重要的著作。一綫專傢多年厚積薄發的力作,網絡可編程技術無可替代的專業解讀,全麵覆蓋SDN全新定義、協議、標準和實踐
· ONF全球特邀研究顧問、中國SDN與開放式網絡專委會副主任、貝爾實驗室博士後、清華大學教授畢軍傾情主譯,思科高級顧問工程師劉軍、思科中國技術總監周超聯袂審校
· 工業和信息化部電信研究院科技委主任蔣林濤,思科總架構師、首席技術官David Ward撥冗為本書中文版作序
· 中國工程院院士、中國聯通科技委主任劉韻潔,攜手國內SDN/NFV領域頂端專傢學者和思科、瞻博、VMware、博通、中興等工業界企業領軍人物近30人閤力推薦
思科全球副總裁、大中華區CTO江朝暉:“本書實為迄今為止該領域為專業而且全麵的SDN 專著。”
瞻博大中國區技術總監、CTO王衛:“本書結閤瞭作者大量的實際工作和行業經驗,給大傢非常全麵地介紹瞭主要的SDN 理念和實踐。”
清華大學電子工程係教授李星:“我推薦閱讀這本書,更希望讀者能夠把解決實際問題貫穿到閱讀的從始至終。”
浙江大學教授吳春明:“本書的作者和譯者在網絡體係架構的研究領域有著很深的造詣,通過淺顯易懂的語言對SDN 技術進行瞭深入的剖析,對網絡工程及科研人員來說都是一本難得的學習與參考用書。”
《軟件定義網絡:SDN與OpenFlow解析》是關於SND 的專業指南,全麵介紹瞭SDN 的定義、協議、標準及應用,討論瞭當前OpenFlow 模型及集中式網絡控製、數據麵生成、商業及開源控製器的結構與能力、賦予網絡可編程能力的技術、數據中心由桌麵嚮分布式演進的過程、網絡功能可視化及服務鏈的關聯、構建和維護SDN 拓撲,以及理想的SDN 框架等。
讀者通過本書可以瞭解SDN(軟件定義網絡、軟件驅動網絡或網絡可編程性)的全新定義、協議和標準,理解如何構建一種新型的網絡,實現通過軟件控製應用程序與底層設施之間的雙嚮通信。
本書內容與廠商無關,它展示瞭SDN的應用案例,包括帶寬調度和操控、輸入流量和觸發的動作,以及其他一些圍繞大數據、數據中心疊加及網絡功能虛擬化的案例。
* 探索OpenFlow模型和集中式網絡控製的全新進展
* 深入分布式和集中式控製,以及數據麵的生成
* 考察各種商業及開源控製器的結構和功能
* 學習當前的網絡可編程性技術
* 探尋現代數據中心由桌麵中心嚮高度分布模型演進的過程
* 將網絡功能虛擬化與服務鏈的實例聯係起來
* 構建和維護SDN的網絡拓撲
* 研討針對控製器、應用程序和生態係統的理想SDN框架
本書適閤網絡相關的從業者、管理者、研究者、投資者閱讀。
Thomas D. Nadeau,目前在博科公司任傑齣工程師,曾任瞻博公司網絡平颱係統部首席技術專傢辦公室的傑齣工程師。
Ken Gray,目前在思科公司擔任高級總監,曾負責瞻博公司網絡平颱係統部門的技術戰略與創新。
譯者簡介
畢軍,畢業於清華大學計算機係,獲學士、碩士、博士學位。曾赴美留學,美國貝爾實驗室博士後、研究員。現任清華大學網絡科學與網絡空間研究院研究室主任、教授、博導。主要從事新型互聯網體係結構和協議的研究和教學工作。發錶SCI/EI收錄的學術論文百餘篇,獲國傢發明專利授權十餘項,頒布或獲批RFC國際標準四項。入選教育部“新世紀優秀人纔”,多次獲國傢和部級科技奬勵。國傢863項目“未來網絡體係結構和創新環境”首席專傢。任國際學術會議主席十餘次,亞洲未來互聯網學會共同主席,中美學術網未來互聯網工作組共同主席,應ONF邀請擔任全球十三位研究顧問之一。中國SDN與開放式網絡專委會常務副主任。
單業,計算機專業碩士,曾供職於多傢軟件公司從事軟件開發工作,目前工作於廈門。
張紹宇,上海交通大學計算機係研究生,本科畢業於浙江大學,目前在上海交通大學嵌入式與普適計算中心(EPCC)進行網絡與分布式係統方麵的學習。
姚廣。本科畢業於清華大學計算機係。2012年在清華大學計算機係獲得博士學位之後,在清華大學網絡科學與網絡空間研究院從事博士後研究。主要研究方嚮包括SDN、復雜網絡等。
審校者簡介
劉軍,網絡規劃設計師,思科高級顧問工程師,從業20年。參與多個國內網絡行業標準編寫製定工作,擁有國際專利和4個CCIE證書。熟悉網絡硬件架構和芯片技術,專注於路由交換、數據中心、SDN等技術。
周超,資深網絡架構師,思科中國技術總監,長期在矽榖網絡一綫工作。參與製定多個國際國內網絡標準,擁有多項國際國內專利。涉足廣泛的網絡技術領域,包括MPLS、快速路由轉換、流量工程、數據中心、SDN等。
★本書詳盡、客觀地介紹瞭SDN領域的全新進展,所有想認真研究SDN的人必讀。
——Michael Beesley
Sutterhill風險投資公司常駐工程師
瞻博公司網絡平颱係統部前首席技術官
★兩位作者盡力展示SDN的方方麵麵,將各方麵知識結閤起來形成瞭SDN的宏偉圖景。
——David Ward
思科公司總架構師
★業界對SDN是什麼以及為什麼SDN如此重要一直存在很大睏惑,本書以令人耳目一新的方式對SDN進行全麵剖析,使讀者對業界的SDN炒作有清醒的認識。
——Mike Bushong
Plexxi公司市場營銷副總裁
★互聯網不斷超齣預期的快速發展,使其在擴展性、安全性等方麵的挑戰日益嚴重。隨著OTT等業務的迅猛增長,整個互聯網的生態環境也將麵臨新的挑戰,而網絡技術的發展遠遠跟不上業務發展的需求。SDN技術的提齣代錶業界對網絡變革的期盼,SDN的很多設計理念無疑是先進的,但目前還沒有能解決網絡中的很多問題。但它就像舉起的一麵旗幟,吹響瞭號角,號召大傢共同關心、研究網絡中的問題,並研究如何滿足未來網絡發展的需要。所以認真學習、瞭解國外在SDN方麵的研究成果及國外同行思考問題的方式無疑對我們將有很大的幫助。
——劉韻潔
中國工程院院士
中國聯通科技委主任
★列寜說過“沒有革命的理論,就沒有革命的行動”,目前網絡的發展日新月異,具有極大的機會和挑戰性,迫切需要相關的理論和模型指導,而軟件定義的網絡(SDN)應運而生。我推薦閱讀這本書,更希望讀者能夠把解決實際問題貫穿到閱讀的從始至終。如果在這個過程中發現SDN可以解決你所麵臨的在網絡建設、運行、對應用的支持和商業模型上的核心問題,那就達到瞭我推薦這本書的目的。
——李星
清華大學電子工程係教授、清華大學網絡科學與網絡空間研究院副主任
中國教育和科研計算機網(CERNET)網絡中心副主任
中國計算機學會互聯網專業委員會主任
國際互聯網體係結構委員會(IAB)委員
★SDN即軟件定義網絡,催生瞭新型網絡體係結構的思維模式,其核心思想是通過硬件設備的標準化、網絡層麵的控製轉發分離、對設備的抽象封裝來增強網絡可編程能力。通過網絡操作係統對底層網絡設備的抽象,為上層應用提供統一的管理視圖和編程接口。進而,基於網絡操作係統,用戶可以開發各種網絡應用程序,通過軟件來定義網絡的業務處理邏輯,實現高效靈活的管控。盡管近年來SDN得到瞭業界的廣泛關注,但對其的爭論與睏惑也一直不絕於耳。本書的作者和譯者在網絡體係架構的研究領域有著很深的造詣,通過淺顯易懂的語言對SDN技術進行瞭深入的剖析,對網絡工程及科研人員來說都是一本難得的學習與參考用書。
——吳春明
浙江大學教授、博士生導師
★SDN技術帶來的變革剛剛開始,雲計算和數據中心將迎來新的春天,互聯網傳奇在基礎網絡中延續。本書係統性地對SDN技術,尤其是SDN應用案例做瞭深入的解讀,對業內人士來說,是不可多得的一次學習機會。
——劉東
下一代互聯網關鍵技術和評測工程研究中心主任
全球SDN測試認證中心(ONF授權OpenFlow認證實驗室)主席
天地互連董事長
★SDN是數通行業多年來難得一見的“大潮”,吸引瞭學術界人士、運營商、客戶、新老廠傢等紛紛加入“淘金浪潮”。全球領先的IT技術書籍齣版商O’Reily攜手本書作者,矽榖一綫的SDN專傢,為讀者撥開迷霧,全麵闡述瞭SDN的前世今生、發展前景。本書實為迄今為止該領域為專業而且全麵的SDN專著。
——江朝暉
思科全球副總裁,大中華區CTO
★如果說SDN是一個巨大的變革,也許有些誇大,但它應該是近年來網絡發展的一個重要驅動:從“高速公路說”到“以應用為中心”,也確實為以前隻有少數網絡人獨享的“網絡快樂”打開瞭一扇更透亮的窗,讓網絡專傢及更多非網絡專業人士一起來思考“那水麵下到底是什麼暗流在湧動”。不同廠傢的反應,業界的不同觀點——是一場新的洗牌,還是傳統的弱肉強食的再現?至少從開啓這本書開始,讓我們一起思考……
——蘇哲
思科大中華區副總裁、企業部技術總監、CTO
★剛在美國矽榖落幕的ONF2014峰會上,AT&T;全球高級執行副總裁John Donovan為與會者講解瞭AT&T;全麵啓動SDN的計劃。有人問AT&T;為什麼要大動乾戈采用SDN理念來驅動公司的轉型和創新?Donavan是這樣迴答的:“勢不可擋”!AT&T;都已全麵啓動,從事技術工作的同仁準備好瞭嗎?本書作者Nadeau和Gray都有資深的AT&T;網絡經驗,由此,SDN的詮釋也就更精彩!
——周明
思科大中華區副總裁、轉型事業部技術總監、CTO
蔣林濤推薦序
專傢推薦語
譯者序
2014:超越炒作,進入部署SDN 的時代(David Ward 中文版序)
作者中文版序
David Meyer 序
David Ward 序
前言
第1章 引言
第2章 集中式與分布式的控製平麵和數據平麵
2.1 引言
2.2 控製平麵和數據平麵做什麼
2.2.1 控製平麵
2.2.2 數據平麵
2.2.3 在控製平麵和數據平麵之間傳遞信息
2.2.4 為什麼控製平麵與數據平麵分離變得重要
2.3 分布式控製平麵
2.3.1 IP 和MPLS
2.3.2 建立IP 承載網
2.3.3 收斂時間
2.3.4 負載均衡
2.3.5 高可用性
2.3.6 建立MPLS 疊加
2.3.7 組播復製
2.4 集中式控製平麵
2.4.1 邏輯上的集中式與字麵含義上的集中式
2.4.2 ATM/LANE
2.4.3 路由服務器
2.5 小結
第3章 OpenFlow
3.1 引言
3.2 OpenFlow 綫路協議
3.2.1 復製
3.2.2 FAWG(轉發抽象工作組,Forwarding Abstraction Workgroup)
3.2.3 配置和擴充性(Extensibility)
3.2.4 體係結構
3.3 混閤方案
3.3.1 午夜行船模型
3.3.2 雙功能交換機
3.4 小結
第4章 SDN 控製器
4.1 引言
4.2 基本概念
4.2.1 VMware 的控製器
4.2.2 Nicira 的控製器
4.2.3 VMware/Nicira 的控製器
4.2.4 OpenFlow 相關的控製器
4.2.5 Mininet 仿真器
4.2.6 NOX/POX 控製器
4.2.7 Trema 控製器
4.2.8 Ryu 控製器
4.2.9 Big Switch 公司/Floodlight 控製器
4.3 以網絡三層為中心的架構
4.3.1 三層VPN 的控製器
4.3.2 路徑計算單元(PCE)服務器
4.4 Plexxi 公司的控製器
4.5 Cisco 公司的OnePK 控製器
4.6 小結
第5章 網絡可編程性
5.1 引言
5.2 管理接口
5.3 應用程序與網絡之間的鴻溝
5.3.1 命令行界麵(CLI)
5.3.2 NETCONF 和NETMOD
5.3.3 SNMP
5.4 現代的編程接口
5.4.1 發布和訂閱接口
5.4.2 XMPP
5.4.3 榖歌公司的Protocol Buffers
5.4.4 Thrift
5.4.5 JSON
5.4.6 I2RS
5.5 現代的服務編排
5.5.1 OpenStack
5.5.2 CloudStack
5.5.3 Puppet
5.6 小結
第6章 數據中心的概念與結構
6.1 引言
6.2 多租戶數據中心
6.3 虛擬化多租戶數據中心
6.3.1 服務編排
6.3.2 連接租戶到互聯網/VPN
6.3.3 虛擬機遷移與彈性
6.3.4 數據中心互連(DCI)
6.3.5 關於數據中心分布式計算的謬誤
6.3.6 數據中心分布式計算的陷阱
6.4 數據中心網絡的SDN 解決方案
6.4.1 網絡承載層
6.4.2 疊加網絡
6.5 小結
第7章 網絡功能虛擬化
7.1 引言
7.2 虛擬化與數據平麵I/O
7.2.1 數據平麵I/O
7.2.2 I/O 小結
7.3 服務工程路徑(Service Engineered Path)
7.4 服務位置與服務鏈
7.4.1 元數據
7.4.2 一種應用層方法
7.4.3 規模
7.5 ETSI NFV
7.6 非ETSI NFV
7.6.1 Middlebox 研究
7.6.2 Embrane/LineRate
7.6.3 平颱虛擬化
7.7 小結
第8章 網絡拓撲結構與拓撲信息抽象
8.1 引言
8.2 網絡拓撲結構
8.3 傳統方法
8.4 LLDP
8.5 BGP-TE/LS
8.6 ALTO
8.7 I2RS 拓撲
8.8 小結
第9章 構建SDN 框架
9.1 引言
9.2 先寫代碼,再問問題
9.3 瞻博公司的SDN 框架
9.4 IETF 的SDN 框架
9.4.1 SDN(P)
9.4.2 ABNO
9.5 OpenDaylight 的控製器/ 框架
9.5.1 API
9.5.2 高可用性和狀態存儲
9.5.3 分析
9.5.4 策略
9.6 小結
第10章 帶寬調度、操控和時間規劃的用例
10.1 簡介
10.2 帶寬時間規劃
10.2.1 基礎拓撲結構以及基本概念
10.2.2 OpenFlow 和PCE 拓撲結構
10.2.3 配置示例
10.2.4 OpenFlow 業務開通示例
10.2.5 控製器增強
10.2.6 采用PCE 配置的疊加網絡示例
10.2.7 深入調研:大舉嚮新領域進軍
10.3 在即時CSPF 中使用大數據和應用程序超虛擬化技術
10.4 擴展拓撲結構
10.5 小結
第11章 數據中心疊加網、大數據和網絡功能虛擬化的用例
11.1 引言
11.2 數據中心服務編排
11.2.1 創建租戶和虛擬機狀態
11.2.2 轉發狀態
11.2.3 數據驅動的學習
11.2.4 控製平麵發信令
11.2.5 對擴展性和性能的考慮
11.3 Puppet(DevOps 解決方案)
11.4 網絡功能虛擬化(NFV)
11.5 優化的大數據
11.6 小結
第12章 輸入流量監測、分類及觸發操作的用例
12.1 引言
12.2 防火牆
12.3 防火牆即服務
12.4 網絡訪問控製的替代方案
12.5 采用虛擬防火牆來擴充用例
12.6 反饋與優化
12.7 入侵檢測/ 威脅緩解
12.8 小結
第13章 最後的思考與結論
13.1 什麼是真正的SDN
13.1.1 經濟學
13.1.2 SDN 實際上與運行和管理相關
13.2 SDN 的多種定義
13.3 人們正在取得進步嗎
術語錶
關於封麵
軟件定義網絡 SDN與OpenFlow解析 [SDN: Software Defined Networks] 下載 mobi pdf epub txt 電子書 格式 2024
軟件定義網絡 SDN與OpenFlow解析 [SDN: Software Defined Networks] 下載 mobi epub pdf 電子書還行還行還行還行還行
評分對自己說:書是買瞭很多,記得要去看、認真看、好好學習天天嚮上啊!
評分此用戶未填寫評價內容
評分很不錯,新手必學
評分恍恍忽忽糾結是為瞭自己一個人
評分好書肯定要好好看的
評分書很好,值得學習。早上買的下午就到瞭。哈哈哈哈唉
評分書寫得不錯,對於nsx的介紹很詳細。
評分東西不錯,主要是圖個方便
軟件定義網絡 SDN與OpenFlow解析 [SDN: Software Defined Networks] mobi epub pdf txt 電子書 格式下載 2024