Re: [Lsr] New draft on Flex-Algorithm Bandwidth Constraints

Shraddha Hegde <shraddha@juniper.net> Wed, 03 March 2021 17:36 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 99D213A16A2 for <lsr@ietfa.amsl.com>; Wed, 3 Mar 2021 09:36:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.346
X-Spam-Level:
X-Spam-Status: No, score=-2.346 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.248, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=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=jA0qhgZK; dkim=pass (1024-bit key) header.d=juniper.net header.b=JlvIisXj
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 hcnYWj0cYmHR for <lsr@ietfa.amsl.com>; Wed, 3 Mar 2021 09:36:35 -0800 (PST)
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 BBC113A1748 for <lsr@ietf.org>; Wed, 3 Mar 2021 09:36:23 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 123HK4HG006807; Wed, 3 Mar 2021 09:36:21 -0800
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=/sQeT949c6wVOT9DFs4smfff3xIK72SzpsRlLG9apIE=; b=jA0qhgZKiQjf/Ap0aT00fK4CxMTzGsvD8+DzI0K/cspPkQtprjmLWvvuQchtIrxXDTw/ j2K/TVPg+zqLovzM7rsBB4qDawG1exIKoBetbWzafbMFZ8ARlNKTDxZ7yGDdy6UeOHeb BjTLon9ajxnYRmR8zMYVnKkG65w2RlO3xgXRGJHGPV6uCx4WBAMic2lqvqC3gSIxkA16 gmiwWOKBLkBhXoxy6mBBbKKfb2nmzj/3DmIW+NUH2oo49ax326b5Lj1tnabVDj/EMnqc QeVs19Z1v8QILCnYnYfsoiCju8ciHDhjsoCKDvFZ+4DfwkP5I/OjYVUu8ZS5RbRaLpVK nQ==
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2101.outbound.protection.outlook.com [104.47.55.101]) by mx0a-00273201.pphosted.com with ESMTP id 36ynytrcxa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 03 Mar 2021 09:36:21 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IpKhKNS7OIWhCf83MXMobN1qHXpnG+7eTvclFyR3DCS/hA/uCYWFYkRcrt9WjABe5u74TEv7IjIQSf0JlDDd8OHUfc/wi052PeoVCmaLNzsQNQQcfgCKMCHyckbmtirb42bd56xcs9QE2JOCaMMu+fj12NjfyTrE7HqEQbLVuzb53j8X/c3ledIrOpJtPNkhr4hUSS2SADoAm0S5r7mqqxs1mN1PReoVOHtyOW4j+YaPbwjUAvveETkERA42pmveeCzq9qsz7CyY8PDe5TNpLWI1qmtXXVppD9YEBXOHsLFvwwdIow3/q3VBDldWD6q57XojTO1nWXxVVqKk+Dc15w==
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=/sQeT949c6wVOT9DFs4smfff3xIK72SzpsRlLG9apIE=; b=h2jmAoREGsOEzSmt7CVDJF0vU9iN5ystuUBDcmPQdVjoqbcGFciDFNbzxXslpKhnYyomVmVeSWLDVckc//wsK8EEo34k4QUN6h1I0mTR9f+wflEU/WGgxLZm+g5gtsdT3m6+IRT7cDVaYtXtkYWLb4bA/hgS/1aZosJH+DTBqIO0om54PAIDI/OGVCjhFKGmfmgcqxNd0MLH1Zsa32Zl3kzZAWwM5Pao/f0fYgHQSSzlfkrH2IlR/fnIjUkhdlRqCL8DQ9aH/GBlC1L0IIYSwjRTmAemAwY0d/FrtOFCBWWXVUDkd6/lL0gzID5nBbsVEGBb/jaF7tFhwHhRJlVGRw==
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=/sQeT949c6wVOT9DFs4smfff3xIK72SzpsRlLG9apIE=; b=JlvIisXjo3R3E/+dWkQAM5+1Q7hmrEcbHZfyNdqn+DbJrZlj55P2x8/9wKaGLW5JG/KDEO4p/09yYxVbKBlSYJ/SMzx+A+cJNwfjNfwVJtMWMUzxWTqF9hxi4u69kNCbHQZvE3Y7hMXsb7ePvFy9lHmIfnaW3fR+0GkVQVw5dU8=
Received: from CY4PR05MB3576.namprd05.prod.outlook.com (2603:10b6:910:52::22) by CY4PR05MB3207.namprd05.prod.outlook.com (2603:10b6:903:f2::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.9; Wed, 3 Mar 2021 17:36:18 +0000
Received: from CY4PR05MB3576.namprd05.prod.outlook.com ([fe80::21b0:e360:27ce:c548]) by CY4PR05MB3576.namprd05.prod.outlook.com ([fe80::21b0:e360:27ce:c548%7]) with mapi id 15.20.3868.029; Wed, 3 Mar 2021 17:36:18 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Tony Li <tony.li@tony.li>, Peter Psenak <ppsenak@cisco.com>
CC: Robert Raszuk <robert@raszuk.net>, Gyan Mishra <hayabusagsm@gmail.com>, DECRAENE Bruno IMT/OLN <bruno.decraene@orange.com>, Rajesh M <mrajesh@juniper.net>, "lsr@ietf.org" <lsr@ietf.org>, William Britto A J <bwilliam=40juniper.net@dmarc.ietf.org>
Thread-Topic: [Lsr] New draft on Flex-Algorithm Bandwidth Constraints
Thread-Index: AQHXDBIYSSW7v2kUcUGQAvbp11/+LKpr7syAgAA/MgCAAsPaAIAAi0gAgAAb7gCAAAcZAIACaGoAgACCnACAAAK6AA==
Date: Wed, 03 Mar 2021 17:36:18 +0000
Message-ID: <CY4PR05MB357695CD0895383B62232B5ED5989@CY4PR05MB3576.namprd05.prod.outlook.com>
References: <161401476623.19237.3808413288895066510@ietfa.amsl.com> <DM5PR0501MB380079CFD75C78610130D81BCD9D9@DM5PR0501MB3800.namprd05.prod.outlook.com> <CAOj+MMHKazMG3wnUA+Kd2wg2hfr01CdF5w5YYKdFaHU4_V+0SA@mail.gmail.com> <CABNhwV0UKB=HaMs9eLvvp4fVLPsEtJhQ2xFmwY80sqBNDFRudQ@mail.gmail.com> <DM5PR0501MB38006C4B638AD2AB6A7731B5CD9A9@DM5PR0501MB3800.namprd05.prod.outlook.com> <7C67D01F-24DB-4450-8587-E004CAFBBEBC@tony.li> <CAOj+MMGZppwYtNr4t0rJoy3BKWaBYqHiJ_esM1XNFTNxbm8c5w@mail.gmail.com> <08882555-009B-4068-ABB0-20B0D165D722@tony.li> <2c2605a8-95c6-a477-b1b5-5ae4d4de222a@cisco.com> <52B3A5ED-6ACC-4772-BEF7-085A33A53F31@tony.li>
In-Reply-To: <52B3A5ED-6ACC-4772-BEF7-085A33A53F31@tony.li>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.0.76
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-03-03T17:36:16Z; 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=624c4c7a-40d2-4abf-8fb6-c6024ddfb2b4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: tony.li; dkim=none (message not signed) header.d=none;tony.li; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [122.181.54.186]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 66773f54-f4a9-40b5-188a-08d8de6ada6e
x-ms-traffictypediagnostic: CY4PR05MB3207:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <CY4PR05MB3207672E540D26486C383DD5D5989@CY4PR05MB3207.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bC2HO6D+UNAi4HtgO679ENXZzNVF+wbjJtsfKa4s56QY9pTDBGwHsBmK68/i2zEStlr86j7NJfIcceFfF0uMM7l7Ep/ljwYB/7QeTSMjvbolFl++7ToDJl5W/i164HWuM9aLz1Rt9YyQbZxMovwo0lRXM3eEtT9rBLNLVHyizVbbCgympayulaMEJue/AgMEeIsWme50SepfCjTxuX2iwrvVXYyRfzmXRKsOLscOOrAR/inBjroHZMbnqR3Y7nAvcwq8UPbupTfGy4IvJlVm2frCBGPJE166TjGm+hQTGVk7TjA//Ek6QVAVpItgQGr16DcOTIvymqzcYgGHpr9ZmmYmKXNgcGMo74iIVZl0elUN0Wysi36n71ml2/0yB6dtZTII9SvDV7uFGwkhudktpxH0UL6U2TlGfH7DNj/M0hwVZDYjb8qE8yrVySCQjLCL9GhpEBbnI3ucF7uALib0OgANF8twQxsN1815Jukf18cDGLRAfKlP1we41R/fkPS/l//ouAspYIQHp0HSTN1igQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR05MB3576.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(396003)(136003)(346002)(376002)(39860400002)(110136005)(54906003)(76116006)(7696005)(316002)(33656002)(26005)(478600001)(8676002)(6506007)(9686003)(53546011)(64756008)(2906002)(66476007)(5660300002)(55016002)(66556008)(186003)(86362001)(4326008)(52536014)(83380400001)(71200400001)(8936002)(66446008)(66946007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: NJzg/eVG7fEUFR0eP+K/0Uhm+/2G9h9Eu7ew+pmTPdP0G2FfVTnu67WIJwZJa2l3jAR1hcPJwJxYH6OD9kz1KT8Mp6nFZlp0FpFZM/2GoLmXZarIdRuSfxL5mLSBEVA1buzuS1mz/VAtQfOnyqkrEeaX9/A2dajrS+P5O9VPSEqtF0sgV/iH2CcmXxpcCLJktid1Qnqe+FwneTfaXBNq08hJpAAzbbwwbUynJCwB9LO88lQ3608yyOrHcfkgvVFyqxI/2zsyQLD1WleRoC5OaGhOlvpooluY2WHmAZeDn1Xg/D3WFLCfol8OPVY/1kfbnbmumwxnFIVBtjTo4pH6kRPtia2rxnHyJwjwtopAEHa+sJAZU7L1FdRC+Ua3QnK8BgMnLg0fxoUsZ8EvgH/hNcu37OxGtyBjTWuFaXUwo1TYR83fB0dz6JNPKF2r1+4v0TfxOt0uNSiIHRWhJo6ACOBt/X2Qtlv0xopM+dx5RH/GOwP0bp5BCGJn9ZB6pr3UqrELqBktlqoH1SIQTYx0VkGe+9Xt8iz7kUnJPnWYkdb9OZEr6SMO5dauFBGIqy1s4sGL222n22W1eT4ZAogPkr1Tf4mbUMUnJzY/oaCfnyQiXNIMm/BpEKlMY5jNJ03fMP/hxwet2mkt8lahpprXEqZYCHKafJqE+lHgLplB+F8ChoJFwTNz1kRsKVnaDlcleTSihaJYcZs4AXqr+gPNLTwL0XVPJ20ozZH3sAtw1+OrOWvhX4iHsrn2do6uXY4Lz3lGE0sjt/QoX/6PoDKpMCvBe5DdWume00FQLFHFPxDJWWcVtefdP4NEf8xmU80pZ0vZ8g2I2kSZxfDnLPJIb+NclocuOCD6Yq9i/ztYXJ6XY42/KUT9MIIYLITBkw2VHH4YcDmFiEOpyDJ2Kqo5mZF9kc244agz7uO7JxnDXtsHtykY0DTwwgzV82fGmzxtErn98doRE3MA0XTwizkld9NACle7Bksu6BcGLF0LtTtObxLElh6mD8KaH89Sgr9xhOV/s8gqdJVNO+hMUXAW2Vv/bDwRm7d97ne3Ig31Uy/4kFTysaHh9FzyAHAhwQvSztzFyPFusJaqUOGqMkMIt/rjJ5K22s1UKct6fdbnVAu5A1I9ZHRWGX/bZwWkrNSHgVWZpy0n5emiiYHpgj+NNfOPapwXyRV4FKIkDrj7b5H+O0zfG68+JrOHcqFTOX3Mv2bRCHGtxzarVlPi0L0g2AJ+lnouRr25Bv07iZNEEVaOjkSM9DWDrthiG7bbmgTpX3g7oiEMvUZwmd+tjzt3n8ZaEKHRwGlkK6IUWHQ0o/0LFazRsNwNmPSwacQMh7al
Content-Type: multipart/alternative; boundary="_000_CY4PR05MB357695CD0895383B62232B5ED5989CY4PR05MB3576namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR05MB3576.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 66773f54-f4a9-40b5-188a-08d8de6ada6e
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2021 17:36:18.5143 (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: iUbSqInZLzWhGx78MAaIl4+XzVGIpiQJmvPNJd2HAu6R0FYqlshpXYDuI+ZnFHhLBxfcX4WOPLzLLqT2Tv8P6A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB3207
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-03_05:2021-03-03, 2021-03-03 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 clxscore=1015 bulkscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 priorityscore=1501 spamscore=0 lowpriorityscore=0 adultscore=0 impostorscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103030124
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/PKrns_L5Dnaq0I2XG4I1sYqjpW4>
Subject: Re: [Lsr] New draft on Flex-Algorithm Bandwidth Constraints
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: Wed, 03 Mar 2021 17:36:38 -0000

Tony,

> Please note that I'm NOT recommending that we back away. Rather, we should seek to solve the long-standing issue of oscillatory routing.


It's a fair point and I see Robert is also making a comment on Implementation report of how the link-delay value is measured and flooded. Seems like either a clarification draft on RFC 8570 or an 8570bis would make sense.

RFC 8570 has been around for sometime. I would be interested to hear if there are deployments of dynamically measured link-delay.

Rgds
Shraddha



Juniper Business Use Only
From: Tony Li <tony1athome@gmail.com> On Behalf Of Tony Li
Sent: Wednesday, March 3, 2021 10:52 PM
To: Peter Psenak <ppsenak@cisco.com>
Cc: Robert Raszuk <robert@raszuk.net>; Gyan Mishra <hayabusagsm@gmail.com>; DECRAENE Bruno IMT/OLN <bruno.decraene@orange.com>; Shraddha Hegde <shraddha@juniper.net>; Rajesh M <mrajesh@juniper.net>; lsr@ietf.org; William Britto A J <bwilliam=40juniper.net@dmarc.ietf.org>
Subject: Re: [Lsr] New draft on Flex-Algorithm Bandwidth Constraints

[External Email. Be cautious of content]


Peter,

Link delay was dynamic before this draft.  As William mentioned, TWAMP can already be used to provide a dynamic measurement of link delay.  That, coupled with the link delay metric already gave us dynamic path computation requirements and the possibilities of oscillation and instability. We have chosen to charge ahead, without addressing those concerns already.

TWAMP provided Min Unidirectional Link Delay is a dynamic one. On the other side this value is calculated based on multiple measurements over period of time and an average is used. Also, smart implementations can normalize the value so that a small fluctuation of the delay is not causing the traffic to shift or cause ECMP loss.

What is important here is that the Min Unidirectional Link Delay is a link characteristic, not something that is affected by the amount of traffic on the link or subject to queuing delay. Same applies to Maximum link bandwidth.


I do understand that the minimum link delay is not meant to include queuing delay. That, however, does NOT make it a constant.

There are several link types in use that exhibit variable delay: satellite links (e.g., Starlink), microwave links, and ancient link layers that deliver reliability through retransmission.

Any of these (and probably a lot more) can create a noticeable and measurable difference in TWAMP. That would be reflected in an FA metric change. If you imagine a situation with multiiple parallel paths with nearly identical delays, you can easily imagine an oscillatory scenario.  IMHO, this is an outstanding concern with FA.

Please note that I'm NOT recommending that we back away. Rather, we should seek to solve the long-standing issue of oscillatory routing.

Regards,
Tony