Re: [multipathtcp] Draft MPTCP Charter
marcelo bagnulo braun <marcelo@it.uc3m.es> Thu, 03 September 2009 18:40 UTC
Return-Path: <marcelo@it.uc3m.es>
X-Original-To: multipathtcp@core3.amsl.com
Delivered-To: multipathtcp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E46893A6845 for <multipathtcp@core3.amsl.com>; Thu, 3 Sep 2009 11:40:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.516
X-Spam-Level:
X-Spam-Status: No, score=-6.516 tagged_above=-999 required=5 tests=[AWL=0.083, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 fkNe+1Ek6J3x for <multipathtcp@core3.amsl.com>; Thu, 3 Sep 2009 11:40:04 -0700 (PDT)
Received: from smtp02.uc3m.es (smtp02.uc3m.es [163.117.176.132]) by core3.amsl.com (Postfix) with ESMTP id 26BFC3A67E9 for <multipathtcp@ietf.org>; Thu, 3 Sep 2009 11:40:00 -0700 (PDT)
Received: from marcelo-bagnulos-macbook-pro.local (141.pool85-53-137.dynamic.orange.es [85.53.137.141]) by smtp02.uc3m.es (Postfix) with ESMTP id E6E196C2BB7; Thu, 3 Sep 2009 20:38:26 +0200 (CEST)
Message-ID: <4AA00D22.10705@it.uc3m.es>
Date: Thu, 03 Sep 2009 20:38:26 +0200
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812)
MIME-Version: 1.0
To: "Ford, Alan" <alan.ford@roke.co.uk>
References: <2181C5F19DD0254692452BFF3EAF1D6808590891@rsys005a.comm.ad.roke.co.uk><C9C84BE5-F29A-4F54-8F54-25F88F8C9DD8@muada.com><547F018265F92642B577B986577D671CB531E5@VENUS.office> <20090903123218.GI8532@verdi><547F018265F92642B577B986577D671CBF8D58@VENUS.office> <4A9FD534.2030800@it.uc3m.es> <2181C5F19DD0254692452BFF3EAF1D6808590B95@rsys005a.comm.ad.roke.co.uk> <4A9FEE11.9090700@it.uc3m.es> <2181C5F19DD0254692452BFF3EAF1D6808590BB1@rsys005a.comm.ad.roke.co.uk>
In-Reply-To: <2181C5F19DD0254692452BFF3EAF1D6808590BB1@rsys005a.comm.ad.roke.co.uk>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-5.6.0.1016-16866.000
Cc: Multipath TCP Mailing List <multipathtcp@ietf.org>, Rolf Winter <Rolf.Winter@nw.neclab.eu>
Subject: Re: [multipathtcp] Draft MPTCP Charter
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/multipathtcp>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Sep 2009 18:40:07 -0000
Ford, Alan escribió: > Marcelo, > > >>>> Not really. >>>> actually this is what you need for the two ended version. >>>> the one ended version assumes PI addressing that can be used in >>>> > both ISPs. > >>>> The two ended version assumes that if a node has two PA addresses >>>> > from > >>>> two different ISPs, the a packet with the source address of ISPA >>>> > will be > >>>> routed to ISPA or that if this is not the case ISPB will propagate >>>> > it > >>>> (i.e. what you describe above) >>>> >>>> >>> That is absolutely not the case. >>> >>> >> really? >> > > Yes. > well, no > >>> In the draft, we describe the multiple TCP subflows as having >>> > separate > >> addressing. The source address on the packet is always valid for the >> > link in > >> use. If a packet is to be retransmitted on a different subflow it uses >> > that > >> subflow's addressing instead. >> >> >>> >> so, you are assuming that the two ended version of MPTCP only applies >> > to > >> hosts with multiple interfaces and that each interface has a different >> IP address. this is overly restrcitive imho. >> > > Well we assume the hosts are multi-addressed, not necessarily with > multiple interfaces. good, that is what i was assuming > The draft title is "TCP Extensions for Multipath > Operation with Multiple Addresses" which I thought made it reasonably > clear! > > >> You should be able to apply it to a host located in a multihomed site >> and that the multihomed site is obtaining multiple PA blocks one from >> each provider it connects to, or is this out of the scope? >> > > If the hosts were still multi-addressed that would work fine. > > not really please see http://www.shim6.org/draft-ietf-shim6-ingress-filtering-00.txt >> If you intend to support this scenario, then the problem that i >> > describe > >> above certainly occurs. >> > > Well I guess that depends on the behaviour of the egress router. If > > there were separate egress routers for each ISP, this wouldn't be a > problem. If it was the same box, so long as it manages routing > appropriate (and it probably would so as not to hit the upstream ISP's > RPF), it would still work since the router would send the right packets > to the right ISP. > the problem is that this doesn't happen, What you are describing is described in the draft that i pointed above and relies on using source address dependent routing in the end site, which is by far a not widely implemented technique. But the bottom line, that i was pointing out that started all this discussion, is that the one ended approach does _not_ have this problem cause the host has a single PI address. It does happen in some configurations in the two ended approch. Do we agree? Regards, marcelo > Regards, > Alan > > >
- Re: [multipathtcp] Draft MPTCP Charter Lars Eggert
- Re: [multipathtcp] Draft MPTCP Charter Iljitsch van Beijnum
- Re: [multipathtcp] Draft MPTCP Charter Lars Eggert
- [multipathtcp] Draft MPTCP Charter Ford, Alan
- Re: [multipathtcp] Draft MPTCP Charter Marc Blanchet
- Re: [multipathtcp] Draft MPTCP Charter toby.moncaster
- Re: [multipathtcp] Draft MPTCP Charter Mark Handley
- Re: [multipathtcp] Draft MPTCP Charter philip.eardley
- Re: [multipathtcp] Draft MPTCP Charter Magnus Westerlund
- Re: [multipathtcp] Draft MPTCP Charter Iljitsch van Beijnum
- Re: [multipathtcp] Draft MPTCP Charter Lars Eggert
- Re: [multipathtcp] Draft MPTCP Charter John Leslie
- Re: [multipathtcp] Draft MPTCP Charter John Leslie
- Re: [multipathtcp] Draft MPTCP Charter Lars Eggert
- Re: [multipathtcp] Draft MPTCP Charter Rolf Winter
- Re: [multipathtcp] Draft MPTCP Charter John Leslie
- Re: [multipathtcp] Draft MPTCP Charter Lars Eggert
- Re: [multipathtcp] Draft MPTCP Charter SCHARF, Michael
- Re: [multipathtcp] Draft MPTCP Charter toby.moncaster
- Re: [multipathtcp] Draft MPTCP Charter Ford, Alan
- Re: [multipathtcp] Draft MPTCP Charter John Leslie
- Re: [multipathtcp] Draft MPTCP Charter Rolf Winter
- [multipathtcp] Modularity, was: Re: Draft MPTCP C… Iljitsch van Beijnum
- Re: [multipathtcp] Draft MPTCP Charter marcelo bagnulo braun
- Re: [multipathtcp] Draft MPTCP Charter Ford, Alan
- Re: [multipathtcp] Draft MPTCP Charter Rolf Winter
- Re: [multipathtcp] Draft MPTCP Charter Lars Eggert
- Re: [multipathtcp] Draft MPTCP Charter Iljitsch van Beijnum
- Re: [multipathtcp] Draft MPTCP Charter marcelo bagnulo braun
- Re: [multipathtcp] Draft MPTCP Charter Ford, Alan
- Re: [multipathtcp] Draft MPTCP Charter Ford, Alan
- Re: [multipathtcp] Draft MPTCP Charter marcelo bagnulo braun
- Re: [multipathtcp] Draft MPTCP Charter marcelo bagnulo braun
- Re: [multipathtcp] Draft MPTCP Charter marcelo bagnulo braun
- [multipathtcp] Summary and more Costin Raiciu
- [multipathtcp] Source address dependent routing, … Iljitsch van Beijnum
- Re: [multipathtcp] Summary and more Costin Raiciu
- Re: [multipathtcp] Summary and more marcelo bagnulo braun
- Re: [multipathtcp] Summary and more marcelo bagnulo braun
- Re: [multipathtcp] Summary and more Mark Handley
- Re: [multipathtcp] Summary and more marcelo bagnulo braun
- Re: [multipathtcp] Summary and more marcelo bagnulo braun
- Re: [multipathtcp] Summary and more Mark Handley
- Re: [multipathtcp] Summary and more Iljitsch van Beijnum
- Re: [multipathtcp] Source address dependent routi… Lars Eggert
- Re: [multipathtcp] Summary and more Mark Handley
- Re: [multipathtcp] Draft MPTCP Charter Scott Brim
- Re: [multipathtcp] Summary and more marcelo bagnulo braun
- Re: [multipathtcp] Summary and more Scott Brim
- Re: [multipathtcp] Summary and more marcelo bagnulo braun
- Re: [multipathtcp] Draft MPTCP Charter John Leslie
- Re: [multipathtcp] Draft MPTCP Charter SCHARF, Michael
- Re: [multipathtcp] Draft MPTCP Charter Ford, Alan