Re: [Gen-art] Gen-ART Last Call review of draft-ietf-trill-rfc7180bis-06

Donald Eastlake <d3e3e3@gmail.com> Thu, 22 October 2015 15:15 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A3751A1AA6 for <gen-art@ietfa.amsl.com>; Thu, 22 Oct 2015 08:15:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 8aZIBfEGlCiw for <gen-art@ietfa.amsl.com>; Thu, 22 Oct 2015 08:14:58 -0700 (PDT)
Received: from mail-ob0-x234.google.com (mail-ob0-x234.google.com [IPv6:2607:f8b0:4003:c01::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 538D31A1A98 for <gen-art@ietf.org>; Thu, 22 Oct 2015 08:14:58 -0700 (PDT)
Received: by obcqt19 with SMTP id qt19so69893768obc.3 for <gen-art@ietf.org>; Thu, 22 Oct 2015 08:14:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=TKjb8a6jwQU8++b2Kt9Et2xgGLw/yOGHuJRfuP4Fz9M=; b=oDtytfCQM0emaCGQyYteb4Nd7kJBr96wUx7ecntJGayHQgMquGBn287eiRRdpypZvb O79I/VZ1yEHWsw4y6t4+smHrseup2dLJnTaBqjgxWIFD4uXtikUgFzB3s6V52354FfRO Y9gGnQ7lFDB3tEJN8lSTIIDhazXQEC1klA0MMJ8y5zCD1HPcbsM8rgtAKVO8o2OoB1b3 yvPfp2jNTJIExNcmAhyhXC72aGa0Fy/qyGq/65xx1kLR3xYAg5UbWjmsAW2asdY8WNs7 sdVmF3KZMXJRxBk/oOMwaFF4hMRZdRFZf6m3lXEFg9EdlGoiebkPoyn63mGe6yJtpQNg HW3Q==
X-Received: by 10.182.96.168 with SMTP id dt8mr10854072obb.36.1445526897668; Thu, 22 Oct 2015 08:14:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.76.37.134 with HTTP; Thu, 22 Oct 2015 08:14:43 -0700 (PDT)
In-Reply-To: <70787250-ACFE-46AE-8BCF-2B0C933DF8EF@piuha.net>
References: <ABCAA4EF18F17B4FB619EA93DEF7939A4544BA5E@eusaamb107.ericsson.se> <CAF4+nEHEsqstVXWtVNVxDe+0=2vp2Je7R92GLfuxmq7GvBBe1w@mail.gmail.com> <ABCAA4EF18F17B4FB619EA93DEF7939A4544F47E@eusaamb107.ericsson.se> <70787250-ACFE-46AE-8BCF-2B0C933DF8EF@piuha.net>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Thu, 22 Oct 2015 11:14:43 -0400
Message-ID: <CAF4+nEFA-G4pfCgSFay9QJ=F2XvM003oXa_20zQQVt9=sWkZqA@mail.gmail.com>
To: Jari Arkko <jari.arkko@piuha.net>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/vxWhrvHn69tBcRv9k_3IUNNoBj4>
Cc: "gen-art@ietf.org" <gen-art@ietf.org>, "draft-ietf-trill-rfc7180bis.all@tools.ietf.org" <draft-ietf-trill-rfc7180bis.all@tools.ietf.org>
Subject: Re: [Gen-art] Gen-ART Last Call review of draft-ietf-trill-rfc7180bis-06
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Oct 2015 15:15:01 -0000

Hi Jari,

On Thu, Oct 22, 2015 at 8:51 AM, Jari Arkko <jari.arkko@piuha.net> wrote:
> Meral, many thanks for the review. Donald, many thanks for the changes.
>
> I have balloted no-obj.
>
> On re: conflicts, I understood the sentence as a usual if-all-else-fails clause of specifying which document has precedence in case some conflicts are discovered later. I think that’s fine. Is this your understanding too, Donald?

Yes, I would say that sentence is really just a back-stop as you describe.

Thanks,
Donald
=============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 155 Beaver Street, Milford, MA 01757 USA
 d3e3e3@gmail.com

> Jari
>
> On 21 Oct 2015, at 17:20, Meral Shirazipour <meral.shirazipour@ericsson.com> wrote:
>
>> Hi Donald,
>>  Thank you for considering the changes. Please see in-line for a few more comments.
>>
>> Best,
>> Meral
>>
>>> -----Original Message-----
>>> From: Donald Eastlake [mailto:d3e3e3@gmail.com]
>>> Sent: Wednesday, October 21, 2015 7:54 AM
>>> To: Meral Shirazipour
>>> Cc: draft-ietf-trill-rfc7180bis.all@tools.ietf.org; gen-art@ietf.org
>>> Subject: Re: Gen-ART Last Call review of draft-ietf-trill-rfc7180bis-06
>>>
>>> Hi Meral,
>>>
>>> On Mon, Oct 19, 2015 at 8:02 PM, Meral Shirazipour
>>> <meral.shirazipour@ericsson.com> wrote:
>>>> I am the assigned Gen-ART reviewer for this draft. For background on
>>>> Gen-ART, please see the FAQ at
>>>> http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq.
>>>>
>>>>
>>>> Please resolve these comments along with any other Last Call comments
>>>> you may receive.
>>>>
>>>>
>>>> Document: draft-ietf-trill-rfc7180bis-06
>>>> Reviewer: Meral Shirazipour (was originally assigned to another
>>>> gen-art) Review Date: 2015-10-19 IETF LC End Date:  2015-10-19 IESG
>>>> Telechat date: 2015-10-22
>>>>
>>>>
>>>>
>>>> Summary:
>>>>
>>>> This draft is ready to be published as Standards Track RFC but I have
>>>> some comments .
>>>
>>> Thanks. See below.
>>>
>>>> Major issues:
>>>>
>>>>
>>>> Minor issues:
>>>>
>>>> -[Page 5], Section 1.1: this section updates section 1.2 of RFC6325.
>>>> The update is about conflict resolution between sections of the RFC.
>>>>
>>>> Shouldn't this bis highlight those conflicts if any?
>>>
>>> I do not believe there are any real conflicts. RFC 6325 has some
>>> general/introductory sections and some detailed technical sections.
>>> The general sections, particularly Section 2, are written with a pedagogical
>>> goal of giving the reader the best general understanding and such general
>>> sections are not necessarily precise and do not, in general, include every
>>> corner case. During the development of RFC 6325, some reader focused on
>>> such general descriptions and claimed that the "conflicted" with the precise,
>>> detailed technical sections.
>>> Thus Section 1.2 was added to RFC6325 to resolve this and make it clear that
>>> the later detailed sections should be followed in case of any such apparent
>>> "conflict".
>>>
>>> I don't really remember exactly what motivated making the material about
>>> precedence of sections in RFC 6325 more complete in RFC 7180 but it was
>>> probably based on some comment.
>>>
>>> The only change from Section 1.1 of RFC 7180 to this Section 1.1 draft-ietf-
>>> trill-rfc7180bis is updating of some other RFC numbers in this section.
>>>
>>
>> [MSh] Would it be possible to add a few sentences to clarify that? or maybe remove the word "conflict" ?
>>
>>
>>>> -[Page 14], Section 3.4. Should this section have a MUST sentence just
>>>> before the last sentence?
>>>>
>>>> "All RBridges in a campus MUST determine distribution trees in the
>>>> same way "
>>>
>>> I don't think so. The mandatory implementation of the distribution tree
>>> computation provisions is elsewhere. The sentence you refer to is just
>>> discussion of the consequences of failure to follow that.
>>>
>>>> -[Page 10], Section 2.4.2.1 , gives an example, then the first bullet
>>>> after the figure explains the problem with that scenario and says
>>>> "MUST NOT be locally distributed in native form ".
>>>>
>>>> Is it possible to clarify what should be done instead?
>>>
>>> This section is about tunneling the frame to a neighbor that is offering the
>>> OOMF service. It could be re-worded a little to use "instead" rather than
>>> "before". The change would be
>>>
>>> OLD
>>>      The multi-destination frame MUST NOT be locally distributed in
>>>      native form at RB2 before tunneling to a neighbor because this
>>>      would cause the frame to be delivered twice.
>>>
>>> NEW
>>>      The multi-destination frame MUST NOT be locally distributed in
>>>      native form at RB2 because this
>>>      would cause the frame to be delivered twice. Instead it is tunneling to a
>>> neighbor as provided in this section.
>>>
>>
>> [MSh] NEW looks good to me. Thanks.
>>
>>>> -[Page 11], last line, "forwards the packet on that tree."
>>>>
>>>> Just checking if that is supposed to say "packet" or if it should say
>>>> "frame" or "TRILL Data packet"?
>>>
>>> It would be more consistent to say TRILL Data packet.
>>>
>>>> Naming ("frame" or "TRILL Data packet") are used throughout,  but it
>>>> would help to mention the convention at the beginning of the draft.
>>>
>>> I believe the intent to is use "frame" for native frames to/from end stations
>>> and "TRILL Data packet" or "packet" for TRILL encapsulated packets between
>>> TRILL switches. This convention could be mentioned in Section 1.3.
>>>
>>
>> [MSh] Thanks agree.
>>
>>>> Nits/editorial comments:
>>>>
>>>> -[Page 6], Section 1.3,  "RBridge - An alternative name for a TRILL Switch."
>>>>
>>>> To remain true to RFC7325, better to add Routing Bridge: "RBridge -
>>>> Routing Bridge, an alternative name for a TRILL Switch."
>>>
>>> OK.
>>>
>>>> -[Page 15], Section 3.6 , "can implemented"--typo-->"can implement"
>>>
>>> OK.
>>>
>>>> -[Page 16], Section 3.6.1 , "program their hardware tables",
>>>>
>>>> is it assumed that TRILL fast path will only/always be HW based?
>>>
>>> There are software implementations of TRILL. Probably better to say
>>> "program their forwarding tables."
>>>
>>
>> [MSh] Thanks.
>>
>>>> -[Page 17], "RB1 is show with three ports"--typo-->"RB1 is shown with
>>>> three ports"
>>>
>>> OK.
>>>
>>>> -[Page 34], "then behavior is as specified"---> "the behavior" or
>>>> "then the behavior"
>>>
>>> OK.
>>>
>>>> -[Page 35], Section 10.2.2, "those capabilites"--typo-->"those capabilities"
>>>
>>> OK.
>>>
>>> Thanks,
>>> Donald
>>> =============================
>>> Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>>> 155 Beaver Street, Milford, MA 01757 USA  d3e3e3@gmail.com
>>>
>>>> Best Regards,
>>>>
>>>> Meral
>>>>
>>>> ---
>>>>
>>>> Meral Shirazipour
>>>>
>>>> Ericsson
>>>>
>>>> Research
>>>>
>>>> www.ericsson.com
>> _______________________________________________
>> Gen-art mailing list
>> Gen-art@ietf.org
>> https://www.ietf.org/mailman/listinfo/gen-art
>