Re: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)

Susan Hares <shares@ndzh.com> Fri, 24 June 2022 13:29 UTC

Return-Path: <shares@ndzh.com>
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 5E265C15AD4E; Fri, 24 Jun 2022 06:29:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.81
X-Spam-Level:
X-Spam-Status: No, score=-1.81 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] 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 qGDKGoaz-_Nh; Fri, 24 Jun 2022 06:29:28 -0700 (PDT)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2075.outbound.protection.outlook.com [40.107.220.75]) (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 BFF90C15AD3C; Fri, 24 Jun 2022 06:29:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EDaIsEF9yaH85cW2omTL6lYHR7dZO1Xtj9uscY8G4FrNWLBHgfrPwfIzSR6AUY6gT5XVFQbFDkRht6cv6TUJYOr6EhDVIRGWBvLAOgCkkenUmZroave/m1xAcUoHuv8qaP1PuyJFiFg0GfeVraFmVhvuolXRmw+HtzYB/rv/84vLk6JoBhagLFZbbWG41QQ8hnlLF2vBTwBfy4a+8+0jaS3OTffdRzJ02C8VPhbNZM+JEeTrIRfiIzujtEcLl6Zqa38ahyC/YII7rlf79fDJ+0By8AWwgGm0/TE+q5VAgPrTAZ05fFqgjjXuGE9TnYZQyEPQfNgyFeQV7AXkvShaZg==
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=lcDDxTaT6MymPfODINPWdMI3p+Y6fhe0ZGURi0hg3qc=; b=KTDq0UpdeFL3RX+8vmYtEP9OL/yqAKWPM/wdaCFpf4ZUfAiwJfJwdaNsyO+y9uZotALS8QPzNIWOaQByCcoaIHa2pkxVrJCjZNp/4yCwjtE1cytX6b81ljja2FJVLEk6mMGGer7TylyMd1eXskFnqACH316goByWvdMdnvKsAv4amF0Uf97akFa4aVu80tVwlR3mvAqiSWfKRqErNIAIrtUd0pat+ncOqgiR/YqIUUeu/13pSAZ+vcCwr7GcHS+yzgd9spEv8W4BuqXfSLTohSIjwP3kbtbyd6j3s0As/qTWk2tgBJOXZuCU/NlFlw+CImLZCYkiopaokYGzNG63Hw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 52.4.92.69) smtp.rcpttodomain=gmail.com smtp.mailfrom=ndzh.com; dmarc=none action=none header.from=ndzh.com; dkim=none (message not signed); arc=none
Received: from MWHPR02CA0021.namprd02.prod.outlook.com (2603:10b6:300:4b::31) by BN6PR08MB2641.namprd08.prod.outlook.com (2603:10b6:404:c0::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.20; Fri, 24 Jun 2022 13:29:21 +0000
Received: from MW2NAM12FT019.eop-nam12.prod.protection.outlook.com (2603:10b6:300:4b:cafe::59) by MWHPR02CA0021.outlook.office365.com (2603:10b6:300:4b::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.15 via Frontend Transport; Fri, 24 Jun 2022 13:29:20 +0000
X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.4.92.69) smtp.mailfrom=ndzh.com; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ndzh.com;
Received-SPF: Fail (protection.outlook.com: domain of ndzh.com does not designate 52.4.92.69 as permitted sender) receiver=protection.outlook.com; client-ip=52.4.92.69; helo=obx.inkyphishfence.com;
Received: from obx.inkyphishfence.com (52.4.92.69) by MW2NAM12FT019.mail.protection.outlook.com (10.13.180.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.9 via Frontend Transport; Fri, 24 Jun 2022 13:29:20 +0000
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2106.outbound.protection.outlook.com [104.47.58.106]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id D492817D448; Fri, 24 Jun 2022 13:29:18 +0000 (UTC)
Received: from BYAPR08MB4872.namprd08.prod.outlook.com (2603:10b6:a03:70::17) by DM6PR08MB3993.namprd08.prod.outlook.com (2603:10b6:5:85::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.17; Fri, 24 Jun 2022 13:29:11 +0000
Received: from BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::495a:8996:ca89:7cff]) by BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::495a:8996:ca89:7cff%5]) with mapi id 15.20.5353.018; Fri, 24 Jun 2022 13:29:11 +0000
From: Susan Hares <shares@ndzh.com>
To: Tony Przygienda <tonysietf@gmail.com>, Ketan Talaulikar <ketant.ietf@gmail.com>
CC: Jordan Head <jhead@juniper.net>, "idr@ietf.org" <idr@ietf.org>, lsr <lsr@ietf.org>
Thread-Topic: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)
Thread-Index: Adh56ztOIVvjBm2jS+egZ1KCHlxrhwHqTZiAAAPqJBABJeKv2gABJjMAAAGTFIAAAwWrgABeyFog
Date: Fri, 24 Jun 2022 13:29:11 +0000
Message-ID: <BYAPR08MB48721013BC2D3F0FEA0B170BB3B49@BYAPR08MB4872.namprd08.prod.outlook.com>
References: <BYAPR08MB487213F9F5CD1A5E104B4645B3A29@BYAPR08MB4872.namprd08.prod.outlook.com> <CAH6gdPx+YbTXronoYzSuk7xNXGfsH5iD5i3Q5oDWMoKucCRexQ@mail.gmail.com> <DM6PR08MB48730CA153D5FFDF5C235C12B3AC9@DM6PR08MB4873.namprd08.prod.outlook.com> <821D2B29-C637-44A0-9D46-25AB33D7E11D@juniper.net> <CAH6gdPz2JRrxih52HekJxuDTC0ng52Q296L+zs7U4=rOHjFiOg@mail.gmail.com> <CA+wi2hMnhWEcHXw1q7TJASeExQzp7OwWrJ+2s1qP2aPNKgUX8A@mail.gmail.com> <CAH6gdPxTTXer+-OAWvBVP+WjEpKS5x8OP+dW-9nmtUbKmA2d=g@mail.gmail.com> <CA+wi2hPGJr325-mKSKi=JT7q6EMtWWmM=JAvOLKyve3oh+RysQ@mail.gmail.com>
In-Reply-To: <CA+wi2hPGJr325-mKSKi=JT7q6EMtWWmM=JAvOLKyve3oh+RysQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
X-MS-Office365-Filtering-Correlation-Id: db19429d-15c8-44f4-be1d-08da55e58ba3
x-ms-traffictypediagnostic: DM6PR08MB3993:EE_|MW2NAM12FT019:EE_|BN6PR08MB2641:EE_
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: zIexzGQhX6lH4Y4NfKnqQVlAyRuoh2hHLW5kaSS4XrwodARWElKzCxCjJwUCXULKohOn9s6qG+TFRtpXF4hZ+JbdNw8N76oXsqrgIz0OtZD4s83J0Z2BxNq8Rt0kYQ4mKy+gD2Ivde8z+iKqJ4UbHgAaFfx5z7Lt57OpwpzzMTrLx0j12QAOzJyziP3JnWIcXKh8hCe8k8Hzmr0eMa7BSmoqPklkQozMpysl4GbtuwaAJKNdgPu0PZCiXTio2X0plA6U0if9s/Oc4tegmwdNjiROAknBLqG76qlpPtdzeFvQq3VzIe9HGwQfMBrRLiJkw1mQLFvTU/icQGCCgXi6GLJGAHJOdbRWVPqTsw7Ieez5Ec6rmU9S2nDTNIcN99sjUyahmd6w9yNImL2Y1tiPPf2z7169vWZXlHmDKeEsaDSRh0kdzrbtUWvlNFMmu0GYnzfNolaHLn4FPplqjk1Ayj4YN5R4mSAPYMxyfmEGhKDsQbXpvHwfvTbzBfQFlhkphTVYZ5SvYZAyEfv0zJFLsFXxdhvnA0YFlJZAauqwWngFzTNV9NfFBSPcGuyZQhLpgWUYpZSDR1xhF4iZSB3Zxo/oxZlxds4PHa57pdYGDIe4AvDjTYDSrmXwlvIvHCw/KT6dFml4QQwooIbntnWwzceO/3KtaUyZ2cbkroNVSPqIZOI5fC79ccAbdrau/H22rWBjAWmQz7AhQHR4QZK1P3C5ER0J/ag3SB+DcHyT05B78a1AI1BfgGg87bLq6G8ghmlXeq1x2ZI/dpwSjLzi8wTC1rxqyX8E3rRxjx7UUoq60coWRPcovuPlAKWXW9ihRvjLJ1eR3Z5mVwDWKOkXHMpSoY+nLT89o0DSAlaYooE=
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR08MB4872.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(136003)(366004)(396003)(39830400003)(376002)(346002)(4326008)(7696005)(86362001)(166002)(6506007)(53546011)(52536014)(55016003)(83380400001)(33656002)(30864003)(5660300002)(66446008)(26005)(122000001)(38070700005)(54906003)(9686003)(186003)(38100700002)(316002)(478600001)(966005)(8936002)(110136005)(41300700001)(8676002)(71200400001)(64756008)(66556008)(76116006)(2906002)(66476007)(66946007); DIR:OUT; SFP:1101;
Content-Type: multipart/alternative; boundary="_000_BYAPR08MB48721013BC2D3F0FEA0B170BB3B49BYAPR08MB4872namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB3993
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: MW2NAM12FT019.eop-nam12.prod.protection.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: ee68790b-e233-4d7b-a0ce-08da55e58630
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 8WpA6MNgr9cG/sJncw6uibmoAnOLOpokYba+ciqsyQloQkdeFdpXcaoZfh8Lg/oz/EGRJOf8yEROlRVgfrtgUjZoiY4IE3gWUBszos6FeWgvAWTnsGPQU4TVg6YUlp1WEXjw7UDYAPzaW2/4KKfyDeg4PXDKfZW8qpcKZoRF4vDCEsnd6Uh79kIdTPSs2Q8fx3rRgsy4R5q9yIV8PNMQBIrOWmF4T7nAJbmbV+67g8r13SUMvWqM6EtLki3IFZw9FHBRqdjfS93oGy9cTaSQGwEZzSVwsyQ6iH8RMjQyL2cKGrNzgQsRocawTjpnX9w2r1Ex3G6HDQd4gvBEv1/7TIQNj86NwOn/n5vWikLATMUIZ1tdOku/ZIn4q4Yu1HEqGMShiQ8POJPyUalVO9Zca222lbGTaxlaozcEUixt7/oAFzdoxTsoeB/sLi3XKr8APvhk+B5hTLIGLMA7+OzZC1hTitPbTm5ttQhSlBfyRCv53pFkP9zYPhHsgSCqfbcNkP5A1TteY6LDRCWL4sFxH1O3cTrubq01UpUkwT6L2TdtJzaQMMqztYtVYf8dH97bLsYgkF6st4fgyLYT5FjPbpz8XN9z8fz+MC8QF3elB7xPFlntrgdbaUWoAbBhzZfvoPBrqKxYdx0Lkyyfi/V97TLt/9tZfca61W5EgQZNa4f6aHBQjxThvj4j7LTdEYPnAnoy+3zgO4zVFbsGCXmAwDroH303XOShk9P+nx4ZCOZyC/ApPXlslWc8S9Xn2a1OOp+XAmoggMmHJFtrhlQaJ0iXCcAgG2SDEILLJhzQgTtyf0EnLS+zSdvM2WfHpjuEJT2w8icR7nGtGg/OZNbVlw==
X-Forefront-Antispam-Report: CIP:52.4.92.69; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:obx.inkyphishfence.com; PTR:obx-outbound.inkyphishfence.com; CAT:NONE; SFS:(13230016)(136003)(376002)(346002)(396003)(39830400003)(36840700001)(46966006)(8676002)(4326008)(70586007)(316002)(478600001)(966005)(70206006)(110136005)(54906003)(45080400002)(55016003)(40480700001)(82310400005)(8936002)(5660300002)(2906002)(30864003)(52536014)(9686003)(36860700001)(356005)(33964004)(33656002)(6506007)(7696005)(83380400001)(166002)(53546011)(47076005)(336012)(86362001)(186003)(26005)(7636003)(41300700001)(579004); DIR:OUT; SFP:1101;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2022 13:29:20.3263 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: db19429d-15c8-44f4-be1d-08da55e58ba3
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5; Ip=[52.4.92.69]; Helo=[obx.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: MW2NAM12FT019.eop-nam12.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR08MB2641
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/ryvPlWKokqGh1LhIrQIQ3O5Mgc8>
Subject: Re: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)
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: Fri, 24 Jun 2022 13:29:32 -0000

