Re: [multipathtcp] Proposed changes to the protocol draft

Yoshifumi Nishida <nishida@sfc.wide.ad.jp> Tue, 27 September 2011 09:03 UTC

Return-Path: <yoshifumi.nishida@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 204F421F8C32 for <multipathtcp@ietfa.amsl.com>; Tue, 27 Sep 2011 02:03:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.474
X-Spam-Level:
X-Spam-Status: No, score=-102.474 tagged_above=-999 required=5 tests=[AWL=-0.097, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jYaJYub3aC-Q for <multipathtcp@ietfa.amsl.com>; Tue, 27 Sep 2011 02:03:00 -0700 (PDT)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id 8941B21F8C3E for <multipathtcp@ietf.org>; Tue, 27 Sep 2011 02:02:57 -0700 (PDT)
Received: by iaby26 with SMTP id y26so6836979iab.31 for <multipathtcp@ietf.org>; Tue, 27 Sep 2011 02:05:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ZkQ/LO3NIfYSQoQzqjycK67BfT0RNulX3VQMhLcDNZs=; b=BSwY8mIklbc/UvuAWRIlSUmTVapZ5ht9cX0vPkcvZyceVsNSZQAUeXob3Dq+Lw4Oph EhGpTmOqvCBoBAUuOpemMCBErZKVXw/t0yZcvpVggnokfwGhwS4DakSfU+WfaRZEy62I YQoCb06f6PEP6t5zs6fNLSzxFHv+mIjdFsG28=
MIME-Version: 1.0
Received: by 10.231.50.204 with SMTP id a12mr10067682ibg.11.1317114341128; Tue, 27 Sep 2011 02:05:41 -0700 (PDT)
Sender: yoshifumi.nishida@gmail.com
Received: by 10.231.199.80 with HTTP; Tue, 27 Sep 2011 02:05:41 -0700 (PDT)
In-Reply-To: <154773479ED2314980CB638A48FC443486FE3311@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
References: <9510D26531EF184D9017DF24659BB87F330AFB97A2@EMV65-UKRD.domain1.systemhost.net> <CAOs_kTark+NQ1Js9iBSwhwetXWHm6QAXneRmGZWiRpM7uLJpSQ@mail.gmail.com> <CAOs_kTbnSk4=nBxCdVSAmCcCyscmXDdDBGWuEud_hYxjwRUehA@mail.gmail.com> <461C6AC0-D817-4908-85EB-EAB3ABFB04AD@cs.ucl.ac.uk> <57AB2D9B-1902-4215-8CA4-5FA14C56ACCF@cs.ucl.ac.uk> <CABxaRLFMRsoUkgBOaj2PO=iPWKqV6jH9fqic5X9HDgEp_pmNHw@mail.gmail.com> <154773479ED2314980CB638A48FC443486DE961D@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEqKv962SWya-wyL-UcrJT4TeNn6KewKX=UCn1SqtQZUg@mail.gmail.com> <4E6B312E.8060707@uclouvain.be> <3087A9A7-6B59-431F-B344-35E8E7E1527E@nokia.com> <9510D26531EF184D9017DF24659BB87F330B6BBA95@EMV65-UKRD.domain1.systemhost.net> <154773479ED2314980CB638A48FC443486FE3311@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
Date: Tue, 27 Sep 2011 02:05:41 -0700
X-Google-Sender-Auth: lSo6ENbpEP1f9DsVZjcVG9yLQNw
Message-ID: <CABxaRLEsQ9MQ-CSfx_uxpcRzxomicjbC+doEGy46zU+8Vv+4-A@mail.gmail.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
To: "Hampel, K Georg (K Georg)" <georg.hampel@alcatel-lucent.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Tue, 27 Sep 2011 09:03:01 -0000

Hi Georg, All,

I think we need more inputs or opinions for this.
I'm trying to create a simple summary for the proposals from the
previous discussion.
Please correct me if I'm missing or misunderstanding something.


 1) Add a byte to ADD_ADDRESS
     pros: simple change to the current spec. good extensibility
     cons: need one more byte

 2) Use one bit of the address-id
     pros: simple change to the current spec.
     cons: less address-id space, low extensibility

 3) Use more bits of the address-id
     pros: simple change to the current spec, some extensibility
     cons: much less address-id space,

 4) Keep the current format and develop new option to describe the
address (e.g DESC_ADDR)
     pros: great extensibility. no need to change the current spec.
     cons: might need another mechanism to sync 2 options reliably.

Also, I personally think the following can be an another possibility,
although it might not be a good idea.

 5) Keep the current format and develop new option to specify proxy or
other addresses (e. g ADD_ADDR2)
    pros: great extensibility. no need to change the current spec
    cons: having 2 options for mostly the same feature might be a bit
ugly design.

Thanks,
--
Yoshifumi Nishida
nishida@sfc.wide.ad.jp

2011/9/26 Hampel, K Georg (K Georg) <georg.hampel@alcatel-lucent.com>om>:
> Hi Phil, all,
>
> Are we certain that 1 bit is enough to cover all purposes and implications of ADD_ADDRESS?
>
> Based on recent proxy-related drafts and discussions, ADD_ADDRESS would already have to support (1) "Join using this address" and (2) "I'm a proxy". Since both implications are independent from each other and may occur in unison, 1 bit would not be enough.
>
> A more detailed discussion on proxy functions may reveal additional implications of this option.
>
> Adding one byte to the option instead of carving out 1 bit should provide sufficient room for proxy and other extensions.
>
> Thanks.
>
> Regards,
>
> Georg
>
>
>
> -----Original Message-----
> From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] On Behalf Of philip.eardley@bt.com
> Sent: Friday, September 23, 2011 11:08 AM
> To: multipathtcp@ietf.org
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> There seems to be consensus around completing the main spec without trying to solve the proxy issue (since it needs significant more work), but making the spec flexible enough that a 'proxy capability' can be added later.
> Question is how to leave room for this capability. One suggestion was to keep aside one bit of the address-id - does that have consensus? Would any of the spec have to be re-thought?
>
> Thanks
> phil
>
> Philip Eardley
> Research and Technology Strategy
>
> This email contains BT information, which may be privileged or confidential. It's meant only for the individual(s) or entity named above. If you're not the intended recipient, note that disclosing, copying, distributing or using this information is prohibited. If you've received this email in error, please let me know immediately on the email address above. Thank you. We monitor our email system, and may record your emails.
> British Telecommunications plc
> Registered office: 81 Newgate Street London EC1A 7AJ
> Registered in England no: 1800000
>
>
> -----Original Message-----
> From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] On Behalf Of Lars Eggert
> Sent: 12 September 2011 07:28
> To: Olivier.Bonaventure@uclouvain.be
> Cc: multipathtcp@ietf.org List
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> On 2011-9-10, at 12:43, Olivier Bonaventure wrote:
>> I fear that this would add unnecessary complexity and would prefer to
>> wait for more implementation experience before looking at such
>> optimisations in the main spec
>
> This is my feeling at the moment, too. I think it'd be useful to have this written up in an individual ID so that folks can discuss (and maybe try and implement) it, but I think it's too early to put this into the main spec.
>
> Lars
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp
>