Hello folks, Please correct my understanding below if I'm wrong:
For the 1st packet of a flow, the controller will need to set up the route for that packet. To do this it will resort to an external routing protocol which is outside the scope of openflow. Let's say the protocol is a link state routing protocol. Since the protocol is distributed, this implies that each switch will still have to run network layer (sometimes even transport layer too) on top of the data plane, although SDN only requires a forwarding data plane for each switch. During the operation of a SDN, when there is a node or link failure, should the affected switches notify the controller to re-route? If this is true, what confuses me is that a routing protocol usually will react to such failure (i.e., re-route) automatically (without direction from controller). So how do this two processes (with and without controller) interact? Thanks, Daniel
_______________________________________________ openflow-discuss mailing list openflow-discuss@lists.stanford.edu https://mailman.stanford.edu/mailman/listinfo/openflow-discuss