Question: SDN implementation of Dijkstra s algorithm: Consider the implementation of Dijkstra s algorithm in an SDN framework. Which of the following statements are true? (

SDN implementation of Dijkstras algorithm: Consider the implementation of Dijkstras algorithm in an SDN framework. Which of the following statements are true? (Hint: more than one statement is true.)
A)If a routers forwarding table should be changed as a result of running Dijkstras algorithm, the new flow table for that router will be updated by the SDN controller via the southbound API using the Openflow protocol.
B) If a routers forwarding table should be changed as a result of running Dijkstras algorithm, the implementation of Dijkstras algorithm will determine the routers needing updated flow tables, and send the new flow tables to them directly using the OSPF protocol.
C) When executing, Dijkstras algorithm will need to send messages to all of the routers to gather their link costs.
D) When executing, Dijkstras algorithm will run as a network control application on top on the SDN controller.
E) When executing, Dijkstras algorithm will execute within the operating system of the SDN controller
F) When executing, Dijkstras algorithm will use the link-state database that is maintained within the SDN controller.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!