Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz
Brian Haberman <brian@innovationslab.net> Mon, 22 September 2014 12:39 UTC
Return-Path: <brian@innovationslab.net>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CD301A1AB6 for <6lo@ietfa.amsl.com>; Mon, 22 Sep 2014 05:39:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.8
X-Spam-Level:
X-Spam-Status: No, score=0.8 tagged_above=-999 required=5 tests=[BAYES_50=0.8] autolearn=ham
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 xsuw4DUeKJtw for <6lo@ietfa.amsl.com>; Mon, 22 Sep 2014 05:39:16 -0700 (PDT)
Received: from uillean.fuaim.com (uillean.fuaim.com [206.197.161.140]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CA811A1AAC for <6lo@ietf.org>; Mon, 22 Sep 2014 05:39:16 -0700 (PDT)
Received: from clairseach.fuaim.com (clairseach-high.fuaim.com [206.197.161.158]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by uillean.fuaim.com (Postfix) with ESMTP id CDE4E880ED; Mon, 22 Sep 2014 05:39:15 -0700 (PDT)
Received: from clemson.local (edge-nat-all.jhuapl.edu [128.244.87.129]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by clairseach.fuaim.com (Postfix) with ESMTP id 63F7D71B0001; Mon, 22 Sep 2014 05:39:15 -0700 (PDT)
Message-ID: <5420187C.7080205@innovationslab.net>
Date: Mon, 22 Sep 2014 08:39:24 -0400
From: Brian Haberman <brian@innovationslab.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Anders Brandt <Anders_Brandt@sigmadesigns.com>, "6lo@ietf.org" <6lo@ietf.org>, "draft-ietf-6lo-lowpanz@tools.ietf.org" <draft-ietf-6lo-lowpanz@tools.ietf.org>
References: <54170D2A.4020503@innovationslab.net> <03F31C213F2C6941BFDDBB4336E9E6CD5A6D113B@cph-ex1> <5419AA77.3050006@innovationslab.net> <03F31C213F2C6941BFDDBB4336E9E6CD5A6D1355@cph-ex1> <541AD481.3060306@innovationslab.net> <541C4164.70700@innovationslab.net> <03F31C213F2C6941BFDDBB4336E9E6CD5A6DE486@cph-ex1>
In-Reply-To: <03F31C213F2C6941BFDDBB4336E9E6CD5A6DE486@cph-ex1>
Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="hoGQs6CA33wLC6w5TwUI9tBunA3hhc5EI"
Archived-At: http://mailarchive.ietf.org/arch/msg/6lo/va7dpjI0pjMenJ9WAP47wamBNCc
Subject: Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Sep 2014 12:39:18 -0000
Hi Anders, Looks good to me. Go ahead and submit it. Regards, Brian On 9/22/14 4:59 AM, Anders Brandt wrote: > Brian, > >> I should have caught this yesterday... > > So should I, I guess... > >> Are there changes needed in section >> 5 to deal with the "MAY support GHC" clause in section 3? > > I think they are not strictly needed, but for completeness, I have changed this text > > "IPv6 header compression MUST be implemented according to [RFC6282]. > This section will simply identify substitutions that should be made > when interpreting the text of [RFC6282]." > > to this text: > > "IPv6 header compression [RFC6282] MUST be implemented and > [RFC_TBD_GHC] compression for higher layers MAY be implemented. > This section will simply identify substitutions that should be made > when interpreting the text of [RFC6282] and [RFC_TBD_GHC]." > > A new draft-draft is attached. > Please let me know if I should submit it as -07. > > Thanks, > Anders > >> -----Original Message----- >> From: Brian Haberman [mailto:brian@innovationslab.net] >> Sent: 19. september 2014 16:45 >> To: Anders Brandt; 6lo@ietf.org; draft-ietf-6lo-lowpanz@tools.ietf.org >> Subject: Re: AD Evaluation: draft-ietf-6lo-lowpanz >> >> Hi Anders, >> I should have caught this yesterday... Are there changes needed in section >> 5 to deal with the "MAY support GHC" clause in section 3? >> >> Brian >> >> >> On 9/18/14 8:48 AM, Brian Haberman wrote: >>> Hi Anders, >>> These changes look good. Go ahead and submit this update and I >>> will move it along to IETF Last Call. >>> >>> Regards, >>> Brian >>> >>> On 9/18/14 5:18 AM, Anders Brandt wrote: >>>> Hi Brian, >>>> >>>> (inserted a few of Carsten's comments where relevant) >>>> >>>> Please see comments inline. >>>> The attached draft2 files contain the changes proposed in this mail. >>>> >>>> Cheers, >>>> Anders >>>> >>>>> -----Original Message----- >>>>> From: Brian Haberman [mailto:brian@innovationslab.net] >>>>> Sent: 17. september 2014 17:36 >>>>> To: Anders Brandt; 6lo@ietf.org; >>>>> draft-ietf-6lo-lowpanz@tools.ietf.org >>>>> Subject: Re: AD Evaluation: draft-ietf-6lo-lowpanz >>>>> >>>>> Hi Anders, >>>>> I have snipped all the pieces where we have a way forward... >>>>> >>>>> On 9/17/14 10:04 AM, Anders Brandt wrote: >>>>> >>>>>> >>>>>> > - Can the use of RFC 6282 compression be replaced with the >>>>>> > functionality >>>>>> > specified in draft-ietf-6lo-ghc? >>>>>> >>>>>> As Carsten Borman already responded: >>>>>> >>>> <snip> >>>>>> I agree in Carsten's observations. I am however reluctant making >>>>>> GHC a hard requirement. >>>> <snip> >>>>> Is it worthwhile to mention that the stateless nature of 6282 is >>>>> preferable in some deployment scenarios? That should prevent other >>>>> reviewers from asking the same question (especially since GHC is in IESG >> review right now). >>>> >>>> Inserted by Anders Brandt: >>>>> (Carsten Borman wrote: >> ) >>>>> (But in the end I agree that mandatory GHC is maybe a bit much for the >> very ) >>>>> (low-end devices we are seeing lowpanz on. >> ) >>>>> (Just not for the reason that GHC somehow needs state. >> ) >>>> >>>> Section 3. "6LoWPAN Adaptation Layer and Frame Format" says: >>>> >>>> "IPv6 header compression [RFC6282] MUST be supported by >>>> implementations of this specification." >>>> >>>> I propose adding >>>> >>>> "Further, implementations MAY support Generic Header Compression >>>> (GHC) [TBD_RFC_GHC]. A node implementing [TBD_RFC_GHC] MUST >> probe its >>>> peers for GHC support before applying GHC compression." >>>> >>>>>> > - I don't understand the statement that a node MAY support the >> M >>>>>> > flag in >>>> <snip> >>>>>> The option allows for deployments with the full addressing >>>>>> flexibility provided by DHCP while fully capable nodes can still be >>>>>> used in cost >>>>> optimized deployments. >>>>> >>>>> Ok, I understand the logic now, but think it can be said differently. >>>>> In reality, the M bit is understood, but is not honored. Given >>>>> that, it may be better to say that some deployments do not support >>>>> stateful address assignments and implementations may optimize by >>>>> cost and omit stateful addressing protocols. >>>> >>>> The existing text says: >>>> >>>> "A node interface MAY support the M flag of the RA message for the >>>> construction of routable IPv6 addresses. " >>>> >>>> It is proposed to append this text: >>>> >>>> "A cost optimized node implementation may save memory by skipping >>>> support for the M flag." >>>> >>>>>> > * Section 2.2 - How would routing protocols support >>>>>> subnet-wide >>>>> multicast >>>>>> > forwarding if packets are encoded as broadcast messages? >>>> <snip> >>>>> Actually, a simple sentence pointing out that G.9959 does not >>>>> support link- layer multicast would clarify things nicely. >>>> >>>> The existing text says: >>>> >>>> " G.9959 supports direct-range IPv6 multicast while subnet- >>>> wide multicast is not supported natively by G.9959. " >>>> >>>> I see no need for a change (?) >>>> >>>>>> > * Section 3 - The naming of the headers when discussing their >> order of >>>>>> > appearance is confusing. Why refer to the "addressing >>>>>> header" when >>>> <snip> >>>>> I did not realize it was taken directly out of 4944. I am fine with >>>>> leaving it as is then. >>>>> >>>>> Regards, >>>>> Brian >>>> >>> >
- [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Brian Haberman
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Carsten Bormann
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Abdussalam Baryun
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Anders Brandt
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Brian Haberman
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Carsten Bormann
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Anders Brandt
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Brian Haberman
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Brian Haberman
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz mat nizam
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Anders Brandt
- Re: [6lo] AD Evaluation: draft-ietf-6lo-lowpanz Brian Haberman