Re: [GROW] Opsdir last call review of draft-ietf-grow-bgp-gshut-13

heasley <heas@shrubbery.net> Thu, 18 January 2018 16:59 UTC

Return-Path: <heas@shrubbery.net>
X-Original-To: grow@ietfa.amsl.com
Delivered-To: grow@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25EF9127337 for <grow@ietfa.amsl.com>; Thu, 18 Jan 2018 08:59:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=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 1Ob0T6Mhb1hP for <grow@ietfa.amsl.com>; Thu, 18 Jan 2018 08:59:14 -0800 (PST)
Received: from guelah.shrubbery.net (guelah.shrubbery.net [198.58.5.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BD59127201 for <grow@ietf.org>; Thu, 18 Jan 2018 08:59:14 -0800 (PST)
Received: by guelah.shrubbery.net (Postfix, from userid 7053) id 1B85C73786; Thu, 18 Jan 2018 16:59:14 +0000 (UTC)
Date: Thu, 18 Jan 2018 16:59:14 +0000
From: heasley <heas@shrubbery.net>
To: Jay Borkenhagen <jayb@braeburn.org>
Cc: bruno.decraene@orange.com, Susan Hares <shares@ndzh.com>, grow@ietf.org
Message-ID: <20180118165914.GA32751@shrubbery.net>
References: <151626515117.10817.158961951180113598@ietfa.amsl.com> <14152_1516274355_5A6082B3_14152_10_1_53C29892C857584299CBF5D05346208A4795F049@OPEXCLILM21.corporate.adroot.infra.ftgroup> <00dd01d3904f$0025a6c0$0070f440$@ndzh.com> <837_1516279847_5A609827_837_146_1_53C29892C857584299CBF5D05346208A479602FE@OPEXCLILM21.corporate.adroot.infra.ftgroup> <23136.45292.272358.798575@oz.mt.att.com> <23136.50942.493828.893930@oz.mt.att.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <23136.50942.493828.893930@oz.mt.att.com>
X-PGPkey: http://www.shrubbery.net/~heas/public-key.asc
X-note: live free, or die!
X-homer: i just want to have a beer while i am caring.
X-Claimation: an engineer needs a manager like a fish needs a bicycle
X-reality: only YOU can put an end to the embarrassment that is Tom Cruise
User-Agent: Mutt/1.9.2 (2017-12-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/vTHnmlz_bYU39LpG24oulyLz4z8>
Subject: Re: [GROW] Opsdir last call review of draft-ietf-grow-bgp-gshut-13
X-BeenThere: grow@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Grow Working Group Mailing List <grow.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/grow>, <mailto:grow-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/grow/>
List-Post: <mailto:grow@ietf.org>
List-Help: <mailto:grow-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/grow>, <mailto:grow-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jan 2018 16:59:16 -0000

Thu, Jan 18, 2018 at 11:10:38AM -0500, Jay Borkenhagen:
> [resend - apologies for any dupes]
> 
> Distro cut *way* down.
> 
> Regarding the suggestion for "logging knobs":
> 
> - if it's just logging that a gshut action was taken, that's a local
>   implementation decision -- no need to mention it in the draft.
> 
> - if it's "Possibly raising alarms when something seems wrong", that
>   would be a bad idea.  There *will* be instances when traffic remains
>   on the link even after the graceful shutdown initiator has signaled
>   an approaching shutdown.

This a good point.  If the path is the only one, traffic will remain
until the path is withdrawn.  NOCs deal with enough errors & noise
already; this would be a difficult one for an NMS to adjudicate.

> To keep things simple and to allow the gshut draft to continue making
> progress, I'd prefer to leave it as-is.
> 
> Thanks.
> 
> 						Jay B.
> 
> 
> bruno.decraene@orange.com writes:
> OK,
> Thanks Susan.
> 
> --Bruno
> 
> -----Original Message-----
> From: Susan Hares [mailto:shares@ndzh.com]
> Sent: Thursday, January 18, 2018 12:25 PM
> To: DECRAENE Bruno IMT/OLN
> Cc: grow@ietf.org; draft-ietf-grow-bgp-gshut.all@ietf.org; ietf@ietf.org; ops-dir@ietf.org
> Subject: RE: Opsdir last call review of draft-ietf-grow-bgp-gshut-13
> 
> Bruno:
> 
> I'm sorry I'm this late for the review.   On the editorial nit, if you think it helps - send it to the RFC
> editor.
> 
> On the logging knobs,  you understood my point.  Logs should cover what is section 4.2.  However,
> since the document is in the RFC editor's queue - it is your choice.  If you get a chance to edit it in -
> fine.  If not, those people who implement the gshut will probably put it in.
> 
> Thanks for asking,  Susan Hares
> 
> -----Original Message-----
> From: bruno.decraene@orange.com [mailto:bruno.decraene@orange.com]
> Sent: Thursday, January 18, 2018 6:19 AM
> To: Susan Hares
> Cc: grow@ietf.org; draft-ietf-grow-bgp-gshut.all@ietf.org; ietf@ietf.org; ops-dir@ietf.org
> Subject: RE: Opsdir last call review of draft-ietf-grow-bgp-gshut-13
> 
> Hi Susan,
> 
> Thanks for your time reviewing this document and you below comments.
> 
> Please see my replies inline [Bruno]
> 
> Note that however fast I'm answering to your review, that document is now in RFC editor queue,
> and hence technical changes are much more difficult. (AFAIK, would require specific approval
> from the responsible AD). Thanks for taking this into account.
> 
> 
> 
> -----Original Message-----
> From: Susan Hares [mailto:shares@ndzh.com] Sent: Thursday, January 18, 2018 9:46 AM  >
> To: ops-dir@ietf.org Cc: grow@ietf.org; draft-ietf-grow-bgp-gshut.all@ietf.org; ietf@ietf.org  >
> Subject: Opsdir last call review of draft-ietf-grow-bgp-gshut-13 Reviewer: Susan Hares  >
> Review result: Has Nits Status: Nits The operational procedures described in this
> process for the gshut comment are accurately covered, and SHOULD work well.  The
> Appendices A-C add to an operations document and should be retained for publication.
> 
> [Bruno] ok, thanks.
> 
> Technical nit:
> location of technical nit: (section 4.3) The document indicats that the "BGP implementers
> SHOULD provide configuration knobs that utilize teh GRACEFUL_SHUTDOWN community."
>  >
> What the problem is:
> The document does not say is that their should be error reporting knobs to track the use of
> GRACEFUL_SHUTDOWN community.  This can go in section 4.3 in one or two sentences.
> 
> [Bruno]
> Could you please elaborate on this? What do you have in mind by "error reporting knobs"?
> Thinking about this, what I could think of would be logs detailing the steps in section 4.2. Possibly
> raising alarms when something seems wrong. (e.g. after waiting for BGP convergence, there is still
> some traffic sent/received over the interface(s) related to the EBGP session) Is this what you were
> thinking about?
> 
> 
> Editorial nit:
> section 3. paragraph 2, p. 3
>  >
> /This is because alternate paths can be hidden by knodes of an AS./ commment:  The implied
> "this" is too vague for a specification.
>  >
> Fix:/This lack of path occurs because alternate paths can be hidden by nodes of an AS."/
> 
> 
> [Bruno]
> I agree that your proposed text makes it more explicit, which is always better in a specification
> (when it's not redundant).
> However, I would note 2 points:
> - section 3 is part of the introduction to the problem space. It explains the root cause of the
> problem. It's not part of the graceful shutdown specification.
> - The text you are referring to is a paragraph starting with:  "First, some routers can have no path
> toward an affected prefix, and drop traffic destined to this prefix.  This is because alternate paths
> can be hidden by nodes of an AS."
> Hence "This" refers to the short sentence which is immediately before. I don't feel that there is
> much ambiguity.
> 
> That being said, as you classify your comment as an editorial nit, I could propose to forward it to
> the RFC editor, and let the RFC editor propose a resolution.
> Would this be ok for you?
> 
> Thanks,
> Best regards,
> --Bruno
> 
> 
> _______________________________________________
> GROW mailing list
> GROW@ietf.org
> https://www.ietf.org/mailman/listinfo/grow
> 
> _______________________________________________
> GROW mailing list
> GROW@ietf.org
> https://www.ietf.org/mailman/listinfo/grow