Re: [mif] WG Review: Multiple InterFaces (mif)

Marc Blanchet <marc.blanchet@viagenie.ca> Thu, 23 April 2009 11:02 UTC

Return-Path: <marc.blanchet@viagenie.ca>
X-Original-To: mif@core3.amsl.com
Delivered-To: mif@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BFF193A71AE; Thu, 23 Apr 2009 04:02:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.535
X-Spam-Level:
X-Spam-Status: No, score=-0.535 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HOST_MISMATCH_COM=0.311, RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sH8dzxdMbnf7; Thu, 23 Apr 2009 04:02:51 -0700 (PDT)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by core3.amsl.com (Postfix) with ESMTP id 556633A6FB1; Thu, 23 Apr 2009 04:02:51 -0700 (PDT)
Received: by jazz.viagenie.ca (Postfix, from userid 8) id 6E6E429E15A7; Thu, 23 Apr 2009 07:04:08 -0400 (EDT)
Received: from Macintosh-9.local (12-187-215-2.att-inc.com [12.187.215.2]) by jazz.viagenie.ca (Postfix) with ESMTP id 7B82C29E1595; Thu, 23 Apr 2009 07:04:07 -0400 (EDT)
Message-ID: <49F04B26.1030300@viagenie.ca>
Date: Thu, 23 Apr 2009 05:04:06 -0600
From: Marc Blanchet <marc.blanchet@viagenie.ca>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: Ralph Droms <rdroms@cisco.com>
References: <20090414200002.1EA7F3A6DEF@core3.amsl.com> <49E99C7D.2000501@piuha.net> <F521CF9E-5BF9-4A57-AEBB-CE636E6BC661@ericsson.com> <49EF272A.7060901@comcast.net> <E0FDB146-40AF-4599-842B-42B88BF3E8E4@ericsson.com> <65235FAF-BE4B-425C-8D0F-B0AC0BD0AE26@cisco.com>
In-Reply-To: <65235FAF-BE4B-425C-8D0F-B0AC0BD0AE26@cisco.com>
X-Enigmail-Version: 0.95.7
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
Cc: mif <mif@ietf.org>, IETF Discussion <ietf@ietf.org>
Subject: Re: [mif] WG Review: Multiple InterFaces (mif)
X-BeenThere: mif@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multiple Interface Discussion List <mif.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mif>, <mailto:mif-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mif>
List-Post: <mailto:mif@ietf.org>
List-Help: <mailto:mif-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mif>, <mailto:mif-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Apr 2009 11:02:52 -0000

Ralph Droms a écrit :
> Christian - I think address selection is part but not all of the problem.
> 
> I would be happy to see a summary of current practice in dealing with
> simultaneous attachment to multiple networks.  How does an iPhone decide
> between its WiFi and dell interfaces?  How does an RG that can reach
> multiple next hop routers on its WAN interface select which router to
> forward to?  How does a laptop choose between its WiFi and wired
> interfaces?

that is the purpose of draft-mrw-mif-current-practices... Some answers
are already there.

Marc.

> 
> - Ralph
> 
> On Apr 22, 2009, at 7:03 PM 4/22/09, Christian Vogt wrote:
> 
>> On Apr 22, 2009, Margaret Wasserman wrote:
>>
>>> This topic, address selection, is not currently handled by applications.
>>> In many cases, it is handled entirely by the stack (through ordering of
>>> the destination ddresses in DNS replies and source address selection in
>>> the IP stack), and in other cases the application chooses a destination
>>> address with the stack choosing a source address.  There are certain
>>> cases (sometimes in solutions to the problems that we are discussing
>>> here) where applications do choose both the destination and sourece
>>> address, but they are not common.
>>
>>
>> Margaret -
>>
>> From a system perspective, you are certainly right:  Applications
>> typically do get help from the operating system in selecting their
>> addresses.  From an OSI layering perspective, though, address selection
>> still is performed at application layer.  In fact, if an application
>> wants to do a complete job, especially a peer-to-peer application, it
>> needs to select both source and destination address itself, possibly
>> after running STUN, TURN, or ICE.
>>
>> My main point, though, was that we are talking about two orthogonal
>> issues -- conflicting configuration and address selection.  This holds
>> independently of the fact that an application may let the operating
>> system accomplish part or all of address selection.
>>
>> Whether we take this to mean that both issues should be tackled in the
>> same working group is a different story.  I personally don't see the
>> orthogonality of the two issues as a reason not to tackle both issues in
>> the same working group.  We just ought to be aware that the issues are
>> separate, and the charter should describe them as such.  This said,
>> there might be work-load- or work-scope-specific reasons that suggest
>> splitting the work into separate working groups, like those brought up
>> by Lars, Sam, and Scott.  Those arguments should be discussed as well.
>>
>> - Christian
>>
>>
>>
>> _______________________________________________
>> mif mailing list
>> mif@ietf.org
>> https://www.ietf.org/mailman/listinfo/mif
> 
> _______________________________________________
> mif mailing list
> mif@ietf.org
> https://www.ietf.org/mailman/listinfo/mif


-- 
=========
IPv6 book: Migrating to IPv6, Wiley. http://www.ipv6book.ca
Stun/Turn server for VoIP NAT-FW traversal: http://numb.viagenie.ca
DTN news service: http://reeves.viagenie.ca