Tony P, Ketan and IDR WG:

Thank you for input on this draft.
I am closing the WG adoption call for this draft.
The IDR Chairs will discuss the results of this consensus call, and
Announce the results by July 8th.

Cheers,

Sue Hares

From: Tony Przygienda <tonysietf@gmail.com>
Sent: Wednesday, June 22, 2022 12:11 PM
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: Jordan Head <jhead@juniper.net>; Susan Hares <shares@ndzh.com>; idr@ietf.org; lsr <lsr@ietf.org>
Subject: Re: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)

hey Ketan, since as you know ;-) BGP-LS is not really IGP 1:1 translation we try to put into BGP-LS here only the stuff that is strictly needed for topology discovery and understanding for advanced co
External (tonysietf@gmail.com<mailto:tonysietf@gmail.com>)
  Report This Email<https://protection.inkyphishfence.com/report?id=bmV0b3JnMTA1ODY5MTIvc2hhcmVzQG5kemguY29tLzE5MTIyOGZiY2Q2NTAwZTIwYjkzYjRmMGQxMzM5Y2ExLzE2NTU5MTQyODguNzQ=#key=487ff255afe0901b5c88f247a79a612d>  FAQ<https://www.inky.com/banner-faq>  GoDaddy Advanced Email Security, Powered by INKY<https://www.inky.com/protection-by-inky>

