sdn专线架构是怎样的?如何工作?——Vecloud
在軟件定義的網絡中,網絡工程師或管理員可以調整來自中央控制臺的流量,而無需觸摸網絡中的各個交換機。集中式 SDN控制器 指導交換機在任何需要的地方提供網絡服務,而與服務器和設備之間的特定連接無關。
此過程與傳統的網絡體系結構有所不同,在傳統的網絡體系結構中,單個網絡設備會根據其配置的路由表做出流量決策。
SDN架構
SDN體系結構的典型表示包括三層:應用程序層,控制層和基礎結構層。
毫不奇怪,應用程序層包含組織使用的典型網絡應用程序或功能,其中可能包括入侵檢測系統,負載平衡或防火墻。在傳統網絡將使用專用設備(例如防火墻或負載平衡器)的情況下,軟件定義的網絡將設備替換為使用控制器來管理數據平面行為的應用程序。
SDN架構層
SDN體系結構將網絡分為三個可區分的層,通過北向和南向API進行連接。
控制層代表集中式SDN控制器軟件,該軟件充當軟件定義網絡的大腦。該控制器駐留在服務器上,并管理整個網絡中的策略和流量。
基礎設施層由網絡中的物理交換機組成。
這三層使用各自的北向和南向應用程序編程接口(API)進行通信。例如, 盡管存在其他協議,但是應用程序通過其北向接口與控制器進行通信,而控制器和交換機使用南向接口(例如 OpenFlow)進行通信。
對于控制器的北向API,目前尚無正式標準來將OpenFlow作為通用的南向接口進行匹配。鑒于其廣泛的供應商支持,OpenDaylight控制器的北向API可能會逐漸成為事實上的標準。
SDN的工作方式
SDN包含多種類型的技術,包括功能分離,網絡虛擬化和 通過可編程性的自動化。
最初,SDN技術僅專注于將網絡 控制平面 與數據平面分離。盡管控制平面決定了數據包應如何流經網絡,但數據平面實際上將數據包從一個地方移到另一個地方。
在經典的SDN場景中,數據包到達網絡交換機,并且交換機專有固件中內置的規則告訴交換機將數據包轉發到何處。這些數據包處理規則從中央控制器發送到交換機。
交換機根據需要向控制器查詢指導,并為控制器提供有關其處理的流量的信息。交換機將沿同一路徑發送到達相同目的地的每個數據包,并以完全相同的方式對待所有數據包。
軟件定義的網絡使用有時稱為自適應 或 動態的操作模式,在該模式下, 交換機向控制器發出針對沒有特定路由的數據包的路由請求。此過程與自適應路由是分開的 ,后者是通過路由器和基于網絡拓撲的算法而不是通過控制器發出路由請求。
SDN的虛擬化方面通過虛擬覆蓋層發揮作用,虛擬覆蓋層是物理網絡之上邏輯上獨立的網絡。用戶可以實現端到端覆蓋,以抽象化基礎網絡并分段網絡流量。這種微細分對于具有多租戶云環境和云服務的服務提供商和運營商特別有用,因為他們可以為每個租戶提供具有特定策略的單獨虛擬網絡。
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的sdn专线架构是怎样的?如何工作?——Vecloud的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 温州银行信用卡有哪些申请方式
- 下一篇: 视频传输专线解决方案架构特点——Vecl