if there is only one gateway, it uses that. if there are more than one gateway, it uses the longest bit match route. if there is no longest route, it uses the interface with the lowest metric Yes, ...