hey Ketan, since as you know ;-) BGP-LS is not really IGP 1:1 translation we try to put into BGP-LS here only the stuff that is strictly needed for topology discovery and understanding for advanced computation and nothing else. And hence, since the 1:1 TLV correspondence is nowhere to be seen by now if you look at ospf/isis encoding and what BGP-LS formats are today  your requirements are interesting but I'm not sure where they came from.

The flag indicates already whether something is client or reflector on an adjacency. cluster ID is there as well to differentiate between different clusters. L2 C/FR adjacencies will show up as well. good enough to understand topology and compute AFAIS.  All this is achievable by putting this element on the link TLV (the draft should explain it better, it just grabs codepoints in node/link/prefix & e'thing else ;-). Yes, we could annotate just the node assuming strict adherence to the IGP draft today but putting the element on the link descriptor follows the IGP spec itself and will allow to break the RFC if necessary later also in BGP-LS (by e.g. allowing a node to be client of two different clusters or even a node being reflector for 2 different clusters. Observe that this will not work in case of auto-discoery since that's on node caps ;-) But those are sutble discussions that need to be documented into the BGP-LS draft as procedures once adopted. Those discussions are natural and necessary since BGP-LS is NOT IGP  database but a distorted, simplified view for topology discovery. Or at least that's how it's used in reality based on the shortcomings of its design ;-)

As I explained, unless L1 adjacencies are being formed IMO they don't belong into BGP-LS FR information, otherwise will show up in BGP-LS naturally. Neither does IMO auto-discovery of FR.

As to mismatch of e.g. cluster ID/role. good observation but we don't send IIHs in BGP-LS either to discover MTU mismatch so I don't see that's what BGP-LS is here for

-- tony

On Wed, Jun 22, 2022 at 4:44 PM Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>> wrote:
Hi Tony,

I may not be the best judge, for this feature, of which of the ISIS sub-TLV need to get into BGP-LS and which do not. In my limited understanding of the feature and its deployment, the other 3 sub-TLVs would be equally useful to get into BGP-LS. Isn't the Flood Reflection Adjacency Sub-TLV the one that distinguishes a "normal" ISIS adjacency from a reflector adjacency formed over the tunnel? Isn't it useful to know what sort of tunnel encapsulation is being signaled so a discrepancy between the two ends can be detected?

I am copying LSR WG which probably is the better group than IDR to review and comment on this.

In any case, I am ok to go ahead and skip the inclusion of certain ISIS sub-TLVs in BGP-LS - they can be always added later on.

But I am not ok that while the ISIS Flood Reflection TLV has support for sub-TLVs, its corresponding BGP-LS ISIS Flood Reflection TLV does not allow for sub-TLVs. The encoding needs to be consistent. That is a show-stopper in my opinion.

