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

Meral Shirazipour <meral.shirazipour@ericsson.com> Wed, 21 October 2015 16:20 UTC

Return-Path: <meral.shirazipour@ericsson.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 44E981B2A16 for <gen-art@ietfa.amsl.com>; Wed, 21 Oct 2015 09:20:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 YhqhX2Q-uaJD for <gen-art@ietfa.amsl.com>; Wed, 21 Oct 2015 09:20:26 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90A2A1B2A19 for <gen-art@ietf.org>; Wed, 21 Oct 2015 09:20:26 -0700 (PDT)
X-AuditID: c618062d-f79ef6d000007f54-be-56275aafde2d
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id A6.5F.32596.FAA57265; Wed, 21 Oct 2015 11:28:15 +0200 (CEST)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0248.002; Wed, 21 Oct 2015 12:20:25 -0400
From: Meral Shirazipour <meral.shirazipour@ericsson.com>
To: Donald Eastlake <d3e3e3@gmail.com>
Thread-Topic: Gen-ART Last Call review of draft-ietf-trill-rfc7180bis-06
Thread-Index: AdEKylYB8mLqYqOZTdu3xN6/R7wo/QBZ5SgAAAV9BdA=
Date: Wed, 21 Oct 2015 16:20:23 +0000
Message-ID: <ABCAA4EF18F17B4FB619EA93DEF7939A4544F47E@eusaamb107.ericsson.se>
References: <ABCAA4EF18F17B4FB619EA93DEF7939A4544BA5E@eusaamb107.ericsson.se> <CAF4+nEHEsqstVXWtVNVxDe+0=2vp2Je7R92GLfuxmq7GvBBe1w@mail.gmail.com>
In-Reply-To: <CAF4+nEHEsqstVXWtVNVxDe+0=2vp2Je7R92GLfuxmq7GvBBe1w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.9]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42KZXLonRHd9lHqYwYQvShYHt2ta9F/ZymZx 9dVnFgdmj52z7rJ7LFnyk8njy+XPbAHMUVw2Kak5mWWpRfp2CVwZ/2fsYyt4Z19x9EEDewPj HLsuRk4OCQETiZkTp7ND2GISF+6tZ+ti5OIQEjjKKHHgyycWCGc5o8TOx0eZQarYBCwktv9+ zgpiiwioSbxevgCsiFlgAlDRtZUsIAlhAXeJNasboYo8JGYsvsAMYVtJrGjYCWazCKhKfNh4 AKyGV8BX4tuDzewQ26YwSrS1tYElOAUCJY78fA/WwAh03/dTa5hAbGYBcYlbT+YzQdwtILFk z3lmCFtU4uXjf6wQtqLEvn6Q3ziA6jUl1u/Sh2hVlJjS/ZAdYq+gxMmZT1gmMIrNQjJ1FkLH LCQds5B0LGBkWcXIUVqcWpabbmSwiREYOcck2HR3MO55aXmIUYCDUYmH94GHWpgQa2JZcWXu IUYJDmYlEd6SjephQrwpiZVVqUX58UWlOanFhxilOViUxHn3L7kfKiSQnliSmp2aWpBaBJNl 4uCUamC09OtUXGzqsbTRbWFtVA5PzlmeONfEavdPm55fOvJ+lXPM2QccWk6e2Ue/H79x4dMP zW4uRmfxVVMaTP/xTS3q4LsjtGHpvNx1AnrpnXz27i9emxVrNOz/MEFxyYTSj9FT1HdefBwg 94pJ4lt99dfqH4+W1082rE+2eq/zdpHa59sGU/6vXrhTiaU4I9FQi7moOBEAC3hGHpgCAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/dAPAS-T1CkMNJWWZKX-0LI2SVYQ>
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: Wed, 21 Oct 2015 16:20:30 -0000

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