【名詞解釋】SDN(軟件定義網絡)
SDN是Software-Defined Networking的縮略語,顧名思義,指的是可用軟件定義的網絡系統。
本文引用地址:http://www.104case.com/article/275912.htm以前的網絡設備基本只能通過供應商配備的標準協議以及供應商的自主協議運行。規則一旦制定,就很難再改變。
過去的計算機系統即使在這種情況下也沒有任何問題,但隨著云端化的發展,數據中心的資源走向虛擬化,必須動態構成網絡。比如,由3臺虛擬機運行的服務需要能實現因負荷增大而新增2臺、因負荷減少而減少1臺這樣的動態構成。
SDN的思路是,為了給網絡賦予靈活性,可由網絡管理員利用軟件來自由控制網絡設備的操作。具體實現時,讓網絡管理員能夠通過獨自的應用軟件、經由API(Application Programming Interfaces,應用編程接口)控制路由器及交換機。通過使用該API,能夠操作數據包的參數、增加新的數據頭,或者根據接收的數據包的特點來控制數據包的發送方法及方向。在用來實現SDN的API標準中,比較著名的是“OpenFlow”。
路由器相關文章:路由器工作原理
路由器相關文章:路由器工作原理
交換機相關文章:交換機工作原理
評論