Re: [Idr] Paul Wouters' Discuss on draft-ietf-idr-long-lived-gr-06: (with DISCUSS)

John Scudder <jgs@juniper.net> Thu, 10 August 2023 03:18 UTC

Return-Path: <jgs@juniper.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15FA1C151088; Wed, 9 Aug 2023 20:18:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, 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=juniper.net header.b="KTuP8dXH"; dkim=pass (1024-bit key) header.d=juniper.net header.b="c1iWGjBY"
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 QKmWqIpRJ-NH; Wed, 9 Aug 2023 20:18:31 -0700 (PDT)
Received: from mx0a-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 32CBFC15107F; Wed, 9 Aug 2023 20:18:31 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 379MgYE1002510; Wed, 9 Aug 2023 20:18:27 -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 : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=OVmJ3LQZuy3L6/oR5Smr85r8em3pqh5HhiovxuAKgyI=; b=KTuP8dXHYZ7kA5Zr4Y6wkavDUXnzafoVuQkpJnCkPen8+BCEUw0274tGn1m8U6QDuWQb xj9Gq41U7pjEHPa/u1z2F9ixGBJWoSEbGtYzshTh0tJ3X6J0t62LkMafRK2JP6D9EY+u HIsHgKMB+CLTixwtsdz2nby9CzA44CUOz8F0caS7Tb4+Z/UBLkNVnUTbgywWrDBgDfDZ hqIyk7jEhZLHi2dAfBAaCWjgJRmqdyfQ7UksO9ilJhf3JnSvg6ZLosNl16VSUT+naKdE uI7gnTDUn/AI/V37hpQgb3EcJZ+XeKLrhFNblWa3U9rSKsMIOc4CXezSKCUjmkT8wfPt vQ==
Received: from cy4pr02cu008.outbound.protection.outlook.com (mail-westcentralusazlp17012022.outbound.protection.outlook.com [40.93.6.22]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3scey2gy8p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 09 Aug 2023 20:18:26 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Aki+cYhuyqFcvCvr/h5i6Czav5uHPBYCDiLFstyZAstZB9TTuDAHMQ9eZPNJmci4D6CLqrr/+j7vnp/mZF/ocXWZyIRgjx9QblHPscUbOmbe66ZOzqtc3xPB56wo0Y6GauwZofX0HPhAraetXYCRBpyYUGjYmDwx7M1WT7f3yWo0SPA02tK2aMppY0Hozbpw//3fAaQPD7DTVqFAzStkWDcQI2dtK6/HP+DvG7MXA1GUA9CjAQx7+PywlBSFzl9GJ6NLdYuR59emr7GZIc1WzKVyoUauG8Txl1x9bXYuVAxWaE4wnIthQXdSmETOHjKOMHpOGK4jrC0lfMPSnQJbzQ==
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=OVmJ3LQZuy3L6/oR5Smr85r8em3pqh5HhiovxuAKgyI=; b=W7Dd3qqo2TiBo44Bvc00IYtNGsRNcOv+sLAHYC9mqMm38QpeEYVgFq76b0+F101yLvL0DEsBgv3iSCEcJ7Uy4CHlVMFJ/Yww+T5MWrJ59Rw/zQ+H5XZcpRPHlUCaJ17LYa6A8FJRyCkoTLPmtn/6FOry3WEp78IVNAQ0Chwhclj66NFdojgi22h69yjxL5Qk3TmixAJrunFF6QXmjFZlyvPNVH8T0g6OA7FV1zame4xw7Ym/sr87zfQPQ3u+F0JFd+rSLBQdczn4kadoia5M3kFixmequLaAeJqchxMTxsEi7vzq7B/QlAcn8JsI5CervG9A8ee6J51mdYXf0MG0VQ==
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=OVmJ3LQZuy3L6/oR5Smr85r8em3pqh5HhiovxuAKgyI=; b=c1iWGjBY0WXNsLhX8NM9JeUyGP7YiSvFlSVDcTtEP9QQ/SggVbWX8U+wIKQwL/IQdopK5qN87jYTuxMI3Nt/zUdGVKxfUOVNcIoXsx7Y8u9EpTRdGiXzVh35+iOOAoQxB+JtWUZv3no17MN9EXFaGfqSC0PEDbRErdeVHxzXPnc=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by SA1PR05MB9863.namprd05.prod.outlook.com (2603:10b6:806:333::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.30; Thu, 10 Aug 2023 03:18:24 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::7fd4:1ecc:8d1f:99dc]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::7fd4:1ecc:8d1f:99dc%3]) with mapi id 15.20.6652.026; Thu, 10 Aug 2023 03:18:24 +0000
From: John Scudder <jgs@juniper.net>
To: Paul Wouters <paul.wouters@aiven.io>
CC: The IESG <iesg@ietf.org>, "draft-ietf-idr-long-lived-gr@ietf.org" <draft-ietf-idr-long-lived-gr@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>, "idr@ietf.org" <idr@ietf.org>, Jeff Haas <jhaas@juniper.net>
Thread-Topic: Paul Wouters' Discuss on draft-ietf-idr-long-lived-gr-06: (with DISCUSS)
Thread-Index: AQHZyzLWpeT3ih+NZUydkfo2l/0AU6/i3D2A
Date: Thu, 10 Aug 2023 03:18:23 +0000
Message-ID: <0AC08BF8-8BC6-4C40-98FD-30A98196AC2E@juniper.net>
References: <169163470758.43171.12135810653128941877@ietfa.amsl.com>
In-Reply-To: <169163470758.43171.12135810653128941877@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3696.120.41.1.4)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MN2PR05MB6109:EE_|SA1PR05MB9863:EE_
x-ms-office365-filtering-correlation-id: 2ecf50ef-9ddc-408a-219e-08db995074d7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Kh8nEHRxwFrdydoZSwzTVUbKS/KON7jS2Yd6U0tPnniapTwZrO7KbkbgxMaigGie4ahh7pZzRpSW1Y0BxMwxDmu5yqEpY2cDMii5RoCSQbtMCHIE+HjmbNb/7WC3a4OnryCe8FEaASCcyKTWpYVigsf1JS4UuWxhsSrTHq7ZrOcJ3AZzoaLqTqvoNUz/TJtdjGwrueJmkvL/2LyakaHpTYsXXAMi3XgZt9AsKsF/rHdJA7oMZcxSikbII12EEBkIrXx3Dj/oTNZnv6JGzW7/e+lFXWltrHI9NPc3Tj7iEVhykIfXx0/CzFuEzvW6PcwQe9cALbflL6jSvZtMmNgGFqjF39psB/zvDXmppfbkk/O/vhfOKeChKdtpf5t/Ye6ZAuODhyE590WEjM0WMd8vBeTusIXMiFBpQEiiKPyW2w863mcN59vlo013xtrejNuTLHNsvoZO9Pic66vCQpCbX+5tX3lb+3ZUX2AjohMbmec1pwtyu6ZaiHIsZGQu6LTnegggtcOr/okt9sfEfQXrDQ4iDWFMffjRDoX6gXsT/UiFxbjWZVmhQVndC93lyJW27h0q8LOd2zzRz/9s6tyFTiIeqmRKBY05roLHgHn3PKERFly037aT60PYlmmH3u/VYXdtVcojZ3p29Ake05wIRqOLSCpj0EKdwxWRjF2RgdE8z3Y0azAPPW4aWMWUw2Z0Yq0sMJ6WfREG+E8CZ7gK4w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(376002)(366004)(136003)(396003)(346002)(39860400002)(451199021)(186006)(1800799006)(33656002)(86362001)(36756003)(122000001)(38100700002)(38070700005)(8936002)(12101799016)(478600001)(2906002)(54906003)(316002)(6486002)(71200400001)(966005)(6512007)(66476007)(107886003)(26005)(53546011)(6506007)(83380400001)(2616005)(5660300002)(64756008)(66946007)(91956017)(4326008)(76116006)(66556008)(8676002)(6916009)(66446008)(41300700001)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Ffd5J7eidSPmhkVA6Tnf/FuXlVbUKeetepz+xsIeSf6hyCxa6qYsM25NI3ldb/K5AGRCW2+/UkYYDacXK2rs51zTmXSVe59M1KqNYWmxB12ALPZgd0tHsyuY1HsVAlycGvSfX4UqJNPpYdgIiJQhnpOUr1yCQPqjR6Wi/1o6i+sQO4Bi9qNcMBghS46OqhDcX9IDvSZPC68N9Wb7yvPPp7lQfe4xUc9hbTpOnYMPlcT6fHR9CZMFuSufgoX6JkEfsgFQjE89EiQ0hknOE59UkSkZxADSPTstYgvuexvx0yv6ogURR7xMvsxTe3s4oZA8lfCfco44oh7NIsGssSC+aa0v3Wi6AIKkiPkQ2WzTPVrhM0xPSVWPIQVo1+P2ZOOLDDuHgiWATvF5+vjBNQI8wjCWc/ye3bQCwItZ0mY9t4CpLw/ITkra+mXeQRaEtSYOrSQFyqjdOa9/J26kKTxTDR5o+O2vs/AnNtAgc28cGtzNFLdQNuxzzXOA8edyX2dIn1lF9kDJ2F5FK4z0K8ryitkkN3XPgH3rnx3cMWW769yFVfniZZBDsvlIeHSIgVh/RRb3mGZ363jVyHMsLw0LqrlRFPwqwgUvEmykDd3ysnR/QIyeb2AWxUpYTyfrEjr/SNcheuboebnyKFtn2Nh2oYrRqaVqA0m7Z4/h7dCRc80fd1y8Jz9sfx3HE0JsUMB4SP3hErwOE4g3ZvM08UiSyg8p1+L1/ZM1hmClfkOlcTpk0PYFW7M+nQCy1SHwFA42vbGCZwPvQG7pJw6VinEJUj5VOnXLXJy//RYAincTQMcwa/en/rORV/B5+d/q86S9BTpiB5KQGg8KMmATCLPaZWCu9G3SrmSinCX2iDWhvIAupbEHeWzhiWsUmCFdLwbTNMYzdyRC/GPNJXhpAQnIn+kcDIy5Z/WIFGzuJrjvkG9xC4vBsGGSXcFvyMyXVujd17cYcFZZ0Njlmhu0fxTekeuVwUbbddxmQvvZpMIEPVvfXoZFlmQ7yPICbEwGHDL+tb1qQ4jf2SeJF2Ew241po5qnEOEsCJgq5mAK9lMlAZ728Dhg6q85RcH3mx2ecZjUQ6NmN0w+4ohrGTla85YRY5SLlU8sbtIqATEAs1P9ssPWwWzmvgh19dBqlJ1heDZDy/A0KBMXrNAXAnpFqfqep2Ypp6telTse8EOsa+pySyXTaJedntREM5L/BhnELYFsrHdLZErRjkMa5T2y9yMEG4Vro2I3yDC8TOCeRcpT16zs44FyuzIkNx/zNjCEmWafl0x16UDbr0GUP2gHeZ7EsW3dueGuqL29FqUi/IvN6jNprsMREx4PmxQr4q5Zzr2gijaTxb1FKisaIE954grvf+dgc5yXVCy8KEdRrnD3KZPG/CcAMs9FNAB2XuV1F+tHGL3GvexgUMnfHOY+tM3hBBIcYDRM+IZ0ARFpoMkJtQBoYo4u0LByau5PtTu6zQ/tTReUduRkt5+54Ij+tRHv6MWuAjuyeOK61h1PRrXog6xCC48mUBuQ5uD/ggYCPUQzpoDJhFrtHEIYSyCThjVjHRMqA0KbJB9/P+sx0rosDIfaKjpbHrgl5YfR8cqFxQYs
Content-Type: text/plain; charset="utf-8"
Content-ID: <090A21ECACA9F448A7F2705614DC33A5@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2ecf50ef-9ddc-408a-219e-08db995074d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2023 03:18:23.9259 (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: LP3UhOdx1VWsjjODO5XpAg1u03HKsZhDWyJLPQE5PylExA2xzTDWDnx+OUuJPUXW
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR05MB9863
X-Proofpoint-GUID: g5_OkipNEpg_Og9ifl9RfoAZTj0Y-FSp
X-Proofpoint-ORIG-GUID: g5_OkipNEpg_Og9ifl9RfoAZTj0Y-FSp
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-10_01,2023-08-09_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 bulkscore=0 malwarescore=0 mlxlogscore=999 clxscore=1011 impostorscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 suspectscore=0 mlxscore=0 phishscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308100026
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/KnusZM3ZLYCY286jOeKjOS3CK5E>
Subject: Re: [Idr] Paul Wouters' Discuss on draft-ietf-idr-long-lived-gr-06: (with DISCUSS)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Aug 2023 03:18:36 -0000

Hi Paul,

I see Amanda has already answered the second part of your DISCUSS (thanks, Amanda).

Regarding whether the spec should update RFC 4724, I remember considering it during the development of the spec, and deciding not to. As we both know, the semantics of Updates: are sadly underspecified. My own understanding of it is, does an implementor who implements only the older spec, need to know about the newer spec? If that’s the test, then this spec doesn’t update 4724, because the language you quoted only applies if the newer spec is in play:

                        If such a reset occurs for a session for
   which the LLGR Capability has also been exchanged, the following
   procedures apply.

But it’s still perfectly viable to implement GR without implementing LLGR, and an implementor doing so doesn’t need to be bothered about this spec.

If you have a different understanding of Updates: that would motivate adding it to this document, let me know your reasoning and I’m happy to consider adding it. (And then maybe we can collaborate on a doomed-from-the-start draft to define semantics for Updates:, or to deprecate it and introduce a new header with defined semantics.)

Thanks,

—John

> On Aug 9, 2023, at 10:31 PM, Paul Wouters via Datatracker <noreply@ietf.org> wrote:
> 
> Paul Wouters has entered the following ballot position for
> draft-ietf-idr-long-lived-gr-06: Discuss
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://urldefense.com/v3/__https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/__;!!NEt6yMaO-gk!DE8jLuGugzU3n_eDoAOLWjFdWaUhbNPGdnOVXoriExGg6W61ChtNqCShoupgFsMirkywKPKjKP-8$
> for more information about how to handle DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-long-lived-gr/__;!!NEt6yMaO-gk!DE8jLuGugzU3n_eDoAOLWjFdWaUhbNPGdnOVXoriExGg6W61ChtNqCShoupgFsMirkywKAfFA8_z$
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> These two DISCUSSes should be easy to resolve :)
> 
> 
>        The following text in Section 4.2 of the GR specification [RFC4724] no longer applies:
>        [...]
>        and the following procedures are specified instead:
>        [...]
> 
> Shouldn't this be indicated with an Updates: 4724 clause ?
> 
> 
> 
> The well-known BGP community "LLGR_STALE" and "NO_LLGR" used by this document
> are listed in the IANA registry as defined by draft-uttaro-idr-bgp-persistence
> which expired in 2019.  If this is an early allocation, this value might vanish
> from the registry ? I'm not sure what the exact process would be to ensure those
> values remain in the registry and that these can be safely used by this document.
> 
> Then in the IANA Considerations, it claims _this_ document is adding these entries
> to the IANA Registry?
>        This document introduces a new BGP well-known community
>        "LLGR_STALE" for marking long-lived stale routes, and another
>        well-known community "NO_LLGR" to mark routes that should not
>        be retained if stale.
> 
> So I guess that removes my concern by these entries expiring. I am assuming that this
> document taking over these entries is okay, I just wanted to confirm that with the
> responsible AD, the IETF Secretariat and IANA :-)
> 
> 
> 
> 
>