Ok, then lets assume that eth0 has the lowest ip. Does that mean that
eth1 would never be used?
Given that you did not have created any specific routes for each device
or created iptables source routing, then the kernel chooses the card
with the lowest IP.
Alexander