Support subnet host-routes by adding InterfaceRouteTable to the ports

wouldn't be possible to have the exact same number of elements in the both list but not the same elements ? maybe this condition needs to be removed ?