Multiple NICS on same subnet



Hi,

I'm trying to understand the behavior of a configuration where I have
multiple NICs on the same subnet. (I know, its wrong, I'm just trying
to understand.)

Here's the configuration:

eth0 : 172.16.11.4
eth1: 129.143.4.5
eth2: 129.143.4.6

$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window
irtt Iface
129.143.4.0 0.0.0.0 255.255.255.0 U 0 0
0 eth1
129.143.4.0 0.0.0.0 255.255.255.0 U 0 0
0 eth2
172.16.11.0 0.0.0.0 255.255.255.0 U 0 0
0 eth0
0.0.0.0 129.143.4.254 0.0.0.0 UG 0 0
0 eth1

eth2 is not cabled. eth0 and eth1 are cabled.

When you ping the address of eth2 (129.143.4.6), you get a response.
If you look at the arp entry on the machine that originated the ping
for 129.143.4.6, you get the MAC of eth0, which isn't even on the same
logical network. No proxy ARP is turned on.

Can someone explain what is happening inside the stack to make this
happen?

Thanks,

-- Andrew Bell
andrew.bell.ia@xxxxxxxxx

.



Relevant Pages