Protocol for SDN with table based design
Controller-to-switch messages
Unlike typical Routing Protocol, use all link layer, network layer, transport layer.
Destination-based forwarding can be also implemented
Can be Router, switch, firewall, NAT. Still feature is fixed compared to Active networking
OpenFlow Notion