Thanks,
Ketan


On Wed, Jun 22, 2022 at 7:29 PM Tony Przygienda <tonysietf@gmail.com<mailto:tonysietf@gmail.com>> wrote:
Ketan, AFAIS tunnel status is not part of IGP state and should be derived from alternate mechanisms just like interface up/down state on the node. We don't carry interface up/down in BGP-LS today and should not (observe that I really mean admin/phy up/down and not IGP adj up/down here).  And then, those L1 tunnels either form IGP adjacencies on them in which case you'll get them in BGP-LS as neighbors or they use something alternate like e.g. BFD (or nothing at all possibly) and at this point it will become really weird to carry in BGP-LS an L1 tunnel which does not have IGP adjacency on it ...

open to suggestions but AFAIS the FR/client L2 adjacencies are in BGP-LS already per normal procedures (and the fact that you see client/reflector flag on both nodes & cluster ID allows you to derive the property of the adjacency) but the L1 mesh (if used) has no business in BGP-LS unless it forms IGP L1 adjacencies.

-- tony

On Wed, Jun 22, 2022 at 3:26 PM Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>> wrote:
Hi Jordan,

Thanks for your response and please check inline below for what needs further discussion.


On Tue, Jun 21, 2022 at 11:10 PM Jordan Head <jhead@juniper.net<mailto:jhead@juniper.net>> wrote:
Hi Ketan,

Thanks for reading the draft and taking the time to comment.

[Ketan]
1) The status of this should also be experimental so it is aligned with the IGP spec.

                [Jordan]
As Sue said, good catch, I’ll update this draft to align with the other draft.

[Ketan]
2) Though not strictly required, I would suggest adding some text that covers the description/motivation for adding this into BGP-LS - perhaps a use case or scenario. Normally, the TE use cases are obvious but I am unable to understand the motivation in this case. As an example, we don't have an equivalent of OSPFv2 Type 4 LSA information being signaled into BGP-LS - just because there was no pressing need for it. There are a few other such IGP extensions not exposed to BGP-LS ... but I don't want to give more ideas ;-)

                [Jordan]
I see your point, my answers to #5 and #6 should hopefully make things more obvious.

[Ketan]
3) Reference to RFC8714 is required in addition to RFC2119.

                [Jordan]
I assume you mean RFC8174. Good catch, I’ll add it.

[Ketan]
4) It would be more appropriate to name this TLV as IS-IS Flood Reflection TLV, unless there was some plan to introduce similar for OSPF.

                [Jordan]
Sure, I’ll update it accordingly.

[Ketan]
5) The IS-IS TLV has sub-TLVs but that has not been defined for BGP-LS. Why?

