Re: [GROW] IETF 119, GROW, draft-ietf-grow-bmp-bgp-rib-stats-01, draft-liu-grow-bmp-stats-reports-00

Mukul Srivastava <msri@juniper.net> Fri, 22 March 2024 13:43 UTC

Return-Path: <msri@juniper.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 9ACB5C14CE44 for <grow@ietfa.amsl.com>; Fri, 22 Mar 2024 06:43:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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=juniper.net header.b="RNmf2ilU"; dkim=pass (1024-bit key) header.d=juniper.net header.b="LWshpbSo"
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 KSLZJ1_rqsmM for <grow@ietfa.amsl.com>; Fri, 22 Mar 2024 06:43:26 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 7DE6EC14F6A7 for <grow@ietf.org>; Fri, 22 Mar 2024 06:43:26 -0700 (PDT)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 42MCB6Fr007224; Fri, 22 Mar 2024 06:43:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:mime-version; s=PPS1017; bh=ndOBXxSgoZxZG82fGeYsZo wZfoxMOMhQY6pXmnIaeio=; b=RNmf2ilUFPM6e7A45fPqOUxgLZSyKe8pweZCyc HSq17f4/L9Mh1v1jFhyJFo6VbYasqZztN1QIczoJ/cZ78+0tFBLGDSj+rxPP91lw pZr6LTpFIUPEAMfs0JmPhfA5B7oZr8jLBQ2Stl7qboZuCIN8dowU6n90J/q9+GTP BtfIgxhG1cT1/COqG1Xi2SWexJeunkLEpig4G0eXRZz0ND/AM0buRgVIDASM7frL BAfzlLhQAFKzFUSaFmS3DWjDBEWuj0hF7cIAvIq55352Us7cvNiEbE6NYKlmwA3e jF3TPieqwEg1qELgPyeIZjwl4sS6CmozqgYiOQAca8J8T8Uw==
Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazlp17014044.outbound.protection.outlook.com [40.93.13.44]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3x0wyr9jdp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 22 Mar 2024 06:43:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fNc57cZbAe0N68Cc5DW4d1hJgAbqI/RbPqiha+OHJbb3IXkPq+AzQJhh7lIh3U7bYj721leA/qX3c5RtzhJ/49GVi0uQ1pn6F8TEl8KWP1YxYXtn3JuZR9sJwmCd8YOB9l/7dx+QVd46v0iw8dacYdhQVdin36SR8z7OnaxU4p5ph/0XtmBVie+lKr26YBHRvbBY+tENDFp743s73Rd4YJ/mB4pl58M21wtfPeQ8l+2npC5kqWUydcrsMT4q6kF68y66OkFOERhRm8PxV6pUZbvHQ9T/R1PFxyZRJv+CJufQlV4aPjuiE+Y/uY92a9TfilgKNY7xXgrSDpF6F3VJBg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ndOBXxSgoZxZG82fGeYsZowZfoxMOMhQY6pXmnIaeio=; b=kG56BvkiyFsuerqUFC3jLCSyPxlWcHHW+ZOvrkEgAcsAjfRDrbF2Z8nZCJjTaBiuzM2FGLXGSCg2vkx+6wDvrPDdx1oeQ96VWcy7NRm1YB/AvuCMuspoUV1/kUYLyGhBiercMxIRgIscL5rk2q8Ffpi7eBh1jOgrdSIEouG06745J9M5RShJaCwWIpniAuAKPE/HrKb5QxceQ8w8s+5HUsB9Veh3qY7fah8DRMKRdvUnZ70iqOxn3wN5aLFLsku/zSw0QQqs8LUb6CtRUsfhvuyYJhvB0EF+jdm46IilcfFPVTmsN0EDv/hr7ritxqoAYGOnbkvKG4wIl2r3yVKsqQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ndOBXxSgoZxZG82fGeYsZowZfoxMOMhQY6pXmnIaeio=; b=LWshpbSotf7dkwKasSE/f7cS6TbwjFUbw8rMq3qgtI7M+61tMStoQ8DrFTm6qMWcVnFMVQ+/pWs2DhkxBDc0nZoEekkjDduNEFi+nfA2a4L4CVv6mdUCOfyy+LHbvd8N+73535hZmmthp9cp7wZk9NoOwxAxa+GHG5Fs3mxPtko=
Received: from BL0PR05MB5265.namprd05.prod.outlook.com (2603:10b6:208:36::20) by BLAPR05MB7235.namprd05.prod.outlook.com (2603:10b6:208:297::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.24; Fri, 22 Mar 2024 13:42:57 +0000
Received: from BL0PR05MB5265.namprd05.prod.outlook.com ([fe80::d412:2580:d5c3:dc7d]) by BL0PR05MB5265.namprd05.prod.outlook.com ([fe80::d412:2580:d5c3:dc7d%4]) with mapi id 15.20.7409.010; Fri, 22 Mar 2024 13:42:57 +0000
From: Mukul Srivastava <msri@juniper.net>
To: "Thomas.Graf@swisscom.com" <Thomas.Graf@swisscom.com>, "grow@ietf.org" <grow@ietf.org>, "liuyisong@chinamobile.com" <liuyisong@chinamobile.com>, "linchangwang.04414@h3c.com" <linchangwang.04414@h3c.com>, "lijinming@chinamobile.com" <lijinming@chinamobile.com>
CC: "Ahmed.Elhassany@swisscom.com" <Ahmed.Elhassany@swisscom.com>, "paolo@pmacct.net" <paolo@pmacct.net>
Thread-Topic: IETF 119, GROW, draft-ietf-grow-bmp-bgp-rib-stats-01, draft-liu-grow-bmp-stats-reports-00
Thread-Index: Adp6WsSno66ZgCBEQ56KDSZ4F82T4QCA892g
Date: Fri, 22 Mar 2024 13:42:57 +0000
Message-ID: <BL0PR05MB52652FD7AAD172876C0BAA2BD1312@BL0PR05MB5265.namprd05.prod.outlook.com>
References: <bed42504484b4d859933467815634560@swisscom.com>
In-Reply-To: <bed42504484b4d859933467815634560@swisscom.com>
Accept-Language: en-US
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_SiteId=364e5b87-c1c7-420d-9bee-c35d19b557a1; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SetDate=2024-03-20T00:05:01.0000000Z; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Name=C2 Internal; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ContentBits=0; MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2024-03-22T13:41:01.1425455Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5265:EE_|BLAPR05MB7235:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PGvwzt61X73nlwOvtwfHAsSwd7PWdl8XXZN+CtHl1WUKlz8kqzyMhteJG7h63+luxhIC/IPfDhrjUQF9VI3c1305h9aiCu9chscFdJtlBbxMvcjmPuLhEmT1SrEyptjHyGxvGX/2KT4FMvlqfbUB2ayzSc9359rDt25azKtaxK/CIiRCB4zxLcVsNKog61IzCVFz995d5zrs5YlU9vZokLE/FzN6name3F3BNfdD6tp3lvIWzkcfmCJAuAj3f6VoJ6jF8D2Mw12daHkwjUfJdRYlp2QMpSI6OhDGJLmOpO5myGOTaOHoQfNTiOPIz6+s3pgNvhg6Ntpig8r8jQ+DI9Im7wiFFEp1V+wjkQRmL4GmL4DV56B0vMhMegc4X5k3LM4WkenSpSwVv/kXlFaGo6sY4u4n6i1le9ub3favhlzM8kBcm+NSy/R/J6BkqUqWpDHuhjftLBspN8nKLTkC4xWXwrujGBVpXJiIxjzJ01k//a+s1rBS0dp7R36RD4UI1t+AWb9fH8Yqs7ZSyK7cR9Vd0cpXsfa7LM49NylnjrFzgv9pzUHCrUjtu9v8hQX/fCth9xTgExiZaOx5+3CojmpcHMElHamo/+cUsTg+zTI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5265.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: gEejbw3nONDxXYaSrVAUP15kOi53zKpeZ+Pk2+VBifLw8nrCi1LUnGFfuEI5mQGLP9gilRO8l0SJmf8AM6x82EqNMGoW21EdURDzATBV1l6F3/SJ+WdaQ3xU9fD7kYA1tfTKLH3eMlleQ6nOvOkWKyQp1LSBd9VqqOa/cbFiwPa4CTbafeHxnKfncLwA0syX/SQyQU8fuWi54vNmtMIOIgD1M3K7fRXvdLSpTjk0K8KNWdwoaR5Zq+YVYxMyODYXizmhamx1BaZJ7+IR3sUBf5jLgovJcWZotSneZE3HIpu0Bkb6H2wfAoWRJ0i9r+xJ/jcB/tVageKyKxYreastbOm4sRvsf7kv9KwWZxedUGaLpohM4M8kgC6FjN0KRAl0ascbmTvR8AxEnV8ueN/DKqefVuygzia5wNiQXqlSJ2kfV1rhPIjHvZ30JWUCP+Y/d9jaL0fHcNv1YyemmrsaAx4BLXX7JMPbxa/nhljppGSWtX2ZObKo5ABNKsUGi8YodURRZ3+EZINsbMJchniP05/VLS1YJb8k0aQi/qRyL8I4dAoe5W98c0grsPe/dDmlB9jNzQqxSshvVQ00LeNuadqovmWPKzl1RiqWiv9XjjTM4y63XKo0mcQJbZ25q51rx6mlKHbx5bbg5uoAKgSV8urBQIvFHCx9LnUlX3jRQzebvaTIBAQjfMo780yrlULVOxTn/+b0qu1LZActTQiDqOqrq7YDN51KXFArOKZRiQlXf46VWP5EBhZhTza9hrP3AS7rum8hFVg5UPQhIZS4B1oN/xnq2C8BCs/iQPcxvFwMSHQsP9SWI3p0msx9sDSxxO2nYZo0SiWPYIFo3d3SGcXhdE9cxosUu8eJuG1uVr//LPKEi2JTkUDPntPw2cpI3++ndNWZgswVe8o2Z2zqoSwA0Xw5tar/wEFfLQNakLMZ9OhU19KI6gZTo14a8+t9QYmx7hIN6Hsq1P6qSSE62u3RObHvsAK7p3cgJSNEyEDv+OIYNI4tWg2aFP23NKZaYBsHSgkgQFYZdsha/B0hK2pxBC9IEknUM6lAfBHf6ulRaOyuNheRnk9w4JyjDJEaRo87QtQB7A3ljkmmI8YjANqY+JHXNb/omEK+tgfyA6Oh8bIKoUljVG5cZCFvOb6QHln9yhAvdaVnxVWThMmxRIqAwiqp2YbVAHv/KMflgvzwXyPUxuldzE/Gu9cPuGoy/vQXXPxgcgk3JqGjIfOw1bTEf/d2NQS0vvVijvSNLVOtAdiGxy4EIF9P09dqEZOeR5oi67jTA4a1n1ND+UzdEMDmyNHCnOP/sJud2sr9w7wUOhxlw0mDrhATezzwmCWYvH6173SVyAyN9LezDn5uXhxfCawMg6O8RT1pk3M9ZbJgOjD7S/gkcMo2lBIyVNrHxgQRxC3wvBC6A+pOeLx1EJaxsHMgZJw6Y1OTQXCXPj3/zp5T64S/HgZiCtiE5gFFmshoJJ3GB6obGqgl2tkJsRX8/Q1xZQ5DrQf0lGHSWTUhtiTYDYNH6uj3DbOfl+GyJniZFEcnByAU+WkLtBPep+NJ2wG8j7toHzT4zmgw4nPXpU0sRFRxeSQHvNsmtC2O
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB52652FD7AAD172876C0BAA2BD1312BL0PR05MB5265namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5265.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d6af072e-8a15-454b-8505-08dc4a75fbb8
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2024 13:42:57.4532 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oRipMUJQPhWjaSbiWvDb8Ur6K03R+aCSHW4yKp9I6FZn08RQUT23OAy9X2q70q7JRtQL0hMHogaOu9e/IDB7QA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR05MB7235
X-Proofpoint-ORIG-GUID: Y7kuVNqHTbkbVB6szkTaWeyATHhiZsWl
X-Proofpoint-GUID: Y7kuVNqHTbkbVB6szkTaWeyATHhiZsWl
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-22_08,2024-03-21_02,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 bulkscore=0 adultscore=0 mlxlogscore=999 clxscore=1011 spamscore=0 malwarescore=0 suspectscore=0 phishscore=0 impostorscore=0 mlxscore=0 priorityscore=1501 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2403210001 definitions=main-2403220097
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/jubvtEnR1EvGjJx8yO-yIpAYnCk>
Subject: Re: [GROW] IETF 119, GROW, draft-ietf-grow-bmp-bgp-rib-stats-01, draft-liu-grow-bmp-stats-reports-00
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, 22 Mar 2024 13:43:30 -0000

Hi Thomas

All good points and I appreciate your feedback. I will update the doc with your comment.

Jinming, I think we should connect to combine both docs in one.

Thanks
Mukul



Juniper Business Use Only
From: Thomas.Graf@swisscom.com <Thomas.Graf@swisscom.com>
Date: Tuesday, March 19, 2024 at 9:04 PM
To: grow@ietf.org <grow@ietf.org>, liuyisong@chinamobile.com <liuyisong@chinamobile.com>, linchangwang.04414@h3c.com <linchangwang.04414@h3c.com>, lijinming@chinamobile.com <lijinming@chinamobile.com>, Mukul Srivastava <msri@juniper.net>
Cc: Ahmed.Elhassany@swisscom.com <Ahmed.Elhassany@swisscom.com>, paolo@pmacct.net <paolo@pmacct.net>
Subject: IETF 119, GROW, draft-ietf-grow-bmp-bgp-rib-stats-01, draft-liu-grow-bmp-stats-reports-00

Dear Mukul and Jinming,



I have reviewed both documents and have a few comments. Speaking as a network operator, first of all I believe as previous stated it is very much valued that you intend not only to update existing BMP statistics but also much needed new statistics. Thank you very much for this. I agree that it would be helpful if both documents could be merged into 1 before the working group adoption.





https://datatracker.ietf.org/doc/html/draft-ietf-grow-bmp-bgp-rib-stats-01#section-2.1



TBD1, TBD2, TBD3 and TBD4: I appreciate that you are changing from counter to gauge, having statistics for pre and post policy in adj-rib as a summary for all address families and for each address family. I value this granularity.

TBD5, TBD6 and TBD11: This gives visibility in how many routes have been accepted or dropped by the route policy. I value that you changed from counter to gauge since an operator is typically not interested in the route event count, they are interested in the amount of routes within the rib.

TBD7: The term "active route" is not well defined to my understanding. I suggest to align to https://datatracker.ietf.org/doc/html/draft-cppy-grow-bmp-path-marking-tlv-12#section-2.1 and define a gauge for primary and backup path.

TBD8: I suggest to use the term " Suppressed" instead of "Dampened" and make a reference to https://www.rfc-editor.org/rfc/rfc2439#section-2.2 to be aligned with https://datatracker.ietf.org/doc/html/draft-ietf-grow-bmp-path-marking-tlv-01#section-2.1

TBD9. I suggest to be more specific with the reference to https://www.rfc-editor.org/rfc/rfc4724.html#section-4.1 to be aligned with https://datatracker.ietf.org/doc/html/draft-ietf-grow-bmp-path-marking-tlv-01#section-2.1

TBD10: I suggest to reference https://datatracker.ietf.org/doc/html/rfc9494#section-4.3.


https://datatracker.ietf.org/doc/html/draft-liu-grow-bmp-stats-reports-00#section-3

I share the comments from Jeff on TBD5 and TBD6 in https://datatracker.ietf.org/doc/html/draft-liu-grow-bmp-stats-reports-00#section-3.1.2. A reference to the specific section of  https://datatracker.ietf.org/doc/html/rfc4271 describing this behavior is needed.

I share the comments from Jeff on TBD3 and TBD4 in https://datatracker.ietf.org/doc/html/draft-liu-grow-bmp-stats-reports-00#section-3.1.1 since this is vendor specific. Therefore I object.  I suggest to use an enterprise specific TLV instead as described https://datatracker.ietf.org/doc/html/draft-ietf-grow-bmp-tlv-ebit-05#section-3.3

Regarding TBD1 and TBD2. I believe the description is ambiguous. Based on my feedback from https://mailarchive.ietf.org/arch/msg/grow/s55XlMStBXpq0BYTAFubg9aOdL8/ I suggest the following:


   * Stat Type = TBD1: (64-bit Gauge) How many routes left until configured

   prefix limit threshold as defined in Section 6.7 of RFC 4271 is reached.

   This value increases or decreases based when prefix limit threshold is

   being changed.



   * Stat Type = TBD2: (64-bit Gauge) How many routes in per-AFI/SAFI left

   until configured prefix limit threshold as defined in Section 6.7 of

   RFC 4271 is reached. This value increases or decreases based when prefix

   limit threshold is being changed. The value is structured as: 2-byte

   Address Family Identifier (AFI), 1-byte Subsequent Address Family

   Identifier (SAFI), followed by a 64-bit Gauge.

Best wishes
Thomas