二、SDN基本原理(基本架構篇)

1 軟件定義網絡基本架構

四個組織提出的主流技術架構
在這裏插入圖片描述

1.1 ONF定義SDN基本架構

在這裏插入圖片描述
在這裏插入圖片描述

1.2 四個平面、兩大接口

數據平面、控制平面、應用平面、管理平面
南向接口、北向接口

1.3 數據平面

組成:

  • 若干網元(network element):包含一個或多個SDN數據路徑(Datapath)
  • SDN DataPath:邏輯上的網絡設備,負責轉發和處理數據:控制數據平面接口(CDPI)代理、轉發引擎表和處理功能

在這裏插入圖片描述

1.4 控制平面

組成:

  • 北向接口代理(NBI)
  • SDN控制邏輯(CL)
  • 控制數據平面接口驅動(CDPI Driver)

兩個任務:

  • 將SDN應用層請求轉換到SDN Datapath
  • 爲SDN應用提供底層網絡的抽象模型(狀態或事件)

在這裏插入圖片描述

1.5 應用平面

組成:

  • SDN應用邏輯與北向接口(NBI)驅動
  • 通過北向接口與SDN控制器交互
    在這裏插入圖片描述

1.6 管理平面

靜態的工作:網元初始化配置,指定控制器、定義控制器及應用的控制範圍

1.7 南向接口

  • 控制平面和數據平面之間的接口(CDPI)
  • 功能:轉發行爲控制、設備性能查詢、統計報告、事件通知等
  • ONF體系架構:標準化的南向接口協議(Openflow),不依賴於底層具體廠商的交換設備
    在這裏插入圖片描述
    在這裏插入圖片描述

1.8 北向接口

  • 應用平面與控制平面之間的接口(NBI),嚮應用層提供抽象的網絡視圖,使應用能直接控制網絡的行爲
  • 開放的、與廠商無關的接口
    在這裏插入圖片描述
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章