6) Why just this one TLV and not the others from the IS-IS spec? Perhaps the use case (my comment (2)) below can help justify why only this one is required and not the others? Another reason why, IMHO, it is better to keep this extension in the fridge until someone really needs it as an ingredient to cook a deployment solution.

                [Jordan]
                #5 and #6 seem quite similar, so I’ll combine my answers.

The other TLVs are for auto-discovery signal that a node is capable of FR and to signal a potential desire to automatically create tunnels between nodes. An operator may choose to use that functionality or simply configure things manually. Regardless of which option is used, we need to be able to describe the operational IGP state rather than desired state as the two may not necessarily align.

KT> The operational IGP info is what is advertised in BGP-LS. So you are saying that the Flood Reflection Discovery Sub-TLV is also good to get into BGP-LS so the controller can see which devices have the capability (+config) to participate as reflector/client?


The existing BGP-LS descriptors along with what’s being proposed in the draft should suffice for describing IS-IS Flood Reflection information in a way that’s useful for a controller. For example, which nodes belong to which Flood Reflection cluster and their role within that cluster (Reflector or Client). From this, the controller can derive what’s relevant for TE-paths on top of the Flood Reflection topology.

KT> Isn't the tunnel advertisement and its status (i.e. whether an adjacency is formed over it) also equally important/essential. I don't claim to have read/followed the flood reflection work very closely, but my high-level understanding was that if a controller needs to understand/monitor IGP topologies with this feature enabled, it would need to know of all of these aspects?

Thanks,
Ketan


Thank you
Jordan Head

From: Idr <idr-bounces@ietf.org<mailto:idr-bounces@ietf.org>> on behalf of Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>>
Date: Thursday, June 16, 2022 at 1:14 PM
To: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Cc: "idr@ietf.org<mailto:idr@ietf.org>" <idr@ietf.org<mailto:idr@ietf.org>>
Subject: Re: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)

[External Email. Be cautious of content]

Ketan:

I encouraged the authors to add this to the LSR document –
since a short LSR+IDR WG LC would be less efforts.
The authors may still consider this pathway to RFC.

Thank you for mention the experimental status, and your
References.

Sue

From: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Sent: Thursday, June 16, 2022 11:19 AM
To: Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>>
Cc: idr@ietf.org<mailto:idr@ietf.org>
Subject: Re: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)


Hi Sue,

To begin with, I would very much prefer that the authors consider folding this (and other such IGP extensions) into the LSR document into a section that covers BGP-LS. I understand that the LSR document is past WGLC but it still has a way to go through review cycles and it would be simpler and more efficient to just add BGP-LS encoding to it, then do a short LSR+IDR WGLC review and get it off to the IESG.

Either way, the document perhaps needs some updates before considering adoption, and please see the comments below.

1) The status of this should also be experimental so it is aligned with the IGP spec.

2) Though not strictly required, I would suggest adding some text that covers the description/motivation for adding this into BGP-LS - perhaps a use case or scenario. Normally, the TE use cases are obvious but I am unable to understand the motivation in this case. As an example, we don't have an equivalent of OSPFv2 Type 4 LSA information being signaled into BGP-LS - just because there was no pressing need for it. There are a few other such IGP extensions not exposed to BGP-LS ... but I don't want to give more ideas ;-)

3) Reference to RFC8714 is required in addition to RFC2119.

4) It would be more appropriate to name this TLV as IS-IS Flood Reflection TLV, unless there was some plan to introduce similar for OSPF.

5) The IS-IS TLV has sub-TLVs but that has not been defined for BGP-LS. Why?

6) Why just this one TLV and not the others from the IS-IS spec? Perhaps the use case (my comment (2)) below can help justify why only this one is required and not the others? Another reason why, IMHO, it is better to keep this extension in the fridge until someone really needs it as an ingredient to cook a deployment solution.

Thanks,
Ketan


On Tue, Jun 7, 2022 at 2:58 AM Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>> wrote:
This begins a 2 week WG adoption call for draft-head-idr-bgp-ls-isis-fr-01.txt

