網路軟體
網路軟體涵蓋了廣泛的軟體,用於設計、實現、操作和監控計算機網路。傳統的網路是基於硬體的,軟體是嵌入式的。隨著軟體定義網路 (SDN) 的出現,軟體與硬體分離,使其能夠更好地適應不斷變化的計算機網路特性。
網路軟體的功能
- 幫助建立和安裝計算機網路
- 使使用者能夠無縫訪問網路資源
- 允許管理員新增或刪除網路使用者
- 幫助定義資料儲存位置並允許使用者訪問這些資料
- 幫助管理員和安全系統保護網路免受資料洩露、未授權訪問和網路攻擊
- 支援網路虛擬化
SDN框架
軟體定義網路框架具有三個層,如下圖所示:

- 應用層 - SDN 應用駐留在應用層。應用程式透過 API 向控制層傳達其對資源和服務的需要。
- 控制層 - 網路控制軟體(捆綁在網路作業系統中)位於此層。它提供對底層網路基礎設施的抽象檢視。它接收 SDN 應用程式的要求,並將它們轉發給網路元件。
- 基礎設施層 - 也稱為資料平面層,此層包含實際的網路元件。網路裝置駐留在這一層,透過控制到資料平面的介面顯示其網路功能。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP