Re: [Lsr] draft-ietf-lsr-flex-algo-17 (was: I-D Action: draft-ietf-lsr-flex-algo-bw-con-01.txt)

Shraddha Hegde <shraddha@juniper.net> Fri, 30 July 2021 23:04 UTC

Return-Path: <shraddha@juniper.net>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18DA33A1539; Fri, 30 Jul 2021 16:04:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.548
X-Spam-Level:
X-Spam-Status: No, score=-2.548 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=oo2qCYGx; dkim=pass (1024-bit key) header.d=juniper.net header.b=LAD7Y3Ys
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RxUta9aWGK-B; Fri, 30 Jul 2021 16:04:28 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 B936A3A1538; Fri, 30 Jul 2021 16:04:22 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16UN4EI0024155; Fri, 30 Jul 2021 16:04:20 -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-transfer-encoding : mime-version; s=PPS1017; bh=bc47m7U3OuDo3sxkLoMfVyHGzEP8GpuiWQkivlfMO50=; b=oo2qCYGxWxjHGApPBhhs6+hL5mJiFmqLUNXB8lgcHCT/YFAqcyNlNq5otb43N1jkFp4g DuLKOGdjWNLfsLEtS9tW1hxXSTmkS0+5Z6BMhqTJSHhPEkmOF/E0Jaf4pkc0OdFc7RAo 3M/+DiL8jdBwTIHVKrdE2SIwZJ/vXBs6BaBUVD/xWzBrXAcTAgngV+rFjA8Dx74ecx0i /kWvIluxLXrIPwYcZppVOe62QwRFy66sWGfsZvJ20sbmsgSpUWrfspRzD0mH/p034VyY aWTNzA6ARaof+SpGVmq13xjCb9XFRuZ1aMnIlSvMCktkUUVjuD5xZ+LW9RLNLBoPFrq/ Fg==
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2109.outbound.protection.outlook.com [104.47.55.109]) by mx0b-00273201.pphosted.com with ESMTP id 3a4jb0rtef-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 30 Jul 2021 16:04:20 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HZPLLtJAGWKqtESy5M2vOPfqbrHQboXkbQfYmf2fSO4DI+TyP+LtzXAZ52XeLSVNasAziEGenC2nTb2ZpLuVeMiLC6ect33AqN17RQ6dYJf6ZdJhGBTS0rdWak7+kx78pYJWIhfBZbg372IHY44zC/pxhXEDn5OJ6dU2YJvqPs/xCs+CnwfbxhmuCVmf7j2A7G5awA+kl/3O4oVDO8/s1RQIQcacpoG3u1p//4xPEI+eTsWtiQZ9sFHUOvwpqArKEmWhGDWRrG+wHSc0XIasgr++wgJixL9aC2fLmLeRkjcO5KJnq943miAD30Nxhr9scDOMhd1v9uz0KuxzhRM4/w==
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-SenderADCheck; bh=bc47m7U3OuDo3sxkLoMfVyHGzEP8GpuiWQkivlfMO50=; b=IEaT441DWU3FX/wBQ2ytdni/VB74RTViElwRsR2eNQhmLoCAKRDcN7b/nh6FCGc+7eNXNCiNfuFyTN1GPBw3AP51RNbRJmmeKlgQEenptIfnIBszPPhKSv4RDULTvYLDhg0G6fNpiqacMs2VFao/o61Op8CtrtQHqgQCXlDnwj7XpSoyJ9ihfIH+jw6sFN+h0J7Fwk6kAVIEEKwDepxaoUm0lmgTkB9fRVclTRL/2Nf2iUHfPEv3eQzGO/7r7HjIGORTBvQyAdc6GlXoGrBnhd0Rdk+uVvMsVkxkOsZbhnDgOPGeDonGG0/pDA97LW4McdaOVTzbJfQj8W+B2Ds9dQ==
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=bc47m7U3OuDo3sxkLoMfVyHGzEP8GpuiWQkivlfMO50=; b=LAD7Y3Ysp1+bYdWX68w8nq9NRL/1h48TXalRbkjCYZkTjZFijhSYqajA3hvDMxOtKjWBjz+Zcw8wYxfZaNwCumAUds2x/x+8ms+397bbwxr0Ql7Fja/3UOCfYw9hIkr/SxovlcGgEVkLhT4Ku8dqK4hDRjmD3r7u4BWG/Rhsk4U=
Received: from BN6PR05MB3569.namprd05.prod.outlook.com (2603:10b6:405:40::28) by BN6PR05MB2867.namprd05.prod.outlook.com (2603:10b6:404:28::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.10; Fri, 30 Jul 2021 23:04:13 +0000
Received: from BN6PR05MB3569.namprd05.prod.outlook.com ([fe80::89f1:7ed4:8443:b2e5]) by BN6PR05MB3569.namprd05.prod.outlook.com ([fe80::89f1:7ed4:8443:b2e5%2]) with mapi id 15.20.4373.016; Fri, 30 Jul 2021 23:04:13 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Shraddha Hegde <shraddha@juniper.net>, Peter Psenak <ppsenak@cisco.com>, Ron Bonica <rbonica@juniper.net>, "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "gregory.mirsky@ztetx.com" <gregory.mirsky@ztetx.com>, "lsr@ietf.org" <lsr@ietf.org>
CC: "draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org" <draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org>
Thread-Topic: draft-ietf-lsr-flex-algo-17 (was: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-01.txt)
Thread-Index: AQHXgkP1Kau4cXDy6kSB1rcg+WLKeatVlDkAgAAD/YCAAX3wgIABZU+AgAA4ZECAA3XNsA==
Date: Fri, 30 Jul 2021 23:04:12 +0000
Message-ID: <BN6PR05MB35698ABDF548D9C6D1224337D5EC9@BN6PR05MB3569.namprd05.prod.outlook.com>
References: <BYAPR05MB5318D538B5D48426754D2145AEE89@BYAPR05MB5318.namprd05.prod.outlook.com> <9651f033-223e-2e5f-fa25-cbd3d99d7bae@cisco.com> <BYAPR05MB5318C19BC36044885FBFD668AEE89@BYAPR05MB5318.namprd05.prod.outlook.com> <873ba753-2382-57a5-0bc0-246cd75ae413@cisco.com> <BL0PR05MB5316AF7F7E7243F443F885A8AEE99@BL0PR05MB5316.namprd05.prod.outlook.com> <d104ecea-0f12-5bee-9b67-e6fafbbe6bc8@cisco.com> <DM5PR05MB357752DC904AFEB766E0AF44D5EA9@DM5PR05MB3577.namprd05.prod.outlook.com>
In-Reply-To: <DM5PR05MB357752DC904AFEB766E0AF44D5EA9@DM5PR05MB3577.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.100.41
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-07-30T23:04:10Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=9035212f-34ab-4217-b7c2-f383dc2064dc; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: juniper.net; dkim=none (message not signed) header.d=none;juniper.net; dmarc=none action=none header.from=juniper.net;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0fcf8cdf-ba7b-4670-1654-08d953ae5906
x-ms-traffictypediagnostic: BN6PR05MB2867:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR05MB2867676A2EEF121D7A9EF592D5EC9@BN6PR05MB2867.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7kdwkin9fuKqjZPylr96B4W0K/3W60Op4KEgWbHmIkFdFOpeZAJT4VwUbXNZc8JCcZN0Z/qpJ+yWeCT4WPxY7oVm12USv7ebTKJP5kz/5uFj2WBhLqsNYuK8ejZwMbz5c4H19qExS/ozuGXsRzCHxSWhwLhDDZhvIdD8sMve5Ornj/vN/eUEJPqyaIIc9+VOMl8ckhGzy29yPUd1+uHkd/or8D5EEAQvsoq1OTfAD9KHq9x/juzfu/o2LI0rvzLPMm5k4qANtNLaj+P76XdbZOA0Dnu6fwcV7p59SolAB05Fc1iFrEeqparp5zSyRQ48x99epJKWLZb/hRoheOgDD+AVZDR7qaRWbCYF84tTr/a3i3x11/FPLufvYojCPlyqrdMOnWbdWThvlO+ENEuJaAxsToPtW50lgRzN0eB1FlJnmOnRyDdirYeFhisL3IGDiHS1B08I1NsA1VEvE1NDuqp1F761SIb3f5SuS+IfhHpdJBMuj9K8QSttIeZuyQLMO4Vu2widXbaDAGblrSvkMUCJUbGZJyT6IWC23n5GTHUpDu3onYKTSWC1R3zMYMDIoM+pIlj+V54929Qhg/R+3qvkfTQBwywPCObAr2pNBAWdS0RUT0npVfJWZLytaX7hIC3dbmm1fBKGmPU8PZtmQAmp5j7YwGki4JOxQIWNmHAVPoKIsXpHiY3xKjkvU/oH43IQzOPypjFv64tsg1niPA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR05MB3569.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(376002)(39860400002)(366004)(396003)(122000001)(9686003)(71200400001)(38100700002)(186003)(76116006)(53546011)(86362001)(110136005)(2906002)(55016002)(30864003)(5660300002)(38070700005)(33656002)(8676002)(66446008)(64756008)(66556008)(26005)(8936002)(478600001)(66476007)(4326008)(52536014)(66946007)(316002)(7696005)(83380400001)(6506007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: sNCjKPBFuk1s7O2Yhgk7LEFZ7O7G/4Zx3SBkoRsRpR/+fsikQvxLcF6gWQ6cpDEo1PrmsBDMQiYiCC0uN3jD97eWs46s2ubVLuU/X4QvAjz+IF9QlO0DSZr+oGBo7tuIZt27CbqxPWBXnNmsO/npF+I+WbTpv9tK0VeQC4l+9/2AO6bT4jPFKKFfQ/CpMuEK6tGOe/ZhallgMQ1dkmuZr23BlVw9R5AhyImVZnyVZX9LPNNPmiGXTigC6iOaY7IAUT/Q7wgsmKL92F+ZRNE47jLC9n5nJfHr5jhDWWiAj/WDRRefOVzymFboSY3n9sT3HI73QufkEJ9q1kzA9pMFmuQql1v4E1loAXIASg2qVQQr7lF+RKNZp4fxF+iYeLqP3MbFDr5X7ZzvRDFdICTDm3ws++vw9Vf1JdWJFtTFx/1uF1fqYfHYh13yEzuyyAEg/v+qRhUQJzpLSoNn1JDhN0OxmhXjtuQ4iVdXEG67MxHU9bMJVET65NXF/myWSSFuAC/VWvd8sZOLwwk4Cxe0/I3LyZyIifFZG0SmBk2fhELVyGFTcW8cxsWz4/DqnZRqAGyIR046OmFC2l/1LyUvRMR53qvzIQfjs/81ObCaFeB6u7YSCr5otijZBSRCzGLWhHXi6t5G/sGtV5gVnEYAYTmih0Z2U9ALlEZlQGXDaQOKkTiHZHg87lRLsUY0P9SVhcA3IbwaN3buHs0GDDIXGZ5bQCOqzKGY6OdcAjiL3Z7y+K2gjytXi56c1iuv+/UQ9dbPOj7HgiKO+fTI2XfNGDwQqdBYIT+82wpMpGBYzVzDzkeJ/9X6wqyj6FU8oCiKou9xsRT7i5k33xjh7tRjtiIgHILYTn2Yi2wU0BI35O3NU5E2LYs72hnsUrf9U6xsMayQJtckILdOIxQ3g7aysz0ZoWOwA0vRWKusmhTW+VOC/PIMCBvkK0rvhzOj38wnbzbcp3eL+P4+rHZqOo9t2FSZyvdZ99EfgLK86oVyi4cXPZxcFv9/ESnQb5M3IhNPRBebv7ljlIOcYM0WY/eipffCo0uEKpgrKf4ZF+4zNVCZ7UBWZspySDMoiiKZVRsls+dU46rtiJDNiQFMB1cnu+7uEVngcsjAo7k1hhEccpTEJkjym4bfvB9UqsVKIbVAopTCYdrhThWq7NBcq9FQiE8rOCDv/3NgR7o9Fsr2C+ACUon4VU/9jXAV8WHdXrYsFXveVqTn+E4nVYz3yTBm1NBzDdQrDgmYTP5evkpXpAx/ZLKs9C827XYDCGsR8lEW+8Vn5ONWm3+//72dnaNC58P6Hext+SyLupe7GWusju2/SyoKBFPPeormGCRQgZA2
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR05MB3569.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0fcf8cdf-ba7b-4670-1654-08d953ae5906
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2021 23:04:13.0463 (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: 0FEHeYUTvhK5Ofw0dOnH0hK0Nk6wLCoHp2qhJLlQwwKiXEan+Iixlr1FYM81X02+8v+KiCUYedsR48P6udTH0Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB2867
X-Proofpoint-ORIG-GUID: Ew84sqq0jUkhUnEu0Njv7diIyt0lzEG7
X-Proofpoint-GUID: Ew84sqq0jUkhUnEu0Njv7diIyt0lzEG7
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-30_11:2021-07-30, 2021-07-30 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 bulkscore=0 phishscore=0 spamscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 mlxlogscore=999 impostorscore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2107300156
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/rfLC4ka9GP4BRqh6BMxWA1vW5Aw>
Subject: Re: [Lsr] draft-ietf-lsr-flex-algo-17 (was: I-D Action: draft-ietf-lsr-flex-algo-bw-con-01.txt)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Jul 2021 23:04:33 -0000

WG,

This is proposed text change for flex-algo draft.
Any comments on this?

Rgds
Shraddha


Juniper Business Use Only

-----Original Message-----
From: Shraddha Hegde <shraddha@juniper.net> 
Sent: Wednesday, July 28, 2021 11:47 PM
To: Peter Psenak <ppsenak@cisco.com>; Ron Bonica <rbonica@juniper.net>; Acee Lindem (acee) <acee=40cisco.com@dmarc.ietf.org>; Les Ginsberg (ginsberg) <ginsberg@cisco.com>; gregory.mirsky@ztetx.com; lsr@ietf.org
Cc: draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org
Subject: RE: draft-ietf-lsr-flex-algo-17 (was: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-01.txt)

Peter,

  There is an agreement to open the Flex-algo draft and clarify the text
   and here is a proposal for the modified text.
   We can discuss about generic-metric in another thread. 
   
   New text for section "12.  Advertisement of Link Attributes for Flex-Algorithm  " 2 nd
And 3rd paragraph.   

  " Link attribute advertisements that are to be used during Flex-
   Algorithm calculation MUST use the Application-Specific Link
   Attribute (ASLA) advertisements defined in [RFC8919] or [RFC8920],
   except for the following exceptions.
   
   1. In the case of IS-IS, the L-Flag is set in the ASLA
      advertisement.  If the L-Flag is set, as defined in [RFC8919]
      Section 4.2 subject to the constraints discussed in Section 6 of the
      [[RFC8919], then legacy advertisements MUST be used instead.
   2. There is no way to advertise igp-metric in ASLA advertisements. 
      The Flex-Algorithm calculation MUST use igp-metric
      from legacy advertisements in ISIS and OSPF.
   3. In OSPF, application-independent attributes such as maximum-link-bandwidth
      are advertised in non-ASLA advertisements.
      The Flex-Algorithm calculation in OSPF MUST use non-ASLA advertisements
      for application-independent attributes.
   4. In IS-IS, application-independent attributes such as maximum-link-bandwidth
      can be advertised in both ASLA advertisements and legacy advertisements.
      The Flex-Algorithm calculation in IS-IS MAY use legacy advertisements
       for application-independent attributes.

   The mandatory use of ASLA advertisements applies to link attributes
   specifically mentioned in this document (Min Unidirectional Link
   Delay, TE Default Metric, Administrative Group, Extended
   Administrative Group and Shared Risk Link Group) and any other 
   application-specific link
   attributes that may be used in support of Flex-Algorithm in the
   future."


Rgds
Shraddha

Juniper Business Use Only

-----Original Message-----
From: Peter Psenak <ppsenak@cisco.com>
Sent: Wednesday, July 28, 2021 8:21 PM
To: Ron Bonica <rbonica@juniper.net>; Acee Lindem (acee) <acee=40cisco.com@dmarc.ietf.org>; Les Ginsberg (ginsberg) <ginsberg@cisco.com>; Shraddha Hegde <shraddha@juniper.net>; gregory.mirsky@ztetx.com; lsr@ietf.org
Cc: draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org
Subject: Re: draft-ietf-lsr-flex-algo-17 (was: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-01.txt)

[External Email. Be cautious of content]


Ron,

the problem in hand is whether Generic Metric should be defined as an application specific attribute or not. I have explained several times why making it application specific makes sense and also provided examples of other metrics that are defined as application specific (TE metric, Delay). There also seems to be sufficient support from the WG to make Generic Metric an application specific link attribute.

If Generic Metric is defined as an application specific attribute, it MUST be advertised in ASLA and only ASLA advertisement MUST be used by flex-algo application.

The discussion about application specific nature of Generic Metric is orthogonal to what draft-ietf-lsr-flex-algo-17 says.

If you feel the text in draft-ietf-lsr-flex-algo-17 needs to be improved, we can do that once the discussion about the Generic Metric being application specific or not is closed.

thanks,
Peter


On 27/07/2021 19:32, Ron Bonica wrote:
> Peter,
>
> I agree that we will need to update the flexago draft. But before we do that, can you explain why we need to maintain mandatory use of ASLA?
>
> AFAIKS, by their nature, some attributes are generic while others are application specific. For example, a link's total physical bandwidth is generic, by nature. It will always be the same for all applications. By contrast, the amount of bandwidth available to a specific application is application specific, by nature. It can be different for each application.
>
>                                                            Ron
>
>
>
>
> Juniper Business Use Only
>
> -----Original Message-----
> From: Peter Psenak <ppsenak@cisco.com>
> Sent: Monday, July 26, 2021 2:45 PM
> To: Ron Bonica <rbonica@juniper.net>; Acee Lindem (acee) 
> <acee=40cisco.com@dmarc.ietf.org>; Les Ginsberg (ginsberg) 
> <ginsberg@cisco.com>; Shraddha Hegde <shraddha@juniper.net>; 
> gregory.mirsky@ztetx.com; lsr@ietf.org
> Cc: draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org
> Subject: Re: draft-ietf-lsr-flex-algo-17 (was: [Lsr] I-D Action: 
> draft-ietf-lsr-flex-algo-bw-con-01.txt)
>
> [External Email. Be cautious of content]
>
>
> Hi Ron,
>
> On 26/07/2021 20:30, Ron Bonica wrote:
>> Peter,
>>
>> I think that we are using the term "link attribute" differently. IMO, a link attribute is any attribute of a link, regardless of whether it is advertised in the fixed portion of a link advertisement or in a TLV.
>>
>> Are you assuming otherwise? If so, why?
>
> when we are talking about the advertisement of the link attributes, we are talking about something that is advertised separately and optionally, not something that is part of the fixed portion of the link advertisement.
>
> If that is not clear, I can make that statement in the flex-algo 
> draft, but that would not remove the mandatory usage of the ASLA for 
> the
> (optional) attributes.
>
>
> thanks,
> Peter
>
>>
>>                                                              Ron
>>
>>
>>
>> Juniper Business Use Only
>>
>> -----Original Message-----
>> From: Peter Psenak <ppsenak@cisco.com>
>> Sent: Monday, July 26, 2021 1:31 PM
>> To: Ron Bonica <rbonica@juniper.net>; Acee Lindem (acee) 
>> <acee=40cisco.com@dmarc.ietf.org>; Les Ginsberg (ginsberg) 
>> <ginsberg@cisco.com>; Shraddha Hegde <shraddha@juniper.net>; 
>> gregory.mirsky@ztetx.com; lsr@ietf.org
>> Cc: draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org
>> Subject: Re: draft-ietf-lsr-flex-algo-17 (was: [Lsr] I-D Action:
>> draft-ietf-lsr-flex-algo-bw-con-01.txt)
>>
>> [External Email. Be cautious of content]
>>
>>
>> Hi Ron,
>>
>> On 26/07/2021 18:36, Ron Bonica wrote:
>>> Acee,
>>>
>>> We may also need to clean up an inconsistency in draft-ietf-lsr-flex-algo-17. Section 12 of that document says:
>>>
>>> "   Link attribute advertisements that are to be used during Flex-
>>>       Algorithm calculation MUST use the Application-Specific Link
>>>       Attribute (ASLA) advertisements defined in [RFC8919] or [RFC8920],
>>>       unless, in the case of IS-IS, the L-Flag is set in the ASLA
>>>       advertisement.  If the L-Flag is set, as defined in [RFC8919]
>>>       Section 4.2 subject to the constraints discussed in Section 6 of the
>>>       [[RFC8919], then legacy advertisements are to be used instead. "
>>>
>>> However, Flex-Algorithm calculations include the IGP metric.
>>
>>
>> IGP metric is not advertised as a link attribute, it is part of the fixed portion of the link advertisement. So the above text is not affecting the usage if the IGP metric.
>>
>> thanks,
>> Peter
>>
>>
>>>
>>>
>>> Ron
>>>
>>>
>>>
>>> Juniper Business Use Only
>>>
>>> -----Original Message-----
>>> From: Acee Lindem (acee) <acee=40cisco.com@dmarc.ietf.org>
>>> Sent: Friday, July 23, 2021 10:13 AM
>>> To: Ron Bonica <rbonica@juniper.net>; Les Ginsberg (ginsberg) 
>>> <ginsberg@cisco.com>; Shraddha Hegde <shraddha@juniper.net>; 
>>> gregory.mirsky@ztetx.com; Peter Psenak (ppsenak) 
>>> <ppsenak@cisco.com>; lsr@ietf.org
>>> Cc: draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org
>>> Subject: Re: [Lsr] I-D Action: 
>>> draft-ietf-lsr-flex-algo-bw-con-01.txt
>>>
>>> [External Email. Be cautious of content]
>>>
>>>
>>> Hi Ron,
>>>
>>> So perhaps, generic metric is not a legacy advertisement as strictly defined. However, we don't want to go down the path of treating new attributes in the same manner as legacy attributes. It seems the discussion is progressing and hopefully we will have a resolution.
>>>
>>> Thanks,
>>> Acee
>>>
>>> On 7/22/21, 1:28 PM, "Ron Bonica" <rbonica=40juniper.net@dmarc.ietf.org> wrote:
>>>
>>>        Acee,
>>>
>>>        I don't think that draft-ietf-lsr-flex-algo-bw-con violates RFC 8919.
>>>
>>>        Section 6.1 of RFC 8919 says:
>>>
>>>        " New applications that future documents define to make use of the
>>>           advertisements defined in this document MUST NOT make use of legacy
>>>           advertisements.  This simplifies deployment of new applications by
>>>           eliminating the need to support multiple ways to advertise attributes
>>>           for the new applications."
>>>
>>>        Section 3 of RFC 8919 defines legacy advertisements. The definition of legacy
>>>        advertisements does not include new attributes such as
>>>        generic metric. Therefore draft-ietf-lsr-flex-algo-bw-con does not
>>>        violate RFC 8919
>>>
>>>        Relevant text from Section 3 of RFC 8919 is included below for convenience.
>>>
>>>
>>> Ron
>>>
>>>
>>>        RFC 8919, Section 3
>>>        ---------------------------
>>>        3.  Legacy Advertisements
>>>
>>>
>>>        Existing advertisements used in support of RSVP-TE include sub-TLVs
>>>           for TLVs 22, 23, 25, 141, 222, and 223 and TLVs for Shared Risk Link
>>>           Group (SRLG) advertisement.
>>>
>>>           Sub-TLV values are defined in the "Sub-TLVs for TLVs 22, 23, 25, 141,
>>>           222, and 223" registry.
>>>
>>>           TLVs are defined in the "TLV Codepoints Registry".
>>>
>>>        3.1.  Legacy Sub-TLVs
>>>
>>>           +======+====================================+
>>>           | Type | Description                        |
>>>           +======+====================================+
>>>           | 3    | Administrative group (color)       |
>>>           +------+------------------------------------+
>>>           | 9    | Maximum link bandwidth             |
>>>           +------+------------------------------------+
>>>           | 10   | Maximum reservable link bandwidth  |
>>>           +------+------------------------------------+
>>>           | 11   | Unreserved bandwidth               |
>>>           +------+------------------------------------+
>>>           | 14   | Extended Administrative Group      |
>>>           +------+------------------------------------+
>>>           | 18   | TE Default Metric                  |
>>>           +------+------------------------------------+
>>>           | 33   | Unidirectional Link Delay          |
>>>           +------+------------------------------------+
>>>           | 34   | Min/Max Unidirectional Link Delay  |
>>>           +------+------------------------------------+
>>>           | 35   | Unidirectional Delay Variation     |
>>>           +------+------------------------------------+
>>>           | 36   | Unidirectional Link Loss           |
>>>           +------+------------------------------------+
>>>           | 37   | Unidirectional Residual Bandwidth  |
>>>           +------+------------------------------------+
>>>           | 38   | Unidirectional Available Bandwidth |
>>>           +------+------------------------------------+
>>>           | 39   | Unidirectional Utilized Bandwidth  |
>>>           +------+------------------------------------+
>>>
>>>               Table 1: Sub-TLVs for TLVs 22, 23, 25,
>>>                         141, 222, and 223
>>>
>>
>>>
>>>
>>>        Juniper Business Use Only
>>>
>>>        -----Original Message-----
>>>        From: Lsr <lsr-bounces@ietf.org> On Behalf Of Acee Lindem (acee)
>>>        Sent: Tuesday, July 20, 2021 1:21 PM
>>>        To: Les Ginsberg (ginsberg) <ginsberg=40cisco.com@dmarc.ietf.org>; Shraddha Hegde <shraddha@juniper.net>; gregory.mirsky@ztetx.com; ppsenak=40cisco.com@dmarc.ietf.org; lsr@ietf.org
>>>        Cc: draft-ietf-lsr-flex-algo-bw-con.authors@ietf.org
>>>        Subject: Re: [Lsr] I-D Action:
>>> draft-ietf-lsr-flex-algo-bw-con-01.txt
>>>
>>>        [External Email. Be cautious of content]
>>>
>>>
>>>        Speaking as WG member:
>>>
>>>        I agree with Les. The Generic Metric MUST be advertised as an ASLA for usage in Flex Algorithm. Additionally, it may be advertised as a sub-TLV in IS-IS link TLVs. However, the latter encoding really shouldn't be used for new applications (at least that is my reading of RFC 8919).
>>>
>>>        For OSPF, I'd certainly hope one wouldn't originate additional LSAs when an ASLA can support the legacy applications with the ASLA mask.
>>>
>>>        Thanks,
>>>        Acee
>>>
>>>
>>>
>>>
>>
>>
>
>