SDN與交換機怎么實現(xiàn)通信 需達(dá)成什么“協(xié)議”
什么是SDN
軟件定義網(wǎng)絡(luò)(Software Defined Network, SDN ),是Emulex網(wǎng)絡(luò)一種新型網(wǎng)絡(luò)創(chuàng)新架構(gòu),其核心技術(shù)OpenFlow通過將網(wǎng)絡(luò)設(shè)備控制面與數(shù)據(jù)面分離開來,從而實現(xiàn)了網(wǎng)絡(luò)流量的靈活控制。這一虛擬化和通信領(lǐng)域的關(guān)鍵技術(shù),已經(jīng)成為業(yè)界關(guān)注的焦點,軟件定義網(wǎng)絡(luò)有可能從根本上改變光傳送網(wǎng)(OTN),這已經(jīng)成為既定的事實。
SDN與交換機需達(dá)成怎樣“協(xié)議” 方可實現(xiàn)通信
網(wǎng)絡(luò)工程師最終能夠應(yīng)用中央控制和可編程性,從而優(yōu)化網(wǎng)絡(luò)資源和自動化服務(wù)分配。但是在這之前,技術(shù)提供商必須開發(fā)出一種讓中央SDN控制器與光纖網(wǎng)絡(luò)通信的方法,這正是開放傳輸交換機(OTS)發(fā)揮作用的地方。

