Are you serious? Are you telling me that you are deploying servers in professional environments with only 1 ip interface. That you don't split your traffic meaning that signalling, RTP, mgmt, API calls, billing interface are all on the same interface / IP address? I mean if that is the case, I need to call Sun and tell them that they are doing it wrong because they make all these servers with 4 - 6 network interfaces
Notice this thread is about two NICs in the SAME subnet, not different ones. And the normal practice for multiple NICs is to use teaming/link aggregation (LAG) or sun multipathing (same thing).
Yes, I'm dead serious. Professional deployments only have a single IP interface with up to 8 physical 1 gig NICs into two switches for high throughput and redundancy. Large VMware clusters built for performance and redundancy you'll use two of the nics for service console/vmotion and the other two trunks for the various guest OS vlans. On different swtiches for redundancy, even better if you can do cross chassis link aggregation (VSS or nexus VPCs). But again the SC/vmotion nics don't have a default gateway and are all one large layer2 network.
For large data base clusters you use those extra nics for heartbeat/replication, but still DIFFERENT subnets, without a default gateway.
But you don't put two NICs into the same layer2 broadcast domain (subnet). It is just never done because of the problems and complexity it causes. It is never done if designed by a competent professional.