SDN技術(shù)面面觀

  OFweek光通訊網(wǎng)訊,軟件定義網(wǎng)絡(luò)(SDN)是一個(gè)完全新生的市場(chǎng),但根據(jù)市場(chǎng)研究公司IDC的數(shù)據(jù),預(yù)計(jì)今年這一市場(chǎng)將創(chuàng)造3.6億美元的產(chǎn)值,到2016年估計(jì)將增長(zhǎng)至37億美元。

  近兩年來(lái)SDN的概念被越來(lái)越廣泛地宣傳與接受,咨詢與研究機(jī)構(gòu)也頻頻調(diào)高其對(duì)SDN領(lǐng)域市場(chǎng)規(guī)模的預(yù)期。全球分析機(jī)構(gòu)Dell'Oro集團(tuán)的預(yù)測(cè)數(shù)據(jù)顯示:SDN的市場(chǎng)價(jià)值在2016年之前將達(dá)到15.9億英鎊,5年內(nèi)將實(shí)現(xiàn)17倍的增長(zhǎng);IDC也預(yù)測(cè),到2016年,SDN產(chǎn)業(yè)產(chǎn)值將達(dá)到37億美元以上。從研究機(jī)構(gòu)到高校,從企業(yè)到網(wǎng)絡(luò)廠商,越來(lái)越多的人和組織都參與到SDN的宣傳推廣與使用中來(lái)。如成立于2011年3月份的開放網(wǎng)絡(luò)基金會(huì)(ONF)就致力于推動(dòng)SDN的發(fā)展,同時(shí)負(fù)責(zé)制定與維護(hù)OpenFlow協(xié)議。又比如IETF最近新提交了I2RS的草案,其面向的目標(biāo)直指OpenFlow協(xié)議。其他的如NETCONFTCL/Python/等可能是用戶很熟悉的通信協(xié)議或接口,也已經(jīng)開始在SDN中有所應(yīng)用。面對(duì)蓬勃發(fā)展的SDN技術(shù),最終用戶是否會(huì)感到無(wú)所適從呢?本文將為您將揭開SDN技術(shù)的神秘面紗,帶您了解目前主流的SDN技術(shù)。

  目前業(yè)界通用的SDN架構(gòu)主要包括以下特征:控制與數(shù)據(jù)平面解耦合,網(wǎng)絡(luò)智能與控制邏輯集中,抽象的底層網(wǎng)絡(luò)基礎(chǔ)設(shè)施。因此不少SDN實(shí)踐者是從將控制與數(shù)據(jù)平面解耦合入手,將原來(lái)固化于網(wǎng)絡(luò)設(shè)備當(dāng)中的控制層抽取到設(shè)備之外,并進(jìn)行邏輯上的集中處理;同時(shí),在SDN的發(fā)展過(guò)程中,還發(fā)展出一種折衷的方案,在網(wǎng)絡(luò)設(shè)備中抽取控制層時(shí)仍保留部分控制能力,以求做到類似混合(Hybrid)的方式,以期可以帶來(lái)更大的靈活性:按用戶需要對(duì)控制進(jìn)行集中管理,或者仍按原有控制方式運(yùn)行。

  上面介紹了目前主流的SDN實(shí)現(xiàn)方案的形態(tài),其主要思路還是將控制層提到設(shè)備外面來(lái)以便進(jìn)行統(tǒng)一的控制與管理,這里涉及到一個(gè)概念就是Controller與Agent,提取出來(lái)的控制層被定義為Controller(控制器),而被抽離了控制層的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)層被定義為Agent(代理),剛剛提到的解耦合的控制層如何與原有的數(shù)據(jù)層通信的問(wèn)題也就轉(zhuǎn)化為Controller如何與Agent通信,具體到實(shí)現(xiàn)技術(shù)涉及到OpenFlow/I2RS等協(xié)議,下面分別進(jìn)行簡(jiǎn)單的介紹。

  OpenFlow協(xié)議最早的思想是出現(xiàn)在Stanford里的實(shí)驗(yàn)項(xiàng)目Clean Slate中,后來(lái)被Stanford的Nick McKeown教授發(fā)現(xiàn)并進(jìn)行了更通用化的設(shè)計(jì),在2008年同其他人共同發(fā)表了題為《OpenFlow: Enabling Innovation in Campus Networks》的論文,首次提出了OpenFlow的概念,將傳統(tǒng)的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)平面與控制平面進(jìn)行了分離,通過(guò)將控制平面集中為Controller(控制器)并以標(biāo)準(zhǔn)化的接口對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行管理與配置,因此OpenFlow會(huì)將傳統(tǒng)網(wǎng)絡(luò)設(shè)備分離為數(shù)據(jù)轉(zhuǎn)發(fā)平面的交換機(jī)(也可以是路由器)與控制器(Controller),他們之間通過(guò)OpenFlow協(xié)議進(jìn)行通信。在OpenFlow交換機(jī)中存在一個(gè)流表,用于接收控制器發(fā)來(lái)的流轉(zhuǎn)發(fā)策略。

(上圖摘自O(shè)NF的OpenFlow白皮書)

  與目前網(wǎng)絡(luò)設(shè)備所采用的二層(MAC)與三層(IP)轉(zhuǎn)發(fā)不同,OpenFlow從軟件(控制器)層面支持了比傳統(tǒng)硬件更多的控制轉(zhuǎn)發(fā)的能力,包括網(wǎng)絡(luò)報(bào)文中從1層到4層的關(guān)鍵信息,如MAC地址、IP地址、端口、VLAN、IP協(xié)議號(hào)等。

(上圖摘自O(shè)NF的OpenFlow白皮書)

1 2


微信掃描分享本文到朋友圈
掃碼關(guān)注5G通信官方公眾號(hào),免費(fèi)領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):5G網(wǎng)絡(luò)AI應(yīng)用典型場(chǎng)景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測(cè)試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):6G至簡(jiǎn)無(wú)線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國(guó)聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國(guó)電信5GNTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國(guó)移動(dòng)算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《R1623501-g605G的系統(tǒng)架構(gòu)1
  • 本周熱點(diǎn)本月熱點(diǎn)

     

      最熱通信招聘

      最新招聘信息