Layers 層

Application Layer (應用層)

  • Security
  • Monitoring
  • Routing
  • QoS

Control Layer (Control Plane; 控制層)

  • Controller

Infrastructure Layer (Data Plane; 基礎設施層)

由各種基礎的網路設備組成,如 Open vSwitch(OVS)

Interface 介面

Northbound interface(北向接口)

Application Layer 透過 API (RESTful API, gRPC) 與 Controller (Control Layer) 溝通

Southbound interface(南向接口)

Controller (Control Layer) 透過 Protocol (協議) 與 Infrastructure Layer 溝通

graph TD;
    subgraph app[Application Layer]
        A1[Network Applications]
    end
    
    subgraph control[Control Layer]
        B1[SDN Controller]
    end
    
    subgraph infra[Infrastructure Layer]
        C1[Network Devices]
    end

	app -->|"Northbound interfaces (RESTful API, gRPC)"| control
	control --> |"Southbound interfaces (Protocol)"| infra
參考資料