Linux normally chooses a route from the destination address. Policy routing adds an earlier decision: the routing policy database, or RPDB, scans ordered rules and chooses which table should answer the lookup. That means a table can contain the right default route while a lower-numbered rule silently ...