https://datatracker.ietf.org/doc/draft-head-idr-bgp-ls-isis-fr/<https://shared.outlook.inky.com/link?domain=urldefense.com&t=h.eJxFj1FPgzAUhf_KID5a2lJAmC97cBKXTeY0xvlCCm2BbcDWlsFm_O9SY-LjPV_Ol3u-7E4e7OnELrU-qimE48m44I3iTt7W8Exgmv4xRjXVkuZ7Lp2Ka-G0soCszSGTVGhQcspAxSTIiiM4KFCpSgEhx_69ZT3PdXBZ0QQUeytG68eBLvDntT5vj-8k9R76zbl7oWQRxsqv_dVu_jr0F9CnO7CMt5s4Ww4sfVpVnfg46WWCVJ90p21C3qIb-3Zi782AhuvxH4z8MIiwC1VJJVezhl3L3yF4DN1QZDkLfIS4i7KIZJ5ADBMS5RRDHPh-hD03DJ07z1i5seq2uSgzdlbUtDoYlWHMsP_k-wdyEWkB.MEYCIQDjY9WwgFHh5dWa2WUm9tVOqm6YCPki-694fz22Fg9fWAIhAKHChWA3KpRx_PIg1hwxrVlPAtfnxtcxGEYfuAWijw_O>

  This document defines one new BGP-LS (BGP Link-State) TLV for
   Flood Reflection to match the ISIS TLV for flood reduction.

   The draft is short (5 total pages).

Since this BGP-LS feature has been adopted by IS-IS,
Please consider


  1.  Is there any technical difficulty with adding this to the BGP-LS code points?
2.   Is this draft ready for publication?
3.   Does this addition help operational networks.

Cheers, Sue Hares


_______________________________________________
Idr mailing list
Idr@ietf.org<mailto:Idr@ietf.org>
https://www.ietf.org/mailman/listinfo/idr<https://shared.outlook.inky.com/link?domain=urldefense.com&t=h.eJxFj11PgzAARf_KID4KbfkS5ssenMSFuTkT43xpylpYNwpIC90w_nepMfHx3pucnPtl911lz2f2UalWzgGYImUFqyVzD40Agw8w_tu01i5nqnCbrgSC8EqQGlRcKl4XDeC0w_jesp6XKrquycYpz1YKt48XskIfoxj27ZuPgwe9G_oX4q_iVIYiXJ-Wrxd9dTQ-OVm636V5dqH4ac374v1TZRso9UYOjejH9sa-ndlno1ozNRkgGMZRgjwgj6RjclHT8firjKbSi4v8QKMQQubBPPHzoIAU-X5yIAigKAwTFHhx7N4FhsoMVTX1VZp7i9J8MyizUbP9N98_jyhibg.MEQCIFO-ANzQLpLj9i4INIwioWVKxRIo0c0WwXEmnEBd3JalAiBLKzHCSLA2PuG39EkOQXFAISkKW4sfuQg-uSUhDI5hyw>


Juniper Business Use Only
_______________________________________________
Idr mailing list
Idr@ietf.org<mailto:Idr@ietf.org>
https://www.ietf.org/mailman/listinfo/idr<https://shared.outlook.inky.com/link?domain=www.ietf.org&t=h.eJxFjk0OgyAUhK9iWDc8QLHgyquggJIqGKAxbdO717fqdn6-mQ955o0MDVlrPcoAcJ4nDa56mvICuwnbbiJsodQQfYJgM7k15IGN6OqV4UyqXnMBZTXZlTHa90rntAO_RKH8NNteMuYEm3Q7dZ5Z3rZ6Nhx4L6XmnVCK3jukOqTWFF8FD4wLriMKPYveX_n-ABaTOFY.MEUCIE1IGAGzFnwrp7pxEJioyzGO2Y5OlPd_nElKecNITOg3AiEA8s32M7Y4B9rqylokFQ9qqH_XOf6SHBlrvtjkhsM0Fwc>