Re: [GROW] [Idr] RFC7854: EoR

Jeffrey Haas <jhaas@pfrc.org> Wed, 14 September 2022 20:55 UTC

Return-Path: <jhaas@pfrc.org>
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 2C348C14F732 for <grow@ietfa.amsl.com>; Wed, 14 Sep 2022 13:55:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.909
X-Spam-Level:
X-Spam-Status: No, score=-6.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bf5-6YgXBE0H for <grow@ietfa.amsl.com>; Wed, 14 Sep 2022 13:55:10 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 275EFC14F728 for <grow@ietf.org>; Wed, 14 Sep 2022 13:55:09 -0700 (PDT)
Received: from smtpclient.apple (99-59-193-67.lightspeed.livnmi.sbcglobal.net [99.59.193.67]) by slice.pfrc.org (Postfix) with ESMTPSA id B58141E36A; Wed, 14 Sep 2022 16:55:08 -0400 (EDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_FBE6B608-D73B-4C31-8333-0162F195E5ED"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\))
From: Jeffrey Haas <jhaas@pfrc.org>
In-Reply-To: <6CB8C0EB-DC6E-48A8-993A-C98DEBD0D04A@juniper.net>
Date: Wed, 14 Sep 2022 16:55:08 -0400
Cc: Vincent Bernat <vincent@bernat.ch>, "grow@ietf.org" <grow@ietf.org>
Message-Id: <463DBA4E-3136-4A0F-A298-D081FEB123EB@pfrc.org>
References: <bd7c5fb4-b398-c979-6f6b-0de82fd2ee12@bernat.ch> <dba40193-138e-5981-a4c2-6fc44fadde51@bernat.ch> <20220912203612.GA18968@pfrc.org> <6CB8C0EB-DC6E-48A8-993A-C98DEBD0D04A@juniper.net>
To: John Scudder <jgs@juniper.net>
X-Mailer: Apple Mail (2.3696.120.41.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/91ho9rTXHXj_5TlVOGFN4gDmRko>
Subject: Re: [GROW] [Idr] RFC7854: EoR
X-BeenThere: grow@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 14 Sep 2022 20:55:11 -0000


> On Sep 14, 2022, at 2:36 PM, John Scudder <jgs@juniper.net> wrote:
> 
> That’s cleaner but now the monitoring station has to go to the (minor?) trouble of keeping track of EoRs and reconciling them against AFs supported on the session. 
> 
> Yet another option would be to introduce a BMP-specific “end of initial BMP convergence” message that does what the current text suggests — a single message to say “done". That one smells the best to me, at the moment. It’s also the most intrusive.

Speaking as someone who soaks in how some customers use BMP, the per-AFI/SAFI end of rib is a feature rather than a bug.

BMP already serves to push the firehose of a router down a drinking straw.  Being able to tell you're done with one address family is helpful to let some things come to convergence rather than waiting on everything.

The other headache of the single "I'm done" bit is the consequence on trying to get all of the per-AFI/SAFI queues to be done at the same time.  For example:
IPv4 unicast is done, no EoR is sent.
IPv6 unicast starts doing its work.
IPv4 unicast has more churn go through
IPv6 unicast is done, no EoR is sent.
System needs to go back to trying to get IPv4 unicast done to send EoR.  Pray that nothing else changes...

-- Jeff