sdn網路的整體架構,分為三層,從上到下分別是應用平面、控制平面和**平面。
整個架構的核心,就是sdn控制器。
上北下南,sdn控制器向上與應用平面進行通訊的介面,叫做北向介面,也叫nbi介面(northbound
inte***ce)。sdn控制器向下與資料平面進行通訊的介面,叫做南向介面,也叫cdpi介面(control-data-plane
inte***ce,控制資料平面介面)。
北向介面相對來說比較好搞,麻煩的是南向介面及其協議。因為它直接影響到sdn控制器的命令能否準確下達到無數的底層網路裝置。
sdn兩大介面:
1.資料平面與控制平面的介面(cdpi):南向介面
主要功能:對所有的**行為進行控制、裝置效能查詢、統計報告、事件通知等。onf架構最突出的特點:標準化的南向介面協議(openflow),不依賴於底層具體廠商的交換裝置。
南向介面的關鍵技術:**面開放協議(南向介面協議):該協議允許控制器控制交換機的配置以及相關
**行為,比如onf定義的**面開放協議是openflow它將**面抽象為乙個或多個流表組成的**模型。網路控制器通過openflow協議下發流表到具體的交換機從而控制交換機的具體行為。
2.控制平面與應用層面的介面(nbi):北向介面
主要功能:負責向應用層提供抽象的網路檢視,使應用能直接控制網路的行為。北向介面是乙個開放的與廠商無關的介面。北向介面的關鍵技術:sdn北向介面的設計:設計的目的是將網路能力封裝後開放介面,上層業務呼叫。目前rest
api 成為sdn北向介面的主流設計。以floodlight的北向api集合為例。
vecloud是一家面向企業提供雲交換網路服務為核心業務的技術創新企業,在全球的資料中心節點30個,pop節點超過200個,服務的大客戶超過300個,涉及金融、網際網路、遊戲、ai、教育、製造業、跨國企業等行業領域。
SDN的實現思路 Vecloud微雲
sdn的實現思路是不改變傳統網路的實現機制和工作方式,通過對網路裝置的作業系統進行公升級改造,在網路裝置上開發出專用的api介面,管理人員可以通過api介面實現網路裝置的統一配置管理和下發,改變原先需要一台臺裝置登入配置的手工操作方式,同時這些介面也可供使用者開發網路應用,實現網路裝置的可程式設計。...
sdn體系的三個平面 SDN的架構與特徵分析
龍源期刊網 sdn的架構與特徵分析年第期 摘要針對sdn 的起源展進行分析,並且給出了對應的 sdn網路架構示意圖,在此基礎 之上,針對 sdn在應用環境中的特徵進行了深入一步的分析,對於切實加強對 sdn的認識,以及妥善依據其特徵展開分析和應用有著一定的積極價值。sdn 架構 應用 特徵 中圖分類...
SDN控制器工作原理 Vecloud
軟體定義網路 software defined networking,sdn 是一種新型的網路架構,它將網路的控制平面與資料平面分離,邏輯上集中式的控制平面使網路變的可程式設計 易管理。控制器在sdn網路中是中樞系統,它的效能對網路的效能有著重要的影響。sdn控制器主要使用lldp link lay...