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