From owner-freebsd-net@FreeBSD.ORG Thu Feb 12 11:38:57 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7E4616A4CE for ; Thu, 12 Feb 2004 11:38:57 -0800 (PST) Received: from web13603.mail.yahoo.com (web13603.mail.yahoo.com [216.136.175.114]) by mx1.FreeBSD.org (Postfix) with SMTP id 8C1E643D1D for ; Thu, 12 Feb 2004 11:38:57 -0800 (PST) (envelope-from g_naveen_k@yahoo.com) Message-ID: <20040212193857.58392.qmail@web13603.mail.yahoo.com> Received: from [139.85.253.184] by web13603.mail.yahoo.com via HTTP; Thu, 12 Feb 2004 11:38:57 PST Date: Thu, 12 Feb 2004 11:38:57 -0800 (PST) From: Naveen Kumar To: Brian Reichert , freebsd-net@freebsd.org In-Reply-To: <20040212193059.GX2429@numachi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: question: source address on interface w/ aliases? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Feb 2004 19:38:57 -0000 --- Brian Reichert wrote: > I've had an expectation violated recently, and > wanted to research > whether my expectation was grounded in reality: > > Given an interface with a primary IP, and one or > more aliased IP > addresses: > > When a process opens a connection to another host, > which IP address > will be chosen as the source address? > > Steven's just says 'the kernel chooses the IP > address and port'. Dont you have to give the local ip address(either primary or aliases') when you do a bind on the socket ? If you choose INADDR_ANY I am not sure which ip address it will pick up. > > My expectation was that the primary IP address would > be used. > > Is my expectation valid? Is there a spec that > describes this, or > is it up to an individual OS to do whatever it > wants? > > (I'm sorry to pester this list, as this question > isn't actually > specific to FreeBSD...) > > I'm more than willing to do my own research, but a > suggestion of > useful buzzwords would be appreciated as well. :) > > Thanks for your time... > > -- > Brian Reichert > 37 Crystal Ave. #303 Daytime number: (603) > 434-6842 > Derry NH 03038-1713 USA BSD admin/developer at > large > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html