netdev
[Top] [All Lists]

Re: [2.4 PATCH] bugfix: ARP respond on all devices

To: "David S. Miller" <davem@xxxxxxxxxx>
Subject: Re: [2.4 PATCH] bugfix: ARP respond on all devices
From: Stephan von Krawczynski <skraw@xxxxxxxxxx>
Date: Tue, 19 Aug 2003 19:12:46 +0200
Cc: willy@xxxxxxxxx, richard@xxxxxxxxxxxxxxxxx, alan@xxxxxxxxxxxxxxxxxxx, carlosev@xxxxxxxxxxxx, lamont@xxxxxxxxxxxxxxxx, davidsen@xxxxxxx, bloemsaa@xxxxxxxxx, marcelo@xxxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx, linux-net@xxxxxxxxxxxxxxx, layes@xxxxxxxxx, torvalds@xxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
In-reply-to: <20030819095302.7213ddd5.davem@xxxxxxxxxx>
Organization: ith Kommunikationstechnik GmbH
References: <353568DCBAE06148B70767C1B1A93E625EAB58@xxxxxxxxxxxxxxxxxxxxxxxxx> <20030819145403.GA3407@xxxxxxxxxxxxxxxx> <20030819170751.2b92ba2e.skraw@xxxxxxxxxx> <20030819085717.56046afd.davem@xxxxxxxxxx> <20030819185219.116fd259.skraw@xxxxxxxxxx> <20030819095302.7213ddd5.davem@xxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
On Tue, 19 Aug 2003 09:53:02 -0700
"David S. Miller" <davem@xxxxxxxxxx> wrote:

> On Tue, 19 Aug 2003 18:52:19 +0200
> Stephan von Krawczynski <skraw@xxxxxxxxxx> wrote:
> 
> > On Tue, 19 Aug 2003 08:57:17 -0700
> > "David S. Miller" <davem@xxxxxxxxxx> wrote:
> > 
> > > "Be liberal in what you accept, and conservative in what you send"
> > > -Jon Postel
> > 
> > If I understood what Richard said in this thread Jon just shot you
> > down. The conservative way to _request_ arp would definitely be to
> > request it from the "correct" subnet, because as a sender you ought
> > to give credit to knowing that "bad" boxes out there won't answer if
> > you do otherwise.
> 
> In the ARP request we are using the source address in the packet we
> are building for output.
> 
> If ARP doesn't work using that source address, we can only assume IP
> communication is not possible either.
> 
> It is the box not responding to this ARP which is preventing
> communication not the box creating the ARP request.

Please read my example from other email. Very simple to prove you wrong here.

Regards,
Stephan

<Prev in Thread] Current Thread [Next in Thread>