To find router-id, get the routers from external network, then find the correct router that matches the internal network for the floating ip. This avoids walking all ports.

Change-Id: If2fa246a6ba9eff8fbbb5262cd963fd2cca1e686
Closes-Bug: 1371368
(cherry picked from commit 509747584afb3a40a3a8ffe153be3448ab66bbfc)
Merge "To find router-id, get the routers from external network, then find the correct router that matches the internal network for the floating ip. This avoids walking all ports." into R1.10