Re: [tcpm] New Version Notification for draft-williams-exp-tcp-host-id-opt-00.txt

Yoshifumi Nishida <nishida@sfc.wide.ad.jp> Mon, 10 February 2014 09:04 UTC

Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DC501A06A9 for <tcpm@ietfa.amsl.com>; Mon, 10 Feb 2014 01:04:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.463
X-Spam-Level: *
X-Spam-Status: No, score=1.463 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.548, SPF_NEUTRAL=0.779] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8aZtwhI07wSh for <tcpm@ietfa.amsl.com>; Mon, 10 Feb 2014 01:04:07 -0800 (PST)
Received: from mail.sfc.wide.ad.jp (ns.sfc.wide.ad.jp [IPv6:2001:200:0:8803:203:178:142:143]) by ietfa.amsl.com (Postfix) with ESMTP id DD58A1A0081 for <tcpm@ietf.org>; Mon, 10 Feb 2014 01:04:06 -0800 (PST)
Received: from mail-lb0-f177.google.com (mail-lb0-f177.google.com [209.85.217.177]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id 1E2C32780E9 for <tcpm@ietf.org>; Mon, 10 Feb 2014 18:04:03 +0900 (JST)
Received: by mail-lb0-f177.google.com with SMTP id 10so3041248lbg.36 for <tcpm@ietf.org>; Mon, 10 Feb 2014 01:04:01 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Do/iHjYnG8mdOteSRlyvC4OTQxy9rweHa33Y9TmgW+E=; b=beFe3eVVjinnlUGmD90VrjNaFvYga7QVmloIDxt2YM8EmY7Hnvew7H5RgM8b213Rkk xRVCs9HYcAA+tbfm5NUb8p/sSGlUHSCIz9/OJwCDhEPK1j0Q3lWjwhBoNtgkjLHB5lmd ywmp/HxixywR37/Cr6rTL+UWtl5Sd+861U/k1/SojvT/uY0qH4bx8DArMq5Yxj+MJsZJ M+CnE85a8s7HvY+o/NGz6NTRuXgRoJSsxBJaGxReWtre6fmhAVXRjNmZpR6PQ33QWORr IHfPubrP35KdOhzXaaLXC13DOctopx1ptBWlM/tltpQITtUZaINwIXEMRN8LshigZFvZ PYFQ==
MIME-Version: 1.0
X-Received: by 10.152.229.225 with SMTP id st1mr21336688lac.2.1392023040988; Mon, 10 Feb 2014 01:04:00 -0800 (PST)
Received: by 10.114.93.198 with HTTP; Mon, 10 Feb 2014 01:04:00 -0800 (PST)
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36F48635038@PUEXCB1B.nanterre.francetelecom.fr>
References: <20140110162911.24121.90027.idtracker@ietfa.amsl.com> <52D0215B.6050101@akamai.com> <655C07320163294895BBADA28372AF5D1832B6@FR712WXCHMBA15.zeu.alcatel-lucent.com> <52D541B3.7000606@mti-systems.com> <98531DC4-272A-4110-A676-8613521E3FB7@netapp.com> <52D5C0AC.4080604@isi.edu> <52D6A8E8.6050307@akamai.com> <52D9B667.2060000@isi.edu> <52DB4EDB.4050208@mti-systems.com> <52DE977C.4060005@akamai.com> <CAO249yfszL+dv4_h+RrKLCMcyeszE8JANP+Bg1814mRTHhHOfA@mail.gmail.com> <94C682931C08B048B7A8645303FDC9F36F48635038@PUEXCB1B.nanterre.francetelecom.fr>
Date: Mon, 10 Feb 2014 01:04:00 -0800
Message-ID: <CAO249yfNHwfATiQUBvE--HcLN+xNuAAhMAZFyOj96TiFunq4fg@mail.gmail.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
To: mohamed.boucadair@orange.com
Content-Type: multipart/alternative; boundary="001a1138101ee09a1604f2099e05"
Cc: "tcpm@ietf.org" <tcpm@ietf.org>
Subject: Re: [tcpm] New Version Notification for draft-williams-exp-tcp-host-id-opt-00.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Feb 2014 09:04:10 -0000

Hi Med,

Thanks for the clarification and sorry for slow response.

On Thu, Jan 30, 2014 at 11:34 PM, <mohamed.boucadair@orange.com> wrote:

>
>
>
> 1: It seems to me that the option format might be too simple to
> accommodate multiple proposals.
>
>     I'm not very sure how the receiver can identify which proposal has
> been used.
>
> *[Med] We have discussed that point among authors and we decided to not
> include a field to indicate what information is carried in the HOST_ID
> field (e.g., IP address, port number, etc.) for following reasons:*
>
> ·         *Cases where only a single identifier is required are more
> common (i.e., the default behavior is to inject some bits of the internal
> IP address in the HOST_ID field). *
>
> ·         *Cases that require multiple identifiers to be included (e.g.,
> source IP address:source port number, or a list of IP addresses) are those
> where the same administrative entity is managing the entity that injects
> the HOST_ID option and the one server that will make use of that option. A
> typical use case is the load-balancing scenario. *
>
> *This point was recorded in the draft: *
>
>
>
> *"Note, there is no need*
>
> *   to signal the semantic of the included data as this specification*
>
> *   assumes the service is aware of that information by out of band means*
>
> *   (e.g. both the service and the address sharing device are managed by*
>
> *   the same administrative entity).*
>
>
>
> *" *
>
> *The beauty of advancing this effort in the experimental track is to
> assess whether these assumptions are valid ones, identify whether there are
> use cases which require a means to explicitly indicate the semantic of the
> included data, etc.*
>

I see...  I felt a bit uneasy for the great flexibility, but we can discuss
this later if this is an important point.


>
>
>
> 2: Section 4 seems to contain similar information on option usages which
> described in other detailed proposals.
>
>     Isn't it a bit redundant? Or, is there any conflicts between the
> usages in the draft and other proposals?
>
> *[Med] One of the goals of this document is to have a unified
> specification that would cover the use cases we have on the table. As such,
> this document is self-contained. An implementor can develop the option
> specified in this draft without reading the other proposals.*
>

My concern is that for example, Section 5 in
draft-wing-nat-reveal-option-03 contains some kind of rules for the option
usage and Section 5 in draft-williams-overlaypath-ip-tcp-rfc-04 also
contains similar ones. If these information is different from what is
described in Section 4 of this draft, I think it will be confusing for
implementers. I think it would be good if other drafts don't have this kind
of info in order to avoid confusions.
I prefer if you can clarify which info should be written in this draft and
which should be written in other companion drafts.

Thanks,
--
Yoshifumi