Re: [GROW] AD Review of draft-ietf-grow-bgp-session-culling

Warren Kumari <warren@kumari.net> Mon, 11 September 2017 16:17 UTC

Return-Path: <warren@kumari.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 4B014133143 for <grow@ietfa.amsl.com>; Mon, 11 Sep 2017 09:17:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
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 8DZwnth47KXW for <grow@ietfa.amsl.com>; Mon, 11 Sep 2017 09:17:51 -0700 (PDT)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (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 5B445133022 for <grow@ietf.org>; Mon, 11 Sep 2017 09:17:51 -0700 (PDT)
Received: by mail-wm0-x22d.google.com with SMTP id 189so9797951wmh.1 for <grow@ietf.org>; Mon, 11 Sep 2017 09:17:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Q5m81icdReebOVqKHG7HW1LmyEjbGz78qUUnzbol4v4=; b=tMxBg2M6FH5AdqoSMbpmQC+I9g2P9moV1PKCMwhj6rZ66ESwuTEtzZUtYpqvutXnb7 wdvrTL4vP0cOXoUH2x77dI6jLL2fCpuF+qoSIdY6Qc4caBAILAx8Yva4NpXHYuYPOC2D sO63n8r7dx3QmGsk/1f77rJRZoYtm137snmnEqn3wKYY56ly6xm+gpk5Vqzs0iR5Ija/ OZA41DsNkmvTrMxgGw4XoMb3NP2VxXcDiRJfXxRdlOoLcLdI5HZKDPRcbU4WKm/K3GiJ bAoK7AGYJVXW+uGRxKrOuDf5rm0dmkYgZB3G0t85Z5oFm9LZIOLMimRhvVkx/Lot7ocO GTTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Q5m81icdReebOVqKHG7HW1LmyEjbGz78qUUnzbol4v4=; b=hqEOMqNCgtVmNByN0HDbLzek2WGEY88/nzkKlXqpUg/aupRd/vTsdvDeksdf7TQr8E R6Fg7k+llLqf6z5qoiIWgd5DCJ1gr/UIx0YIfAwNo7XdCkl8O3Sz0L2H6tUqSHBP/CL9 kRLOcWoZiS+pX4OC67hmfNIufSNv6fGYgJsQNnQpyD4PYXxG/2TcpPlPvc7zkUNo7SiK GnDrHsaTh0SKUBJ1PjYgHZEqzZCxoADhh+vszRnwwvzyAzIEJTlKoUvwVScenQeperrj FXcmUFZhugaedXNFTpfBGexZzxn+D3P4EEMXz+MJ4kpWmSWQrrafuJKDWBCzL8bP8+gg J1Bw==
X-Gm-Message-State: AHPjjUhfgjUPgjp4ggTz1/XrvCCrM/lKrkIC4H4DJLskA+N2KlTe0m2F Dk8tPxErSAB+Uh/F99mCNpNfK1h1s5ip
X-Google-Smtp-Source: AOwi7QCqb3ZOrXXiW5egGeXr4SpPcIp04+HR3tkOJ4tJ0xKBwyo2SY6+4rLhNwr3sjka6NUkHyFdNzprC6g7G9bm4n8=
X-Received: by 10.28.210.204 with SMTP id j195mr8106968wmg.124.1505146669764; Mon, 11 Sep 2017 09:17:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.164.141 with HTTP; Mon, 11 Sep 2017 09:17:09 -0700 (PDT)
In-Reply-To: <CAHw9_i+F6PRkWRhDCOC44oPEin_FUY0DENV_mi5bvJeEpgBoEg@mail.gmail.com>
References: <CAHw9_iL9zHeBxsBo41bPsbYbeFB2sM=A-_KyzLTop125=mHPAA@mail.gmail.com> <20170911155756.4a5bcnc4sgakbw67@hanna.meerval.net> <CAHw9_i+F6PRkWRhDCOC44oPEin_FUY0DENV_mi5bvJeEpgBoEg@mail.gmail.com>
From: Warren Kumari <warren@kumari.net>
Date: Mon, 11 Sep 2017 12:17:09 -0400
Message-ID: <CAHw9_iKY0Z8UR6nUus5myiGwJ-WTod0FYXK2GsNkCcbsAiCa9g@mail.gmail.com>
To: Job Snijders <job@ntt.net>
Cc: draft-ietf-grow-bgp-session-culling@ietf.org, grow@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/jKT6vWXw9nR7KDxjSeXBAJ_2-JU>
Subject: Re: [GROW] AD Review of draft-ietf-grow-bgp-session-culling
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: Mon, 11 Sep 2017 16:17:54 -0000

On Mon, Sep 11, 2017 at 12:16 PM, Warren Kumari <warren@kumari.net> wrote:
> On Mon, Sep 11, 2017 at 11:57 AM, Job Snijders <job@ntt.net> wrote:
>> Dear Warren,
>>
>> On Sun, Sep 10, 2017 at 06:55:00PM -0400, Warren Kumari wrote:
>>> I've just completed my AD review of draft-ietf-grow-bgp-session-culling.
>>>
>>> I only had a few small nits:
>>>
>>> Section 3:
>>> "Involuntary BGP Session Teardown: The Caretaker of the lower layer
>>>   network disrupts BGP control-plane traffic in the upper layer,
>>>   causing the BGP Hold Timers of the affected BGP session to expire,"
>>> -- it took me a few readings to parse this sentence -- I think that
>>> the "in the upper layer" is redundant and confuses the sentence.
>>> I think just removing it and
>>>
>>> "Involuntary BGP Session Teardown:  The Caretaker of the lower layer
>>>   network disrupts (higher layer) BGP control-plane traffic,
>>>   causing the BGP Hold Timers of the affected BGP session to expire,..." ?
>>
>> works for me!
>>
>>> 2: Section 3.2. Involuntary BGP Session Teardown Recommendations
>>> "Such culling of control-plane traffic will pre-empt the" - s/pre-empt/preempt/
>>
>> Thanks
>>
>>> 3: I really like the fact that this has actual exmaple config. I think
>>> it would be nice it if also included some more vendors.
>>
>> Even more?! We already have config for four vendors in the Internet-Draft itself. :-)
>
> Your counting and my counting differ:
> A.1.  Cisco IOS, IOS XR & Arista EOS Firewall Example Configuration
> A.2.  Nokia SR OS Filter Example Configuration
>
>
> Are you counting IOS and IOS XR as 2 vendors? :-P
>
> Anyway, as I said, I really like the examples, and the GH solution WFM.
>
>
>>
>> There also is a link to https://github.com/bgp/bgp-session-culling-config-examples which is a
>> more 'live' version which can be updated as we go. The github repo
>> currently has 7 platforms, and perhaps over time will grow based on
>> contributions.
>>
>> The configuration example in the Internet-Draft itself mostly serves to
>> demonstrate the concept in the universal language other than English:
>> router configs. The example configs are not meant to be an exhaustive
>> overview.
>>
>>> Anyway, I'm fine to start IETF LC like this, but it you are able to
>>> post a new version I think things might go smoother.
>>>
>>> Please let me know either way.
>>
>> Sure, I'll bump.
>>
>
> Okey dokey. I'll hit the go button when you do - please poke me if I
> happen to miss it.


... and I just saw the New Version email -- I'll hit "go" once it propagates.
W
> W
>
>> Kind regards,
>>
>> Job
>
>
>
> --
> I don't think the execution is relevant when it was obviously a bad
> idea in the first place.
> This is like putting rabid weasels in your pants, and later expressing
> regret at having chosen those particular rabid weasels and that pair
> of pants.
>    ---maf



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf