Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261693AbTHTFTd (ORCPT ); Wed, 20 Aug 2003 01:19:33 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261652AbTHTFTd (ORCPT ); Wed, 20 Aug 2003 01:19:33 -0400 Received: from netcore.fi ([193.94.160.1]:23311 "EHLO netcore.fi") by vger.kernel.org with ESMTP id S261591AbTHTFTa (ORCPT ); Wed, 20 Aug 2003 01:19:30 -0400 Date: Wed, 20 Aug 2003 08:18:09 +0300 (EEST) From: Pekka Savola To: "David S. Miller" cc: Richard Underwood , , , , , , , , , , , , , Subject: host vs interface address ownership [Re: [2.4 PATCH] bugfix: ARP respond on all devices] In-Reply-To: <20030819095611.0fb8f9a3.davem@redhat.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1820 Lines: 45 On Tue, 19 Aug 2003, David S. Miller wrote: > On Tue, 19 Aug 2003 13:02:20 +0100 > Richard Underwood wrote: > > > David S. Miller wrote: > > > Under Linux, by default, IP addresses are owned by the system > > > not by interfaces. This increases the likelyhood of successful > > > communication on a subnet. > > > > > This is crap. > > Nope, the RFCs allow this. > > So this is where we must agree to disagree. Because host ownership of > IP addresses is the basis for all of the arguments and it completely > justifies Linux's ARP behavior on both sides. Maybe I'm missing something -- I'm not sure what exactly you're including in the models -- but wouldn't it be possible to implement the "host ownership" model so that it would STILL honor any RFC out there (and similarly for "interface ownership")? For example, many IETF documents may state things like: The Home Agents List MAY be implemented in any manner consistent with the external behavior described in this document. .. which *seems* (without knowing which RFCs and sections of them you refer to for justifying host/interface ownership) to be a probable intent of allowing either model. Just as long as the external behaviour is consistent, you can implement it with any internal structure you wish. -- Pekka Savola "You each name yourselves king, yet the Netcore Oy kingdom bleeds." Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings - 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/