SDN系统结构
SDN網(wǎng)絡(luò)的整體結(jié)構(gòu)分為三層,即應(yīng)用平面、控制平面和轉(zhuǎn)發(fā)平面。
SDN控制器是整個(gè)結(jié)構(gòu)的核心。
SDN控制器向上與應(yīng)用平面通信的接口稱(chēng)為北向接口,也稱(chēng)為NBI接口。
interface)。SDN控制器向下與數(shù)據(jù)平面通信的接口,也稱(chēng)為CDPI接口。
互聯(lián)網(wǎng),控制數(shù)據(jù)平面接口)。
北向界面相對(duì)容易,麻煩的是南向界面及其協(xié)議。因?yàn)樗苯佑绊慡DN控制器的命令能否準(zhǔn)確到達(dá)無(wú)數(shù)底層網(wǎng)絡(luò)設(shè)備。
兩個(gè)主要的SDN接口:
1.數(shù)據(jù)平面和控制平面之間的接口(CDPI)向接口。
主要功能:控制所有轉(zhuǎn)發(fā)行為、設(shè)備性能查詢、統(tǒng)計(jì)報(bào)告、事件通知等。ONF體系結(jié)構(gòu)最突出的特點(diǎn):標(biāo)準(zhǔn)化界面協(xié)議,不依賴底層具體廠商的交換設(shè)備。
南接口的關(guān)鍵技術(shù):轉(zhuǎn)發(fā)面開(kāi)放協(xié)議(南接口協(xié)議):該協(xié)議允許控制器控制開(kāi)關(guān)的配置和相關(guān)性。
轉(zhuǎn)發(fā)行為,例如,ONF定義的轉(zhuǎn)發(fā)面開(kāi)放協(xié)議是Openflow將轉(zhuǎn)發(fā)面抽象為由一個(gè)或多個(gè)流表組成的轉(zhuǎn)發(fā)模型。網(wǎng)絡(luò)控制器通過(guò)Openflow協(xié)議向特定的交換機(jī)發(fā)送流表來(lái)控制交換機(jī)的特定行為。
2.控制平面與應(yīng)用程序?qū)用娴慕涌?NBI):北向接口。
主要功能:負(fù)責(zé)為應(yīng)用層提供抽象的網(wǎng)絡(luò)視圖,使應(yīng)用程序能夠直接控制網(wǎng)絡(luò)行為。北接口是一個(gè)與制造商無(wú)關(guān)的開(kāi)放接口。北接口的關(guān)鍵技術(shù):SDN北接口設(shè)計(jì):設(shè)計(jì)的目的是封裝網(wǎng)絡(luò)能力后打開(kāi)接口,調(diào)用上層業(yè)務(wù)。目前REST。
API已經(jīng)成為SDN北向界面的主流設(shè)計(jì)。以Floodlight北向API集合為例。
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專(zhuān)家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
- 上一篇: 节省公司的宽带接入成本
- 下一篇: Windows Server 2012