From owner-freebsd-questions@FreeBSD.ORG Mon Apr 25 11:55:27 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB6DA106566B for ; Mon, 25 Apr 2011 11:55:27 +0000 (UTC) (envelope-from fourquau@phare.normalesup.org) Received: from nef2.ens.fr (nef2.ens.fr [129.199.96.40]) by mx1.freebsd.org (Postfix) with ESMTP id 4CC618FC0C for ; Mon, 25 Apr 2011 11:55:26 +0000 (UTC) Received: from phare.normalesup.org (phare.normalesup.org [129.199.129.80]) by nef2.ens.fr (8.13.6/1.01.28121999) with ESMTP id p3PBtPec023197 for ; Mon, 25 Apr 2011 13:55:25 +0200 (CEST) X-Envelope-To: Received: by phare.normalesup.org (Postfix, from userid 1003) id 094B1BC24C; Mon, 25 Apr 2011 13:55:25 +0200 (CEST) Resent-From: Lionel Fourquaux Resent-Date: Mon, 25 Apr 2011 13:55:25 +0200 Resent-Message-ID: <20110425115525.GA7476@phare.normalesup.org> Resent-To: freebsd-questions@freebsd.org Date: Mon, 25 Apr 2011 13:53:13 +0200 From: Lionel Fourquaux To: Robert Bonomi Message-ID: <20110425115313.GB4647@phare.normalesup.org> References: <20110424202954.GA16373@phare.normalesup.org> <201104242343.p3ONhBld001779@mail.r-bonomi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <201104242343.p3ONhBld001779@mail.r-bonomi.com> X-PGP-Fingerprint: 24B5 DFFD 45C1 E9E4 8A16 B30B AB33 3E73 C79D F8E1 User-Agent: Mutt/1.5.20 (2009-06-14) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.1.4 (nef2.ens.fr [129.199.96.32]); Mon, 25 Apr 2011 13:55:25 +0200 (CEST) Cc: Subject: Re: routing to a directly attached subnet without an address in this subnet X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2011 11:55:27 -0000 On Sun, Apr 24, 2011 at 06:43:11PM -0500, Robert Bonomi wrote: >Sorry, it _is_ impossible. :( >simply put, to communicate _on_ a network, you have to be *ON* that >network, i.e., 'have an address in that network's address-space'. I don't quite see why this would be required, as long as packets are routed as they should. >It is perfectly legitimate for two (or more) separate networks to share >the same physical media. Yes. >*ONLY* the address of the device distinguishes which network the trafic >goes to/from. But this is the destination address on packets. The point here is, why would the router need an address that is never used as source or destination? >> I can't see any strong reason for requiring that em1 have >> an address for every directly attached subnet packets are routed >> to. > >Think about how 'reply' packets have to be routed by other machines >on that subnet. Packets from other machines are routed to fe80::1234:56ff:fe78:9abd (link local address of the router), so this part is fine. Thanks!