大多數(shù)SDN技術(shù)都針對以太網(wǎng)。通常,中央控制層和數(shù)據(jù)層與物理網(wǎng)絡(luò)分離,然后集中到一個軟件控制器上,由這個控制器來管理所有的網(wǎng)絡(luò)流。但是,光傳送網(wǎng)通常采用不同的架構(gòu)和協(xié)議,因此想要分離控制層和數(shù)據(jù)層以及在網(wǎng)絡(luò)上部署這種控制器,其難度很大。
為了解決這個問題,目前有許多供應(yīng)商正在開發(fā)開放傳輸交換機,它們將充當(dāng)SDN控制器和光纖傳輸交換機之間的中介。OTS使用OpenFlow協(xié)議與控制器通信,而交換機則使用該交換機特有的命令語法。
在一個包含許多傳輸交換機的網(wǎng)絡(luò)中,給每一個交換機分配的OTS會將這個交換機的功能告訴SDN控制器。因此,控制器會收集到每一個交換機的信息,其中包 括鏈路數(shù)量、鏈路帶寬、QoS特性與連接性,然后它就可以創(chuàng)建網(wǎng)絡(luò)的整體視圖。這個網(wǎng)絡(luò)視圖使控制器可以通過一些達(dá)到特定帶寬和QoS要求的連接來響應(yīng)應(yīng) 用程序的請求,同時使控制器不需要配置和監(jiān)控各種來自不同供應(yīng)商的交換機。
OTS的內(nèi)部模塊會將硬件功能傳送給SDN控制器,報告一些狀態(tài)變化(如鏈路故障或恢復(fù)),監(jiān)控性能和根據(jù)控制器的指令來配置硬件資源。由于命令語法存在 差異,所以每一種傳輸交換機都需要使用一種特殊的OTS,但是其中有很多代碼是相同的。在OTS實現(xiàn)中,只有與硬件直接連接的模塊才會有差別。
SDN控制器如何通過開放傳輸交換機進(jìn)行通信
開放傳輸交換機支持兩種操作模式:顯式和隱式。在顯式模式中,SDN控制器可以感知網(wǎng)絡(luò)中的每一個傳輸交換機。每一個交換機都必須關(guān)聯(lián)一個OTS實現(xiàn)。要配置這個連接,控制器必須與路徑上的每一個OTS和交換機通信。
隱式模式則利用傳輸域中現(xiàn)成的路由和信號控制面板協(xié)議。SDN控制器只能感知這個域邊緣的交換機。每一個邊緣交換機都必須關(guān)聯(lián)一個OTS,但是完全在網(wǎng)絡(luò)內(nèi)部的交換機則不需要這樣。
控制器會通過與每一個邊界的OTS通信而創(chuàng)建一個跨越整個域的連接。然后,OTS會使用現(xiàn)有的控制面板協(xié)議(如GMPLS)將這個交換機連接到域的另一個邊界。這個控制器會配置連接所有域邊界交換機的鏈路,從而得到連接多個域的連接。
使用隱式模式可以給網(wǎng)絡(luò)服務(wù)提供商提供一個遷移路徑。只有邊界交換機才需要提供開放傳輸交換機。服務(wù)提供商會逐漸增加更多的OTS和交換機,并將它們設(shè)置為顯式模式,或者繼續(xù)使用隱式模式。而第三種可能性是混合環(huán)境,即一些網(wǎng)絡(luò)部件使用隱匿模式,另一些使用顯式模式。
此外,服務(wù)提供商也可以給一個傳輸交換機劃分分區(qū),即實現(xiàn)兩個或更多的OTS,然后每一個分區(qū)負(fù)責(zé)管理一部分鏈路。每一個交換機分區(qū)都可以分配給多租賃環(huán)境中的一個特定客戶。
綜上所述,對于開發(fā)者來說,他們有必要擴展OpenFlow協(xié)議。目前,OpenFlow只能處理數(shù)據(jù)包。為了支持傳輸網(wǎng)絡(luò),有必要增加一些處理線路交換的命令,如時間空檔和交叉連接。開放網(wǎng)絡(luò)基金會正在討論諸如此類的OpenFlow擴展,相信不久之后就會看到結(jié)果。
以上就是如何實現(xiàn)SDN與交換機通信,關(guān)于開放網(wǎng)絡(luò)基金會正在討論諸如此類的OpenFlow擴展的最新消息,腳本之家的小編會繼續(xù)報道,希望大家繼續(xù)關(guān)注,謝謝閱讀。
相關(guān)文章
- 這篇文章主要為大家介紹了軟件定義網(wǎng)絡(luò)中分布式與集中式的優(yōu)缺點,分布式到集中式的轉(zhuǎn)變,意味著集中式控制層面必須要解決其不足之處,同時盡量多的發(fā)揮出集 中式的優(yōu)勢,2014-09-24
SDNS免費DNS服務(wù)器簡介和其它免費DNS服務(wù)IP地址
上網(wǎng)訪問網(wǎng)站或其他互聯(lián)網(wǎng)服務(wù)時,都需要在全球網(wǎng)絡(luò)中完成對應(yīng)域名的逐級查詢。完整的域名解析由根域名解析、頂級域名解析、權(quán)威解析和遞歸解析四個層次構(gòu)成2014-04-02淺析SDN軟件定義網(wǎng)絡(luò)的應(yīng)用范圍以及未來的發(fā)展趨勢
這篇文章主要為大家介紹了SDN軟件定義網(wǎng)絡(luò)近幾年在中國的發(fā)展,它的優(yōu)缺點是什么,以及SDN的轉(zhuǎn)變,對控制面實施精細(xì)的模塊化,讓交換機、網(wǎng)絡(luò)操作系統(tǒng)和控制程序各司其職,2014-09-26- 這篇文章主要為大家介紹了為什么Wireshark及其他數(shù)據(jù)包嗅探工具不支持虛擬化的4-7層網(wǎng)絡(luò)的原因,不過,監(jiān)控應(yīng)用服務(wù)器的NIC或許可以成為解決方法,需要的朋友可以參考下2014-09-21
- 一、基本配置 在下面的例子中基本速率端口(BRI)端口被配置為IP路由,并封裝PPP協(xié)議,采用CHAP做認(rèn)證。 為了你參考方便,下一節(jié)提供了一個配置的例子“Exampl2010-09-07
控制器局域網(wǎng)(CAN)物理層調(diào)試的基礎(chǔ)知識和實例分析
很多人不知道什么是控制器局域網(wǎng)?文篇文章主要講述了控制器局域網(wǎng)的概念與用實例分析物理層調(diào)試的過程,需要的朋友可以參考下2014-09-21- 目前,用于多個控制器之間溝通和聯(lián)系的東西向接口還沒定義標(biāo)準(zhǔn),但專家表示,一些非常成熟的集群技術(shù)可以被運用到SDN網(wǎng)絡(luò)中來解決上述難題。東西向控制器擴展技術(shù)主要是指,在S2014-09-22
- SDN現(xiàn)在越來越火,一提到sdn大家都會想到南北向接口,SDN在網(wǎng)絡(luò)中起到了核心的作用,SDN控制器平臺去除了網(wǎng)絡(luò)硬件的控制平面,從而為網(wǎng)絡(luò)設(shè)備卸下了重?fù)?dān),既能管理和監(jiān)控虛2016-07-18

