We have several 2.2.12 SMP nodes with multiple 100Mbit interfaces
hooked into a Gigabit switch (someday to have routing capabilities).
Each node has names/ip-addresses for each interface:
NODE-XYZ-A and NODE-XYZ-B
Our arp tables were "twinkling" and we found that there were 2 arp reply
for each name/ip:
"tcpdump arp" shows:
14:16:52.403765 arp who-has NODE-XYZ-A tell node-abc
14:16:52.404273 arp reply NODE-XYZ-A is-at 5:55:c1:e1:34:c2
14:16:52.404317 arp reply NODE-XYZ-A is-at 5:aa:c3:ad:22:a8
14:16:53.403765 arp who-has NODE-XYZ-B tell node-abc
14:16:53.404273 arp reply NODE-XYZ-B is-at 5:55:c1:e1:34:c2
14:16:53.404317 arp reply NODE-XYZ-B is-at 5:aa:c3:ad:22:a8
It is fairly random which ethernet address reply occurs first.
We added printks in the drivers/net/ipv4/arp.c code and indeed the code
is sending the 2 replies. Is this correct?
Comments please. Can I give anyone more details.
-- Ron
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]