[GROW] draft-ietf-grow-bmp-rel - Handling RFC7606 events

Ahmed.Elhassany@swisscom.com Fri, 12 January 2024 13:57 UTC

Return-Path: <Ahmed.Elhassany@swisscom.com>
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 8B26FC14F705 for <grow@ietfa.amsl.com>; Fri, 12 Jan 2024 05:57:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=swisscom.com
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 9W_fC5oCR37l for <grow@ietfa.amsl.com>; Fri, 12 Jan 2024 05:57:25 -0800 (PST)
Received: from mail.swisscom.com (mailout120.swisscom.com [138.188.166.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01113C14F6B7 for <grow@ietf.org>; Fri, 12 Jan 2024 05:57:23 -0800 (PST)
Received: by mail.swisscom.com; Fri, 12 Jan 2024 14:57:19 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=swisscom.com; s=iscm; t=1705067840; bh=kPFa5agbbL52c0AfSK+oV9tT8ZBe7a+YKc2+aQn55jU=; h=From:To:Subject:Date; b=SHDKVVnWUS+1kRKpHtCN+dzyNKSX8bt4E4/oUvo12LBA6OHK6zi2/skthyt4US1dH EFildiLqRetLICsVMSmQdy7IHRyLeIbC7ZNPzuCWUPpVR1Mu0V7W3qz4b2yJrc8Eyg ubZ8SZupcBBgSw1YYR3bW/1uqfHQPLmenDD8h6ZcaYmr7SYEcOYZt+1ZUYx9hVsiya hjyIJra/shA5Tt6rlgV0jPuvoFk5iTp57W+4Tp4anpJb9AkA3AD9tQmNJQmlkj2OG0 H3mnHFS3auiegul18sJO7d3ISo+dOqsIWvjCtC1Cav1Xo8YbaTiw5FlrjYPXnzQhxP GmWWVoSFKdg9A==
From: Ahmed.Elhassany@swisscom.com
To: grow@ietf.org, paolo@pmacct.net, camilo.cardona@global.ntt
Thread-Topic: draft-ietf-grow-bmp-rel - Handling RFC7606 events
Thread-Index: AQHaRV9BDFSbhD665UeH4i2317lCPA==
Date: Fri, 12 Jan 2024 13:57:18 +0000
Message-ID: <82700A61-1926-459A-9F49-DD0FFC55F224@swisscom.com>
Accept-Language: en-US, de-CH
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Enabled=true; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Name=C2 General; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ActionId=a9f8f7dd-0fb9-4967-80b2-317cbe150039; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Enabled=true; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SiteId=364e5b87-c1c7-420d-9bee-c35d19b557a1; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ContentBits=0; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Method=Standard; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SetDate=2024-01-12T13:45:46Z;
user-agent: Microsoft-MacOutlook/16.80.23121017
x-originating-ip: [10.45.8.254]
Content-Type: multipart/alternative; boundary="_000_82700A611926459A9F49DD0FFC55F224swisscomcom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/Vi9l-Z54ahRvcgJmlkMnswqY6pY>
Subject: [GROW] draft-ietf-grow-bmp-rel - Handling RFC7606 events
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: Fri, 12 Jan 2024 13:57:29 -0000

Hello all,

I’ve been going over draft-ietf-grow-bmp-rel and it does provide an excellent way to provide additional visibility into the BGP process.

However, I noticed it doesn’t cover the cases in RFC 7606. RFC 7606 refines that update error handling in RFC 4271 and classifies update errors handling approaches into 4 categories:

  1.  Session Reset (as original in RFC 4271 and that will be caught in BMP using the BGP Notification message)
  2.  AFI/SAFI disable
  3.  Treat-as-withdraw
  4.  Attribute-discard

My guess for cases 2 and 3, if local rib monitoring is enabled BMP will report a withdraw, without a reason of why. For case 4, not sure if that will be reported in BMP.

Probably these events need to be monitored by BMP, since they impact the routing and can be silent (except vendor specific logging). I’m not sure if draft-ietf-grow-bmp-rel is the best place or we need an additional document to expand further the list of supported events, any feedback is welcome.

Best,
-Ahmed