sdn的實現思路是不改變傳統網路的實現機制和工作方式,通過對網路裝置的作業系統進行公升級改造,在網路裝置上開發出專用的api介面,管理人員可以通過api介面實現網路裝置的統一配置管理和下發,改變原先需要一台臺裝置登入配置的手工操作方式,同時這些介面也可供使用者開發網路應用,實現網路裝置的可程式設計。
實現思路是以現行的ip網路為基礎,在其上建立疊加的邏輯網路,遮蔽掉底層物理網路差異,實現網路資源的虛擬化,使得多個邏輯上彼此隔離的網路分割槽,以及多種異構的虛擬網路可以在同一共享網路基礎設施上共存。
當前sdn實現的主流方案,該類解決方案基於開放的網路協議,實現控制平面與**平面分離,支援控制全域性化,獲得了最多的產業支援,相關技術進展很快,產業規模發展迅速,業界影響力最大。
「交換」即完成資料資訊從裝置入埠到出埠的**。由此可見,當它被用來描述資料網路第二層的裝置時,實際指的是交換機;而當它被用來描述資料網路第三層的裝置時,通常指的是路由器或者三層交換機。
直通(cut-through):交換機僅對資料幀(二層網路對資料報的特有稱呼)的前6個位元組的資訊進行接收和分析,並將資料幀的其餘部分直接剪下(即所謂的cut)到出埠上。這是因為資料幀的前6個位元組包含了該資料幀的目的mac位址,這已經足以供交換機做出**決策。直通模式具有最小的**延遲,但是它並不檢查資料的完整性,因此可能會把能夠導致乙太網衝突的「壞包」**出去,從而產生網路可靠性問題。
零碎片(fragment-free):交換機首先對資料幀的前64個位元組進行接收和解析,再進行**。之所以選擇64個位元組的長度,是因為經驗表明在以太網路中,絕大多數的「壞包」都能在這些位元組的處理過程中被檢測到。這種模式雖然有可能造成極少量的「壞包」漏檢,但是它對網路的整體效能影響不大,因此在很多應用場景中又被稱為「快速**(fast-forwarding)」。
儲存**(store-and-forward):交換機需要對整個資料幀的內容進行接受和解析,並開展資料幀的完整性檢驗等操作,以有效地避免出現錯誤。雖然該模式增加了**延遲,但是考慮到當前的處理器或者asic已經具有足夠的效能,因此,在sdn交換機的設計與實現中,仍舊建議其採用這種模式用於資料交換。
vecloud是一家面向企業提供雲交換網路服務為核心業務的技術創新企業,公司有24*7專業運維團隊支撐,可以快速定位客戶使用中遇到的問題,最快解決問題。
SDN的體系架構 Vecloud微雲
sdn網路的整體架構,分為三層,從上到下分別是應用平面 控制平面和 平面。整個架構的核心,就是sdn控制器。上北下南,sdn控制器向上與應用平面進行通訊的介面,叫做北向介面,也叫nbi介面 northbound inte ce sdn控制器向下與資料平面進行通訊的介面,叫做南向介面,也叫cdpi介面...
SDN控制器工作原理 Vecloud
軟體定義網路 software defined networking,sdn 是一種新型的網路架構,它將網路的控制平面與資料平面分離,邏輯上集中式的控制平面使網路變的可程式設計 易管理。控制器在sdn網路中是中樞系統,它的效能對網路的效能有著重要的影響。sdn控制器主要使用lldp link lay...
SDN控制器構建原理方法 Vecloud
sdn即軟體定義網路,可以將網路虛擬化,實現資料 和控制分離,控制與 分離後,更利於網路的集中控制,使得控制層獲得網路資源的全域性資訊,並根據業務需求進行資源的全域性調配和優化。由此可見,sdn技術的效能和可靠性瓶頸在於sdn控制器,因此,sdn控制器可靠性測試是很有必要的。sdn是一種新型的網路架...