Therefore, we propose a clear separation of packet forwarding, control and management. We advocate the 3N architecture, by introducing the discrete forwarding network, control network, and management network to provide these three kinds of functions respectively. The control network performs the global decisionmaking based on the global state of the forwarding network to achieve the overall optimal control.