軟件定義網(wǎng)絡(luò)(SDN)是一種新型網(wǎng)絡(luò)架構(gòu),旨在幫助網(wǎng)絡(luò)適應(yīng)快速變化的業(yè)務(wù)需求。本書(shū)全面介紹了SDN的基本概念、原理和商業(yè)應(yīng)用。全書(shū)共15 章,從多個(gè)方面闡釋了SDN,從SDN 的由來(lái)和歷史沿革,到SDN技術(shù)的*發(fā)展情況和未來(lái)走向,全面分析了SDN 和OpenFlow 的技術(shù)原理,分析了SDN 的開(kāi)源代碼及相關(guān)資源,并探討了SDN 的應(yīng)用場(chǎng)景、商業(yè)發(fā)展及其局限性,是一本視野廣闊的SDN 參考手冊(cè)。第二版新增了網(wǎng)絡(luò)功能虛擬化(NFV)以及新興的協(xié)議、控制器和應(yīng)用模型兩章,并更新了部分技術(shù)知識(shí)。
本書(shū)從多個(gè)角度闡釋軟件定義網(wǎng)絡(luò)技術(shù),利用充足的實(shí)例展示SDN技術(shù)全貌;
采用先整體、后局部,先宏觀、后微觀的闡述方式,深度揭示了軟件定義網(wǎng)絡(luò)的宏大家族及相關(guān)技術(shù)的嬗變史,從歷史、發(fā)展、應(yīng)用、未來(lái)、生態(tài)鏈、周邊產(chǎn)業(yè)等多個(gè)角度剖析軟件定義網(wǎng)絡(luò)。0
譯 者 序
我們非常高興有機(jī)會(huì)向廣大讀者推薦本書(shū)。
軟件定義網(wǎng)絡(luò)是近年來(lái)網(wǎng)絡(luò)發(fā)展的一個(gè)重點(diǎn)方向,它與大數(shù)據(jù)、云計(jì)算一起吸引了眾多科技工作者、管理者和廣大用戶(hù)的注意力。鋪天蓋地的宣傳與產(chǎn)品已經(jīng)在市場(chǎng)上涌現(xiàn),但對(duì)于大多數(shù)讀者來(lái)說(shuō),存在到底什么是軟件定義網(wǎng)絡(luò)?軟件定義網(wǎng)絡(luò)到底好在哪里?軟件定義網(wǎng)絡(luò)是否適合我?的疑問(wèn)。本書(shū)以通俗易懂的語(yǔ)言、涵蓋廣泛的圖表,全面、深入、準(zhǔn)確地解答了上述問(wèn)題。
今天,在互聯(lián)網(wǎng)上充斥著各種有關(guān)軟件定義網(wǎng)絡(luò)的信息,包括各種形式的博客、播客、微博,等等。然而,正如讀者將在本書(shū)里看到的那樣,軟件定義網(wǎng)絡(luò)這個(gè)名詞下面實(shí)際上囊括了多種完全不同的技術(shù)、體制以及具體的實(shí)現(xiàn)系統(tǒng),大部分針對(duì)軟件定義網(wǎng)絡(luò)的介紹都只是討論了這些技術(shù)的一部分,并且由于觀察角度和觀察對(duì)象的不同,難免以偏概全,這也是很多專(zhuān)業(yè)人士對(duì)軟件定義網(wǎng)絡(luò)的觀點(diǎn)大相徑庭的原因。市面上關(guān)于軟件定義網(wǎng)絡(luò)的書(shū)也有不少,但從整體看,有的書(shū)側(cè)重描述協(xié)議細(xì)節(jié),對(duì)于技術(shù)的整體缺乏闡述,只見(jiàn)樹(shù)木不見(jiàn)森林;有的又過(guò)于宏觀,缺乏細(xì)節(jié)。本書(shū)作者Paul G?ransson博士和Chuck Black先生憑借他們多年浸淫在軟件定義網(wǎng)絡(luò)里的工程和實(shí)踐經(jīng)驗(yàn),站在相對(duì)公正的,或者說(shuō)更貼近SDN起源意圖的立場(chǎng)上,采用先整體、后局部,先宏觀、后微觀的闡述方式,深度揭示了軟件定義網(wǎng)絡(luò)的宏大家族及相關(guān)技術(shù)的嬗變史,從歷史、發(fā)展、應(yīng)用、未來(lái)、生態(tài)鏈、周邊產(chǎn)業(yè)等多個(gè)角度剖析了軟件定義網(wǎng)絡(luò)。清晰準(zhǔn)確地告訴你軟件定義網(wǎng)絡(luò)是什么,不是什么,它能幫你跳入軟件定義網(wǎng)絡(luò)這一浩瀚的海洋,同時(shí)又能避開(kāi)迷思的漩渦。
本書(shū)宏觀與微觀兼具,樹(shù)木與森林并覽,讀此書(shū),你會(huì)驚訝于作者從如此多的視角來(lái)觀察一項(xiàng)技術(shù),給讀者提供了充足的實(shí)例來(lái)認(rèn)識(shí)一項(xiàng)技術(shù)的全貌。如果你是軟件定義網(wǎng)絡(luò)相關(guān)領(lǐng)域的用戶(hù)或工程師,讀此書(shū)也許可以解答困擾了你很長(zhǎng)時(shí)間的疑惑,而針對(duì)這個(gè)疑惑你曾經(jīng)從不同專(zhuān)家那里得到的卻是完全相反的答案。讀此書(shū)你會(huì)明白,這些答案只不過(guò)是從不同角度看問(wèn)題的結(jié)果。
任何對(duì)網(wǎng)絡(luò)和軟件定義網(wǎng)絡(luò)感興趣的讀者,都能無(wú)障礙地理解本書(shū)的內(nèi)容,包括本科生和研究生、網(wǎng)絡(luò)專(zhuān)業(yè)人員和IT經(jīng)理、已有的和潛在的軟件定義網(wǎng)絡(luò)用戶(hù)。本書(shū)內(nèi)容包容性很強(qiáng),不需要廣泛的網(wǎng)絡(luò)知識(shí)就能讓讀者充分了解其價(jià)值。本書(shū)通過(guò)對(duì)網(wǎng)絡(luò)發(fā)展史的簡(jiǎn)介及其技術(shù)的描述,再加上對(duì)引發(fā)OpenFlow和軟件定義網(wǎng)絡(luò)行業(yè)全景的描繪,為讀者提供了豐富的背景知識(shí)。如果你是一位網(wǎng)絡(luò)架構(gòu)師或IT經(jīng)理,你經(jīng)常會(huì)在市面上發(fā)現(xiàn)多種解決方案,它們的名字都是軟件定義網(wǎng)絡(luò),但是其細(xì)節(jié)卻大相徑庭,閱讀本書(shū)可以為你理解和評(píng)估市場(chǎng)上各種相互競(jìng)爭(zhēng)的軟件定義網(wǎng)絡(luò)技術(shù)手段提供堅(jiān)實(shí)的基礎(chǔ)。
本書(shū)內(nèi)容涵蓋之廣,超出你的想象,甚至包括軟件定義網(wǎng)絡(luò)對(duì)未來(lái)IT職業(yè)的影響!作為一個(gè)IT從業(yè)者,你的職業(yè)會(huì)受到軟件定義網(wǎng)絡(luò)的影響嗎?你應(yīng)該如何改變自己以適應(yīng)這個(gè)發(fā)展大潮?建議你閱讀本書(shū)。
限于水平,翻譯不妥和錯(cuò)誤之處在所難免。敬請(qǐng)廣大讀者批評(píng)指正。來(lái)信請(qǐng)發(fā)至hai_wang@189.cn。
譯 者
序 言
什么是軟件定義網(wǎng)絡(luò)?為什么它會(huì)成為網(wǎng)絡(luò)界炙手可熱的技術(shù)?對(duì)于一個(gè)誕生在五年前的術(shù)語(yǔ)來(lái)說(shuō),這個(gè)問(wèn)題貌似簡(jiǎn)單,然而與云計(jì)算等其他一些術(shù)語(yǔ)一樣,在一些營(yíng)銷(xiāo)團(tuán)隊(duì)為了達(dá)到自己的目的而對(duì)這些術(shù)語(yǔ)進(jìn)行多年的重塑之后,已經(jīng)變得越來(lái)越讓人難以琢磨了。更加令人困擾的是新術(shù)語(yǔ)的出現(xiàn),例如開(kāi)放網(wǎng)絡(luò)(open networking)、可編程網(wǎng)絡(luò)(programmable network)和軟件驅(qū)動(dòng)網(wǎng)絡(luò)(software-driven network)。由此引發(fā)很多人的好奇心,他們想知道SDN到底是什么?在其背后是否真的存在炒作?
對(duì)于像我們這樣一直以來(lái)都在深度關(guān)注SDN發(fā)展的人來(lái)說(shuō),要想?yún)^(qū)分炒作與真相并不困難,我們也能夠透過(guò)表象看到問(wèn)題的本質(zhì)及其來(lái)龍去脈。但是,從日常的授課情況來(lái)看,很多想要了解SDN的人正在被圍繞這個(gè)話題產(chǎn)生的來(lái)自各個(gè)方面和各個(gè)角度的言論所困擾,這使得他們很難弄清楚真正發(fā)生的事情的核心所在。
2010年7月,當(dāng)我第一次公開(kāi)談?wù)揝DN的核心協(xié)議OpenFlow時(shí),幾乎還沒(méi)有人聽(tīng)說(shuō)過(guò)OpenFlow或軟件定義網(wǎng)絡(luò)。此后,我不斷向數(shù)以千計(jì)的學(xué)生、網(wǎng)絡(luò)工程師和以首席二字打頭的高管們解釋什么是SDN。有些人在傾聽(tīng)了數(shù)分鐘的解釋之后立刻就懂了,此時(shí)往往我還沒(méi)來(lái)得及放映第三張幻燈片,而另一些人則要花費(fèi)整個(gè)全天課程的時(shí)間才能明白。比較普遍的現(xiàn)象是,能夠最快理解SDN對(duì)行業(yè)所具有的潛在影響的人,正是那些網(wǎng)絡(luò)界的元老,是那些能回憶起因特網(wǎng)前時(shí)代的人,那些實(shí)際上構(gòu)建了這些網(wǎng)絡(luò)產(chǎn)品的人,以及能夠理解這些網(wǎng)絡(luò)商業(yè)價(jià)值的人。
這就是為什么Paul和Chuck完全能夠擔(dān)當(dāng)?shù)闷鸾忉孲DN所具有的價(jià)值的原因。他們都擁有非常豐富的網(wǎng)絡(luò)從業(yè)經(jīng)驗(yàn),甚至可以追溯到比他們自己愿意承認(rèn)的更為久遠(yuǎn)的時(shí)光。他們使用一代又一代的技術(shù)建立起各種網(wǎng)絡(luò)解決方案。Paul有兩家成功的初創(chuàng)公司,他非常熟悉網(wǎng)絡(luò)行業(yè)的各項(xiàng)業(yè)務(wù)工作。對(duì)于解釋SDN、定位SDN過(guò)去30年來(lái)在計(jì)算機(jī)網(wǎng)絡(luò)界中的地位以及預(yù)測(cè)它在未來(lái)幾年對(duì)網(wǎng)絡(luò)具有的潛在影響來(lái)說(shuō),如此深厚寬廣的從業(yè)經(jīng)驗(yàn)絕對(duì)是無(wú)價(jià)之寶。
今天的因特網(wǎng)上并不缺乏有關(guān)SDN的信息,包括各種形式的博客、白皮書(shū)、播客和視頻。然而,對(duì)于那些在過(guò)去幾年里沒(méi)有跟SDN打過(guò)交道而又想要加速趕上的人來(lái)說(shuō),我還沒(méi)有發(fā)現(xiàn)有哪一本書(shū)能夠像作者在本書(shū)中所做到的那樣,從一個(gè)不偏不倚的角度來(lái)全面詳盡地介紹SDN。
任何讀者只要對(duì)網(wǎng)絡(luò)和SDN感興趣,都可以輕松理解本書(shū)的內(nèi)容,包括本科生和研究生、網(wǎng)絡(luò)專(zhuān)業(yè)人員和IT經(jīng)理。本書(shū)內(nèi)容包容性很強(qiáng),讀者不需要豐富的網(wǎng)絡(luò)知識(shí)就能充分認(rèn)識(shí)到SDN的價(jià)值。它通過(guò)對(duì)網(wǎng)絡(luò)發(fā)展史及其相關(guān)技術(shù)的簡(jiǎn)單介紹,以及對(duì)引發(fā)OpenFlow和SDN的行業(yè)全景的描繪,為讀者提供了豐富的背景知識(shí)。如果你是一位網(wǎng)絡(luò)架構(gòu)師或IT經(jīng)理,并且正
在試圖比較多個(gè)都聲稱(chēng)是基于SDN解決方案但又似乎是完全不同的技術(shù)時(shí),本書(shū)可以幫助你理解和評(píng)估市場(chǎng)上互相競(jìng)爭(zhēng)的各種SDN方案。
事實(shí)上,網(wǎng)絡(luò)行業(yè)正在發(fā)生巨大的轉(zhuǎn)變,而驅(qū)動(dòng)這場(chǎng)變革的原因很簡(jiǎn)單,你可以從云計(jì)算及移動(dòng)通信的興起到SDN(也可稱(chēng)之為開(kāi)放網(wǎng)絡(luò)或可編程網(wǎng)絡(luò),隨便你怎么稱(chēng)呼)的發(fā)展之間直接畫(huà)一條直線。如果你想繞過(guò)市場(chǎng)營(yíng)銷(xiāo)和炒作來(lái)對(duì)SDN做深入全面的了解,并弄清楚它是如何幫助重塑網(wǎng)絡(luò)行業(yè)的,我絕對(duì)建議你閱讀本書(shū)。
Matt Davy
Tallac Networks 公司
2016年4月26日
Matt Davy是軟件定義網(wǎng)絡(luò)技術(shù)的世界知名專(zhuān)家。在印第安納大學(xué),他曾擔(dān)任InCNTRE、SDN Interoperability Lab、Network Research以及Internships and Training的執(zhí)行主任。Davy是擁有超過(guò)十二萬(wàn)用戶(hù)、十萬(wàn)以太網(wǎng)端口和五千個(gè)無(wú)線接入點(diǎn)的企業(yè)網(wǎng)絡(luò)的首席架構(gòu)師,并且在大型網(wǎng)絡(luò)運(yùn)營(yíng)商及企業(yè)網(wǎng)的設(shè)計(jì)和運(yùn)行方面擁有19年的豐富經(jīng)驗(yàn)。
前 言
當(dāng)初,在我們著手構(gòu)思本書(shū)時(shí),部分動(dòng)機(jī)是出于能夠全面介紹軟件定義網(wǎng)絡(luò)(SDN)的讀物少之又少。雖然作為作者,我們的專(zhuān)業(yè)就是與SDN打交道,但即便如此我們也不得不承認(rèn)無(wú)法從某個(gè)單一的來(lái)源獲得SDN的全面知識(shí)。我們意識(shí)到有相當(dāng)數(shù)量的專(zhuān)業(yè)人員并沒(méi)有直接接觸SDN,但他們很需要對(duì)其有所了解,這真是一個(gè)大問(wèn)題。因此,簡(jiǎn)單地講,本書(shū)的目的就是介紹產(chǎn)生SDN的環(huán)境,勾勒SDN區(qū)別于其他競(jìng)爭(zhēng)技術(shù)的特點(diǎn),并解釋這種新興技術(shù)已經(jīng)展現(xiàn)出的眾多重要的商業(yè)影響。為這樣一種快速發(fā)展的技術(shù)撰寫(xiě)著作所面臨的挑戰(zhàn)正是這種技術(shù)不斷發(fā)生的變化。
上面這段文字是為本書(shū)三年前出版的第一版所撰寫(xiě)的,不過(guò)今天看來(lái)仍然適用。很多沒(méi)有在第一版中得到重視的技術(shù)現(xiàn)如今已被普遍承認(rèn)是SDN的一部分。我們選擇使用了深度剖析作為本書(shū)標(biāo)題的一部分。有許多相互競(jìng)爭(zhēng)的思想目前都在實(shí)際應(yīng)用當(dāng)中,而它們的開(kāi)發(fā)者也都希望能夠加入SDN的大潮。事實(shí)上,SDN技術(shù)所涉及的范圍也似乎在不斷擴(kuò)展。不論我們的讀者需要應(yīng)對(duì)哪些方面或哪種類(lèi)型的SDN技術(shù),至少我們希望通過(guò)閱讀本書(shū),讀者能夠在一個(gè)更加廣泛的SDN環(huán)境之中對(duì)自己的需求加以考慮。為此,我們嘗試討論SDN的各種不同定義。本書(shū)在使用SDN定義時(shí)沒(méi)有教條可尋,希望讀者能夠理解。
有興趣了解軟件定義網(wǎng)絡(luò)或者對(duì)下面任何主題感興趣的讀者都會(huì)通過(guò)閱讀本書(shū)有所收獲:
? 組網(wǎng)
? 交換
? 軟件定義網(wǎng)絡(luò)
? OpenFlow ? OpenStack
? OpenDaylight
? 網(wǎng)絡(luò)虛擬化
? 網(wǎng)絡(luò)功能虛擬化
軟件定義網(wǎng)絡(luò)是一個(gè)正在迅速擴(kuò)張的領(lǐng)域。雖然我們?cè)噲D盡力考慮得全面且詳盡,但感興趣的讀者或許還需要使用本書(shū)提供的參考資料對(duì)某些技術(shù)主題做更深入的探索。我們假設(shè)讀者除對(duì)計(jì)算機(jī)的概念有基本了解外,并不具備專(zhuān)業(yè)知識(shí)。計(jì)算機(jī)編程和計(jì)算機(jī)組網(wǎng)的某些經(jīng)驗(yàn)將會(huì)有助于理解本書(shū)的內(nèi)容。本書(shū)包含了大量的數(shù)據(jù)和圖表來(lái)解釋和說(shuō)明那些被定義或討論的網(wǎng)絡(luò)概念。這些圖表幫助讀者在不需要使用其他參考資料的前提下也能通讀全書(shū)。
本書(shū)的第一版非常受歡迎。出版三年來(lái),我們收到了許多以本書(shū)內(nèi)容作為課程基礎(chǔ)的大學(xué)教師的詢(xún)問(wèn)。第二版出版的動(dòng)機(jī)包括以下兩個(gè)方面:首先,本書(shū)在內(nèi)容上需要緊跟SDN的發(fā)展而變化;其次,為了更加適用于SDN的研究生課程,我們做了一些針對(duì)性的調(diào)整。為此,我們?cè)诿恳徽露荚鎏砹艘恍┪谋究颍渲邪氖桥c上文內(nèi)容相關(guān)的討論題。這些題目可以用來(lái)作為課堂討論,也可以作為測(cè)驗(yàn)基礎(chǔ)。此外,在鏈接https://textbooks.elsevier.com/web/product_ details.aspx?isbn=9780128045558中可以注冊(cè)下載與課程相關(guān)的輔導(dǎo)資料,如講義和實(shí)驗(yàn)練習(xí)等。
建議和糾錯(cuò)
雖然我們已經(jīng)盡可能細(xì)心,但本書(shū)仍然會(huì)有一些錯(cuò)誤,并且某些讀者感到尤為關(guān)心的主題
Paul Goransson是Elbrys網(wǎng)絡(luò)的創(chuàng)始人和主席,目前領(lǐng)導(dǎo)公司戰(zhàn)略并指導(dǎo)公司的知識(shí)產(chǎn)權(quán)組合。他曾在安捷倫公司的先進(jìn)網(wǎng)絡(luò)技術(shù)部門(mén)和思科無(wú)線網(wǎng)絡(luò)商業(yè)部門(mén)擔(dān)任高管。Paul曾與人合著《802.11網(wǎng)絡(luò)安全》,并在計(jì)算機(jī)網(wǎng)絡(luò)方面在多家期刊發(fā)表多篇文章,他還經(jīng)常在技術(shù)論壇上發(fā)言。Chuck Black是Tallac網(wǎng)絡(luò)的聯(lián)合創(chuàng)始人和首席軟件架構(gòu)師,他擁有計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域30年的工作經(jīng)驗(yàn)。創(chuàng)業(yè)前,他一直在惠普公司的研究和開(kāi)發(fā)實(shí)驗(yàn)室工作,是惠普公司網(wǎng)絡(luò)接入控制和安全方向多個(gè)網(wǎng)絡(luò)產(chǎn)品的創(chuàng)新者和創(chuàng)造者,他開(kāi)發(fā)了惠普軟件組織在網(wǎng)絡(luò)管理領(lǐng)域的產(chǎn)品。在局域網(wǎng)的早期,他是首批行業(yè)應(yīng)用中網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)協(xié)議的作者之一。
王海 陸軍工程大學(xué)通信工程學(xué)院教授,博士生導(dǎo)師。負(fù)責(zé)國(guó)家自然科學(xué)基金課題4項(xiàng),國(guó)家863課題1項(xiàng),參與國(guó)家863課題、國(guó)家重點(diǎn)基礎(chǔ)研究發(fā)展計(jì)劃 (973計(jì)劃)項(xiàng)目、國(guó)防973項(xiàng)目多項(xiàng)。2010年作為訪問(wèn)學(xué)者赴加拿大不列顛哥倫比亞大學(xué)電子與計(jì)算機(jī)工程系從事無(wú)線組網(wǎng)的研究。2011年12月回國(guó),目前主要從事無(wú)線網(wǎng)絡(luò)與應(yīng)用、認(rèn)知無(wú)線網(wǎng)絡(luò)、組網(wǎng)協(xié)議等相關(guān)方面研究,獲軍隊(duì)科技進(jìn)步二等獎(jiǎng)1項(xiàng),三等獎(jiǎng)6項(xiàng)。出版譯著多部。作為第一發(fā)明人申請(qǐng)國(guó)家發(fā)明專(zhuān)利50余項(xiàng)。發(fā)表論文100余篇。
目 錄
第1 章 引言············································ 1
1.1 分組交換的基本術(shù)語(yǔ)························ 2
1.2 歷史背景······································· 4
1.3 現(xiàn)代數(shù)據(jù)中心································· 5
1.4 傳統(tǒng)交換機(jī)體系結(jié)構(gòu)························ 7
1.5 自治的和動(dòng)態(tài)的轉(zhuǎn)發(fā)表····················11
1.6 能提高分組轉(zhuǎn)發(fā)的智商嗎·················16
1.7 開(kāi)源和技術(shù)轉(zhuǎn)變·····························17
1.8 本書(shū)的組織結(jié)構(gòu)·····························18
參考文獻(xiàn)·············································19
第2 章 為什么需要SDN························20
2.1 交換機(jī)及控制平面的發(fā)展歷程···········20
2.2 成本············································24
2.3 SDN 意味著不斷的探索和革新··········26
2.4 數(shù)據(jù)中心的創(chuàng)新·····························28
2.5 數(shù)據(jù)中心的需求·····························30
2.6 結(jié)論············································32
參考文獻(xiàn)·············································32
第3 章 SDN 的起源·······························33
3.1 網(wǎng)絡(luò)技術(shù)的發(fā)展歷程·······················33
3.2 SDN 的前身··································36
3.3 傳統(tǒng)機(jī)器向SDN 的演化···················44
3.4 軟件定義網(wǎng)絡(luò)的誕生·······················45
3.5 維護(hù)SDN 的互操作性······················47
3.6 開(kāi)源軟件的積極作用·······················48
3.7 網(wǎng)絡(luò)虛擬化···································49
3.8 我可以把自己的網(wǎng)絡(luò)稱(chēng)為SDN 嗎·······50
3.9 結(jié)論············································51
參考文獻(xiàn)·············································51
第4 章 SDN 的工作原理························53
4.1 SDN 的基本特點(diǎn)····························53
4.2 SDN 的工作原理····························56
4.3 SDN 網(wǎng)絡(luò)設(shè)備·······························58
4.4 SDN 控制器··································62
4.5 SDN 應(yīng)用程序······························· 66
4.6 替代的SDN 方法··························· 68
4.7 結(jié)論············································ 76
參考文獻(xiàn)············································ 76
第5 章 OpenFlow 規(guī)范·························· 78
5.1 本章使用的術(shù)語(yǔ)····························· 78
5.2 OpenFlow 概述······························ 79
5.3 OpenFlow V.1.0 和OpenFlow 基本概念· · 83
5.4 OpenFlow V.1.1 的新增功能·············· 94
5.5 OpenFlow V.1.2 的新增功能·············101
5.6 OpenFlow V.1.3 的新增功能·············104
5.7 OpenFlow V.1.4 的新增功能·············110
5.8 OpenFlow V.1.5 的新增功能·············113
5.9 OpenFlow 互操作性的改進(jìn)··············115
5.10 光傳輸協(xié)議擴(kuò)展··························117
5.11 OpenFlow 的局限性······················119
5.12 結(jié)論·········································120
參考文獻(xiàn)···········································121
第6 章 SDN 的替代定義·······················122
6.1 開(kāi)放SDN 潛在的缺點(diǎn)····················122
6.2 SDN-via-API ································133
6.3 SDN-via-Overlay ···························139
6.4 利用開(kāi)放設(shè)備的SDN ·····················143
6.5 網(wǎng)絡(luò)功能虛擬化····························145
6.6 各種替代方法之間的重疊與評(píng)比·······146
6.7 結(jié)論···········································147
參考文獻(xiàn)···········································147
第7 章 新興的協(xié)議、控制器和應(yīng)用模型 ···149
7.1 擴(kuò)展的SDN 定義··························149
7.2 更多SDN 協(xié)議模型·······················151
7.3 更多的SDN 控制器模型·················158
7.4 更多的應(yīng)用程序模型······················164
·10·
7.5 保護(hù)SDN 安全性的新方式·············· 166
7.6 P4 編程語(yǔ)言································ 168
7.7 結(jié)論·········································· 168
參考文獻(xiàn)··········································· 169
第8 章 數(shù)據(jù)中心的SDN······················ 170
8.1 數(shù)據(jù)中心的定義··························· 170
8.2 數(shù)據(jù)中心的需求··························· 172
8.3 數(shù)據(jù)中心的隧道技術(shù)····················· 177
8.4 數(shù)據(jù)中心的路徑技術(shù)····················· 180
8.5 數(shù)據(jù)中心的以太網(wǎng)矩陣·················· 183
8.6 數(shù)據(jù)中心的SDN 應(yīng)用場(chǎng)景·············· 184
8.7 開(kāi)放SDN、SDN-via-Overlay 和SDN-via-API 的比較 189
8.8 現(xiàn)實(shí)世界的數(shù)據(jù)中心實(shí)現(xiàn)··············· 191
8.9 結(jié)論·········································· 191
參考文獻(xiàn)··········································· 192
第9 章 其他環(huán)境下的SDN··················· 193
9.1 廣域網(wǎng)······································· 195
9.2 服務(wù)提供商和電信運(yùn)營(yíng)商網(wǎng)絡(luò)········· 198
9.3 園區(qū)網(wǎng)······································· 202
9.4 酒店網(wǎng)絡(luò)···································· 207
9.5 移動(dòng)網(wǎng)絡(luò)···································· 207
9.6 光網(wǎng)絡(luò)······································· 209
9.7 SDN 與P2P/覆蓋網(wǎng)絡(luò)之比較··········· 212
9.8 結(jié)論·········································· 212
參考文獻(xiàn)··········································· 213
第10 章 網(wǎng)絡(luò)功能虛擬化····················· 214
10.1 NFV 的定義······························· 214
10.2 我們能虛擬化些什么···················· 216
10.3 標(biāo)準(zhǔn)········································· 218
10.4 OPNFV····································· 218
10.5 領(lǐng)先的NFV 供應(yīng)商····················· 219
10.6 比較SDN 與NFV ······················· 219
10.7 在線網(wǎng)絡(luò)功能············1