This illustration is identical to the previous figure, except that instead of having a routing algorithm determining the values in each individual forwarding table, this image shows a single routing controller determining and distributing the values in all of the forwarding tables.