lkml.org 
[lkml]   [2001]   [Apr]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectARP handling in case of having multiple interfaces on same segment
Sometime, we have setting like following (say, in the migration
process of changing IP networks, or perhaps wrong way of load
balancing):

+----------+
|eth0 eth1 |
+----------+
| |
-------+---+------------

Current implementation of Linux doesn't handle this case. The problem
is ARP handling. When ARP broadcast packet comes to the host, both
interfaces receive the packet, and regardless of the device, we reply
to that packet. I think that we should not reply if the packet is not
related to that interface. If the ARP request is for eth1's address,
we should not send reply from eth0.

IIRC, I had fixed this issue six years ago, but now see same thing.
Kind a dejagnu...

How do you think? For me, this is bug.
--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:26    [W:0.059 / U:0.088 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site