SDN網路架構簡述

2021-10-03 14:36:17 字數 1234 閱讀 4969

sdn的特點之一就是控制平面與資料平面分離,其主張通過集中式的控制器平台實現網路的控制。在sdn架構中,控制平面是邏輯集中的,通過某種協議將控制資訊下發至底層的資料平面去執行。所以,控制平面被稱為sdn的大腦,指揮整個資料網路的執行。

(一)sdn基本架構

原創正在攀登的小蝸牛 最後發布於2017-09-10 16:40:22 閱讀數 30072  收藏

展開1.sdn架構

sdn是一種資料控制分離、軟體可程式設計的新型網路體系架構,其基本架構如

下圖1所示。sdn採用了集中式的控制平面和分布式的**平面,兩個平面相互分離,控制平面利用控制——**通訊介面對**平面上的網路裝置進行集中式控制。

這部分控制信令的流量發生在控制器與網路裝置之間,網路裝置通過接收控制信令生成**表,並據此決定資料流量的處理,如圖2

sdn可以通過編寫軟體的方式來靈活定義網路裝置的**功能。它是一種網路體系架構,該架構包含了多種介面協議,其中使用南向介面協議實現sdn控制器與sdn控制器的互動,使用北向api實現業務應用與sdn控制器的互動。

onf定義的sdn架構由控制平面、應用平面、資料平面和控制管理平面組成。

資料平面由若干網元組成,每個網元可以包含乙個或多個sdn datapath。每個sdn datapath是乙個邏輯上的網路裝置,單純被用來**和處理資料,其在邏輯上代表了全部或部分的物理資源。

控制平面中sdn控制器主要負責兩個任務,一是將sdn應用層請求轉換到sdn datapath,二是為sdn應用層提供底層網路的抽象模型。乙個sdn控制器包括北向介面**、sdn控制邏輯和控制平面介面驅動三部分。

onf組織提出的sdn系統結構

1應用平面由sdn應用構成,sdn應用能夠通過可程式設計方式把需要請求的網路行為提交給控制器,其包含多個北向介面驅動,同時可對自身功能進行抽象、封裝來對外提供北向**介面。

管理平面負責一系列靜態的工作,這些工作比較適合在應用、控制、資料平面外實現。

從onf組織對sdn架構的定義可以發現:sdn架構下集中式控制平面與分布式資料平面是互相分離的,sdn控制器負責收集網路的實時狀態,將其開放並通知給上層應用,同時把上層應用程式翻譯成為更為底層、低階的規則或者裝置硬體指令下發給底層網路裝置。sdn最大的特點是標準化的南向介面協議。

SDN 簡述對SDN架構的認識

sdn的全稱是software defined networking,即軟體定義網路。sdn是在物理上網路控制平面和 平面 資料平面 相分離 控制平面控制多個裝置 網路底層抽象 邏輯上控制集中 可程式設計的新型網路架構。在sdn架構中,我們無須了解底層網路的情況,通過集中化控制平台 編排器就可對網路...

SDN 簡述對SDN的認識

sdn 即軟體定義網路 software defined network sdn只是一種架構,一種思想,具體的實現多種多樣,openflow只是其中一種。sdn的三個本質屬性 a.認為只要符合控制跟 分離 b.有開放的程式設計介面 c.集中式的控制就可以認為是sdn。基於這樣一種理念,某個產品或者方...

《重構網路 SDN架構與實現》閱讀隨筆

sdnlab 重構網路 sdn架構與實現 新書有獎試讀活動 有幸拜讀了李呈前輩和楊澤衛楊老師的作品 重構網路 sdn架構與實現 的前兩個章節,晚輩閱讀該書之後感悟和學習頗多,特此記之。由於我對章節一的印象十分深刻,所以本文主要是對章節一的小結和感想。試讀章節共有兩章,第一章是 sdn重塑網路 第二章...