I've been wondering for a while, does anyone know what happens if you have two NIC's connecting to two different networks in the same machine when it comes to addressing. How does the OS decide which NIC to put the packet out on ? Is there some type of bounding control that allows you to say use NIC 1 or NIC 2 ?