一、產生原因:
上層應用:規模擴展、服務能力 以雲計算爲例:IaaS,PaaS,SaaS 按需進行資源分配與調度能力。
傳統網絡: 明確、穩定。根據預設規定好的,相對靜態。只可配置,不可編程。比如已經設定好功能的電飯煲,只能按照他的模式進工作。這樣每臺網絡的部署、配置與管理需要落到每臺設備上去手工完成。
配置過程:配置與管理指令 ——》控制平面——》生成相應的控制表
控制表有:數據鏈路層的MAC表、網絡層的路由表、MPLS標籤表、ACL訪問控制表。
控制表是數據層轉發的依據。
二、由於傳統網絡靜態配置控制管理的侷限性,新的網絡架構應運而生。
設計滿足:
1。能夠彈性響應上層應用變化的網絡可編程
2。引入一個集中統一的 控制管理層
3。解耦網絡設備的管理平面、控制平面與數據平面。
- 架構爲:由上而下
應用層:
API鏈接(北向接口)
控制層:SDN集中控制器
控制數據平面接口(南向接口)
基礎設施層:網絡設備