Re: [Lsr] Working Group Last Call for draft-ietf-lsr-ip-flexalgo-04 - "IGP Flexible Algorithms (Flex-Algorithm) In IP Networks"

"Acee Lindem (acee)" <acee@cisco.com> Sat, 16 April 2022 21:45 UTC

Return-Path: <acee@cisco.com>
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 287A33A083F; Sat, 16 Apr 2022 14:45:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.593
X-Spam-Level:
X-Spam-Status: No, score=-9.593 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=fOItEpFf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=cnjQUk9n
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 ikI897Thy7fN; Sat, 16 Apr 2022 14:45:21 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEF293A0817; Sat, 16 Apr 2022 14:45:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=77573; q=dns/txt; s=iport; t=1650145520; x=1651355120; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=XmLRR88bzTHYvtP00y7d56kPobYbs7wUgD8+kg2urMA=; b=fOItEpFfVoXppcfL3o6W8biTPErRYpwaEn5rCYyjXj7LA7C9w5uhUTyw dv0Pu0FzoZvzH84gKNkwJmJmN3pjdUkNfUM5huX2yhrMim9BSvgkt3Rn3 y7hnJQk1dx15fik4NiozdMtcc2icZy3TuVPgZ7Jyh/0BpDsPNBzmJCt6M 4=;
X-IPAS-Result: A0ALAACNOFtimIYNJK1XAxYGAQEBAQEBBwEBEgEBBAQBAYIGBwEBCwGBIDEoLnwCWjlDhFSDSgOEWWCFD4MCA4sUhTKKd4EuFIERA08FCwEBAQ0BASwBDAoEAQGFAwIWhGgCJTQJDgECBAEBAQEDAgMBAQEBAQEDAQEFAQEBAgEHBBQBAQEBAQEBAQkUBwYMBQ4QJ4VoDYZCAQEBAQIBAQEQCAECBgoTAQEqAgQEAwEPAgEIBwcDAwECAQgNCwECBAMCAgIfBQELFAkIAgQOBAEbB4JiAYIOVwMNJAEOoSYBgT4Cih96gTGBAYIIAQEGBASBOwIOQYJ/DQuCOAmBPQGDEIMCA1hKAQGBIIV9JxyCDYEUASccgWZRMD6CIUIBAQEBAYEWEgELBwEHMQkBBQcJCAEIgw83gi6adxBbagQUHgYTBgEBBAEqIAwgFkMGBAEKFAEVHwEIAg0dEJFsMS2CWEeJbY4CkUZFawqDSYsXhwKBMoY6hXwFLoN0jDmVFIIYepR3gWeCSYpVg1WQZwQEC4R/AgQCBAUCDgEBBoFhgSVwcBU7KgGCPglIGQ+IAIYgGR6DO4UUhUp1AjYCBgEKAQEDCYoBgkgBAQ
IronPort-PHdr: A9a23:9ecZSxbgJKPzIF07VV39oD//LTAphN3EVzX9orIriLNLJ6Kk+Zmqf EnS/u5kg1KBW4LHo+lFhOzbv+GFOyQA7J+NvWpEfMlKUBkI2skTlhYrVciCD0CzJfX2bis8S cJFUlIt/3yyPUVPXsjkYFiHqXyp5jlUERL6ZmJI
IronPort-Data: A9a23:SqGENatq4aKogIFZXFspxCHQ4OfnVIFeMUV32f8akzHdYApBsoF/q tZmKW+EOKvca2qkco9yYdnn/UkA6sWHzdJnQANqr39gFSlBgMeUXt7xwmUckM+xwmwvaGo9s q3yv/GZdJhcokf0/0vrav67xZVF/fngqoDUUIYoAQgsA148IMsdoUg7wbRh3tc22YLR7z6l4 LseneWOYDdJ5BYsWo4kw/rrRMRH5amaVJsw5zTSVNgT1LPsvyB94KE3ecldG0DFrrx8RYZWc QpsIIaRpQs19z91Yj+sfy2SnkciGtY+NiDW4pZatjTLbhVq/kQPPqgH2PU0MFhJrxm0odFI8 PZfu8S3WC5uD73hobFIO/VYO3kW0axu8bvDJz20ttaeihScNXDt2P5pSkoxOOX0+M4uXjoIr qJecWtLN0vf7w616OrTpu1Ej88uIeHgPZgUvTdryjSx4fMOEcyaHfyQvYMJtNs2rsFWQqj5f 9M6VTNuTkzwbiEQIgkqJ51ryY9EgVGmI2EH9zp5v5Ef73LawhA00bXxPp/RYcbPRN0QkEKVt mvC8GPRAxwGOpqY0zXt2nGhmubJgWX6VZ4cPLK9//9uxlaUwwQ7DAYMfVq2vff/jVSxM/pfI l0d8Dc1pKcp8WSkS9D8W1uzp3vsg/IHc9NUF+t/4waXx++NuUCSB3MPSXhKb9lOWNIKqSICj 0CXu//UOz1WiJ6HRyqa557TnCOfAH1ARYMdXhMsQQwA6tjlhYg8iBPTU9pueJJZaPWoSVkcJ BjX8EADa6UvYd0jjP7ipA+Z6964jt2YEFBqt1y/sneNtFsRWWKzW2C/BbE3B95pKIKUSDFtV 1BbxpDHt4ji4Xxx/RFhrc0EGLWvov2CKjCZ2AQpFJg6/DPr8HmmFWyx3N2cDBoyWirnUWa0C KM2he+3zMUCVJdNRfQvC79d8+xwkcDd+S3ND5g4lOZmbJlrbxOg9ypzf0OW1G2FuBFyzfBuZ s3DLpz2XSxy5UFbINyeGrZ1PVgDm39W+I8vbcyTI+mPiODHPyfFFd/pznPXMrtghE97nOkl2 48Pa5TVo/mueOb/eSLQuZUCNkwHKGNTOHwFg5I/SwJ3GSI/QDtJI6aImdsJItU594wIxrag1 izsASdwlQug7VWZcl/iQi44N9vSsWNX8ChT0doEZwj4ghDOoO+Hsc8iSnfAVeB+qrcynKIuE qFtlgfpKq0ndwkrMg81NfHVxLGOvjzx7e5SF0JJuAQCQqM=
IronPort-HdrOrdr: A9a23:tTTI/a77V5d34z1DswPXwWOBI+orL9Y04lQ7vn2ZFiY6TiXIra +TdaoguSMc0AxhJE3Jmbi7Sc29qADnhOFICOgqTPiftWzd2VdAQ7sSlbcKrweQeREWs9QtqJ uIEJIORuEYb2IK9voSiTPQe71Lrbn3k5xAx92utUuFJjsaDJ2Imj0JczpzZXcGIjWua6BJca a0145inX6NaH4XZsO0Cj0uRO7YveDGk5rgfFovGwMnwBPmt0Lo1JfKVzyjmjsOWTJGxrkvtU LflRbi26mlu/anjjfBym7o6YhMkteJ8KoCOCXMsLlXFtzfsHfsWG1TYczHgNnzmpDp1L8eqq iPn/7nBbU015qeRBDtnfKn4Xif7N9n0Q6S9bbfuwq6nSQ8LwhKUfaoQuliA0DkAgMbzaJBOO gg5RPoi7NHSRzHhyjz/N7OSlVjkVe1u2MrlaoJg2VYSpZ2Us4akWUzxjIcLH47JlOw1GnnKp gYMOjMoPJNNV+KZXHQuWdihNSqQ3QoBx+DBkwPoNac3TRalG1wixJw/r1Sol4QsJYmD5VU7e XNNapl0LlIU88NdKp4QOMMW9G+BGDBSQ/FdGiSPVPkHqcaPG+lke+73JwloOWxPJAYxpo7n5 rMFFteqG4pYkrrTdaD2ZVamyq9CVlVnQ6dvP22y6IJz4EUHoCbQxFrYGpe5/ednw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.90,266,1643673600"; d="scan'208,217";a="841612049"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 Apr 2022 21:45:15 +0000
Received: from mail.cisco.com (xfe-aln-002.cisco.com [173.37.135.122]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 23GLj6js022569 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Sat, 16 Apr 2022 21:45:13 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Sat, 16 Apr 2022 16:45:10 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Sat, 16 Apr 2022 16:45:10 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eaHawtR1SAnqdWZVExvHX6dTn7MCQGhiUZIE22SLU6VpgCrm3vsVjchZsJAFg6vFlu0xmVqX8jjogsmplRAs/dosgE5PbWl4BAdqIdUE3NlSxi4V569ttPg77P9naHxcqP2dP/ZDFGhvIrSqM8pjsnGSAMU9YulWH60IsPyeey3X2jUDi1qSwh8YDv0WGthUW15VXBJT0se529WXUV9MNYcAWpfel7hUIe35VEO3XNozkcEuwevLaPBi+986cv/rE24QNEpt7MTLGI5HBDvKUnXKZEt7JWb2Dz5vo+Z2FHl3NXKLSjmn848BBNeougCY1LJGJ4ja4tE1akCyZjH3CA==
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=XmLRR88bzTHYvtP00y7d56kPobYbs7wUgD8+kg2urMA=; b=ITYa6daaQszeBL8GGddIOjT4aYJSZunBiIeNkwA6WkXfrMCHmlP6dJY2Fi0M8nrFckwBiXdGg0NxZYtuIgmCdj26KtnhclZFnM3u2O+dWO/DqUpOIoVLQgW/fv0GbunIcy5QPxe/77BI9xs/08Fg78mgxAOmP1U3/jnOIby5W2j5z4ZvaL9+ZbUTJXYSaSnk0MZegZdlAtGe5oMpRGnvYB4+GqRLPbQfcSaNYVhVgjm3L/pfIEHdjEbgV+rack82bPLuxi/eNrbr8oUtKxi/LjSRMT4y6iahmlzeazweEq8l/i3BVw16Ni/kc/sGtEzrZmQ0nKPWGOW6wh4iNfQwzg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XmLRR88bzTHYvtP00y7d56kPobYbs7wUgD8+kg2urMA=; b=cnjQUk9n/ufTenRLEzLRt2Orf91KCZL7eu9omFh0hvXF/rYTKVuiiFVaoInI/yBX5yaUwzaEYOIJz2G0SykmaSkp6SUQqY7dEPsSoQS15yEnDckSXJaZ53v9QoYFWD6VDq6RCH7EMt4f1nJD1DmelSiz9P0Br/6F/CSs6AM9tJ4=
Received: from BYAPR11MB2757.namprd11.prod.outlook.com (2603:10b6:a02:cb::16) by DM4PR11MB5456.namprd11.prod.outlook.com (2603:10b6:5:39c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Sat, 16 Apr 2022 21:45:08 +0000
Received: from BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::b46e:544c:a2a6:caad]) by BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::b46e:544c:a2a6:caad%6]) with mapi id 15.20.5164.020; Sat, 16 Apr 2022 21:45:08 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: "lsr@ietf.org" <lsr@ietf.org>, Ketan Talaulikar <ketant.ietf@gmail.com>, "draft-ietf-lsr-ip-flexalgo@ietf.org" <draft-ietf-lsr-ip-flexalgo@ietf.org>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>
Thread-Topic: [Lsr] Working Group Last Call for draft-ietf-lsr-ip-flexalgo-04 - "IGP Flexible Algorithms (Flex-Algorithm) In IP Networks"
Thread-Index: AQHYSrKu6FNK67UObUGS/u+m71Clk6zqRI8AgAATxgCABzJ2AP//4/oAgABw5QCAAADSAIAA/YqA
Date: Sat, 16 Apr 2022 21:45:08 +0000
Message-ID: <2D5D614F-D6EC-4F86-B1DA-3B73EC84DE7C@cisco.com>
References: <36E526F2-34CB-4C0A-84C2-79A50D9D4C36@cisco.com> <CAH6gdPwrshSVGNsjJVqND8kpNBTBQWicggEz_qyP0DtMYY5wjg@mail.gmail.com> <b6250861-a35d-2a47-6701-194b074e7233@cisco.com> <CABNhwV090dQ1E8=m9-ydHYGpVYCU9OmmfWsMs2uEzLRQJfd2ig@mail.gmail.com> <745AF714-1DDD-4B28-96C7-4DE2FFA02607@cisco.com> <CABNhwV2HUuR7iJweLysdfjPEe_yt6UC874Kq_B2Od0-tnsgJyg@mail.gmail.com> <CABNhwV2mZ99xJ5a7X8YiPqaV1s1x39OYocvCdjQus02uZGMNoQ@mail.gmail.com>
In-Reply-To: <CABNhwV2mZ99xJ5a7X8YiPqaV1s1x39OYocvCdjQus02uZGMNoQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.59.22031300
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e30b2c46-a579-4ded-51bd-08da1ff26045
x-ms-traffictypediagnostic: DM4PR11MB5456:EE_
x-microsoft-antispam-prvs: <DM4PR11MB5456392D0A647D9445A583A6C2F19@DM4PR11MB5456.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TjrcdFwq50WJ5ffWcl+wBRnlb1zlOFI+Z9tWbxs13i9XaIbK6buKLSSW74im7Rd65s1+y+HSeLoDV5oX+LTL+QLqQdpxGINvfIU+qQi1OXdXD4/qz86BwCHpPfIuIgbwPsI1L833oHhX2P8Qn4gJ6L6MlUy/72orF1ohrhC9U4T2l/RbDYvWy1Q0+d60YvyOMQifcWpVBXnhM0uFfpZRAtMqqt+dBdei06Ucw5mWXYF+bShWljb6+CmYP5SuUxcCpTI3f6+tvspLgSy64K/tx0iQlrCnBBUj9LlZt08gnhr/U/aKvT0PX5NfNhhtV4iv9dpJsqAUWVeFHwAtI6hI5HnuGbzjLRYvw/tTJRqarjiH8eehm704WaxL+CfiSHXo9i7I6VpOjdEQZdF1KkBLtTwBUB8P87Nj1vOr5WVT+iwhV6/WxSRO/a69jgf8413YpUG7WrYj3+HQ702ei85dT+hR2kHYarlMBOnmf1ua70PE8DaI27wyQ2x51BlmFTVQEeVJcargL6WrL1XTjWWIEphgosld4GudHhKOFR0Vv3maFAx+8yba4tQT0eR0DNnBxx/vSh4YN5GBgkeztU96vMYjjvgtidqfBlEsNExGwZmCH1L7lFYIQnG7DU+WjIuvFgYHia1A/H7Eb25MfYsNwkRyWVPPJRx8DLWx9I13kkSvLe5xYuVDur0gNmyDv2y9W7yJPzqbGhN8OHSp6RjcySdxbY4L2l76WkSOs7LbqIGZWgUO6Q2TIm1QmuiD5jLgIjefSQJPOZv6M8w3drW49XnRrx7KOqrNiSoHpjFK4vpW797zQYUPLuEAh5pFdr52eGwdQ7D5U9qj/puWH276Tsr4Nw9edrtLvJHPthLsZxs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(6506007)(53546011)(26005)(6512007)(86362001)(71200400001)(107886003)(66446008)(66556008)(66946007)(4326008)(166002)(30864003)(8676002)(76116006)(8936002)(36756003)(122000001)(66476007)(5660300002)(64756008)(2906002)(40140700001)(54906003)(6916009)(316002)(6486002)(508600001)(33656002)(186003)(2616005)(83380400001)(66574015)(91956017)(38100700002)(38070700005)(966005)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4xr+jMmoOESOEb3+uZtqKauYDX7eS71Y/441fpLrFsOMxcAjQfDTnOR3nJaihgGDVLGWGAGIcWxcH44xmbbGroI9SM5VoH1Jv54e4aDdSyJ2M1nYOsVw/YkAmtKUE217TY3aitkdezyRqlR/uD8lVS+/z+ckRGcDToeU5KibMTE+EgI1STd5KtQeN61jCf8Ow419IBlfi6sXy796asLAEd9q99mmaWcOlv6S+NPyt+dOjXkHNYDbyTgGk8LEaRfeVNGSuEKGZpuusp0NoeCve+qtqiEwoD3baszSISCMhrY4MISMY+3bnoT0pbiLB5zzsw+LyHtkH52BvDoEypvEQzP0wpI3S5hzPpJAmqrKgGAvOcLw76GoysxR16Ox9BtDQfFeDxwahEdx8lNkTcTbJa3MDaEi3aemL8Rgtk0mvlaNkIdj3l079ioNslJqgTN9ZDBAzuDT06KFiFSXFYGFA7Nn6DJw1sB6d301Nhrn1LW8CQNj0ZhEYFbXecZ49ATlOL3qFnFzdtCTK2uKhpW5CTr/Mg5baJJyl6nceiC7brf3JrlcZqqqVEPh2lSiYrwAkV4manbryc2iF+q9zhEL0z9N/TaYm+4BYCQvmIQQpseVnkmJ8gwoPCGdNLyKkACWMaUvjrySdymEt5eItGv3QB1SwfMrg3y68jekWMoBVxZNlE81njY+qmPsC+cRlmD0i7nHJOiTr+SZ7v3MJyJl2LVO8bA2xIVOmTX1aWT3Xw42+A++MKmss2CTLIPdf4cD0o/evJlnzmMoGz7ZzY9eZ6aehQvPj1NZLWRMclpt/UoBsuACs8bblbM2z+KLWd0i+H3TUbyIWbWHtUJpc+nSTpNK1zdp5vmx2O/dbEUP8V+zYS+Kyss9YuX1hnGpgjEuMT8aKB5Y4MbWCuPtXP4CAGtlN4S4foltIcsv87T2uV7UyCnhhEoOAata+JDxszdZVi50Cd92+kykQHGB3KHdhvbzKbu0lqc9hfcxLhG/c7yY1FxbCJKeZQq6RuINdmdZW2htbLeQ+b4TdjLKOoCRXzYtvOzFdgVz/lPKQ3QmzdL7ibuJFH9uBnn4e9wV0NVtGTNsGAJ3XN81If2y7EqIrB+uXrA5uGKkhxReWmpITrjVeGoGI3p//UslBtNeDeFVY3Xgi4/aUIG64uZGNlBnsvP6jKpSfwjajGNpD8VNhEqFwcjTyAcxGjdLYa5G2WF7fw+8vFXaHBZS8fE3SE88cgrEYAeEk0JttF8Km/PP9/qqK3Ygs1cKUj4rwwkUAaDer9SdphTXpgZMA+ON4ewcLtWFRBVfeVkTsncQGTmwSw1WrfmDQJOfKjo7glorTI78BigwIpAxCLNUgOdqKcX8BvNyOMOUJ+s1qPh20dM85Yr9STNWWEO/3ITNU8UzCxb/cPaVCPNczJimky3MJm+Dp98yhSnBlbf0y3u5wb0BZDhO2Y0ya8A0TVMF1zkQFuX23Udask/DgY5gm4Vdo8fuO9/nQpNgSdaSgW57XWiVRsVrjTs++JMdas3ntVNeA26s+Gk2AcqS0KyiJE3MIB3iIRNwEgDitD1171t8U5wDPRbGdme7Lww64/VA/cOzImSP9x0CsdOTCOoXszKJHl64CF5vWAPToL7Swnm2BTBBHu8b6mbXeI1yIv7Ebqi5cOgvsHwzGNqyv4sNkAfzvU8617qZRkI27iXD8UcN84N5I0hq98zxtqbTE5PI/g6zjCWptN2Ou6gNJWrj1GhKCcAWuQ==
Content-Type: multipart/alternative; boundary="_000_2D5D614FD6EC4F86B1DA3B73EC84DE7Cciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2757.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e30b2c46-a579-4ded-51bd-08da1ff26045
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2022 21:45:08.1549 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HFLDmh7QmVZHNpyPy35xgEkshRKRe2vkK5r6NzW96kv44ppy5H8a4Av/kgWMBl2P
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5456
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.135.122, xfe-aln-002.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/RLuaw78iVMkCWhb9_frIL5VwPSc>
Subject: Re: [Lsr] Working Group Last Call for draft-ietf-lsr-ip-flexalgo-04 - "IGP Flexible Algorithms (Flex-Algorithm) In IP Networks"
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: Sat, 16 Apr 2022 21:45:27 -0000

Speaking as WG member and document shepherd:

Hi Gyan,

Thanks for the explanation. My position is that the initial draft, draft-ietf-lsr-flex-algo,  and the encodings with their attendant constraints on those encodings were targeted towards MPLS and SRv6. Given that the draft has been in progress for a couple years and that there are implementations, we don’t really gain anything by generalizing this draft. This can come with draft-ietf-lsr-ip-flexalgo. Am I missing anything here?  This question is for Ketan as well…
Thanks,
Acee


From: Lsr <lsr-bounces@ietf.org> on behalf of Gyan Mishra <hayabusagsm@gmail.com>
Date: Friday, April 15, 2022 at 10:38 PM
To: Acee Lindem <acee@cisco.com>
Cc: "lsr@ietf.org" <lsr@ietf.org>, Ketan Talaulikar <ketant.ietf@gmail.com>, "draft-ietf-lsr-ip-flexalgo@ietf.org" <draft-ietf-lsr-ip-flexalgo@ietf.org>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>
Subject: Re: [Lsr] Working Group Last Call for draft-ietf-lsr-ip-flexalgo-04 - "IGP Flexible Algorithms (Flex-Algorithm) In IP Networks"


Hi Acee

Fixing a typo

On Fri, Apr 15, 2022 at 10:34 PM Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>> wrote:

Hi Acee

My question cane up from the list of questions posed by Ketan and Peter’s response to question #3.

See excerpt below.

I am confused by what Ketan stated in his question below and also Peter’s response which is why I am asking the question again.

I believe the goal of the draft is for Flex Ago to be deployed independently of SR filling the gap of IGP Flex Algo providing that solution.  So based on what Ketan stated in his question that IGP Flex Algo is data plane agnostic and can be used with IP data plane then there is no gap to be filled by this draft.

Maybe I am misreading Ketan’s question.

So this is a very important point made by Ketan that if IGP Flex Algo is open to usage “outside of SR”,  then it is very important to restate the goal of this draft, removing assertions in the draft that this draft is for non SR IP data planes, as that can be accomplished today by IGP Flex Algo, and the gap or new solution being filled by this draft is for IP prefix based Flex Algo with Native IP Forwarding.

This as well is quite confusing to me as if IGP Flex Algo can be used outside of SR then can do everything that this draft is supposed to accomplish.

So what then is the purpose of this draft?

In Peter’s response is stated that each Flex Algo data plane / app can be deployed independently meaning this draft and IGP flex Algo can act as 2 ships in the night.  Also confusing.

3) This draft makes assertions that IGP FlexAlgo cannot be deployed
> without SR. This is not true since the base IGP FlexAlgo spec explicitly
> opens it up for usage outside of the SR forwarding plane. We already
> have BIER and MLDP forwarding planes as users of the IGP FlexAlgo. My
> suggestion is to remove such assertions from the document. It is
> sufficient to just say that the document enables the use of IGP FlexAlgo
> for IP prefixes with native IP forwarding.
##PP
where do you see such assertion? Each flex-algo data-plane/app can be
deployed independently.





On Fri, Apr 15, 2022 at 7:51 PM Acee Lindem (acee) <acee@cisco.com<mailto:acee@cisco.com>> wrote:
Gyan,

What is your point here? Is this a trick question?

Thanks,
Acee

From: Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>
Date: Friday, April 15, 2022 at 5:31 PM
To: "Peter Psenak (ppsenak)" <ppsenak@cisco.com<mailto:ppsenak@cisco.com>>
Cc: Acee Lindem <acee@cisco.com<mailto:acee@cisco.com>>, Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>, "draft-ietf-lsr-ip-flexalgo@ietf.org<mailto:draft-ietf-lsr-ip-flexalgo@ietf.org>" <draft-ietf-lsr-ip-flexalgo@ietf.org<mailto:draft-ietf-lsr-ip-flexalgo@ietf.org>>, "lsr@ietf.org<mailto:lsr@ietf.org>" <lsr@ietf.org<mailto:lsr@ietf.org>>
Subject: Re: [Lsr] Working Group Last Call for draft-ietf-lsr-ip-flexalgo-04 - "IGP Flexible Algorithms (Flex-Algorithm) In IP Networks"


Hi Peter

My understanding is that the main goal of this draft is to be able to use flex algo over IPv4 or IPv6 data plane as that is not possible with existing Flex Algo which can only be used on SR data plane.

Is that correct or am I missing something?

https://datatracker.ietf.org/doc/html/draft-ietf-lsr-ip-flexalgo



Abstract



   An IGP Flexible Algorithm (Flex-Algorithm) allows IGP to compute

   constraint-based paths.  As currently defined, IGP Flex-Algorithm is

   used with Segment Routing (SR) data planes - SR MPLS and SRv6.

   Therefore, Flex-Algorithm cannot be deployed in the absence of SR.



   This document extends IGP Flex-Algorithm, so that it can be used for

   regular IPv4 and IPv6 prefixes.  This allows Flex-Algorithm to be

   deployed in any IP network, even in the absence of SR.

https://datatracker.ietf.org/doc/html/draft-ietf-lsr-flex-algo-19


Abstract



   IGP protocols traditionally compute best paths over the network based

   on the IGP metric assigned to the links.  Many network deployments

   use RSVP-TE based or Segment Routing based Traffic Engineering to

   steer traffic over a path that is computed using different metrics or

   constraints than the shortest IGP path.  This document proposes a

   solution that allows IGPs themselves to compute constraint-based

   paths over the network.  This document also specifies a way of using

   Segment Routing (SR) Prefix-SIDs and SRv6 locators to steer packets

   along the constraint-based paths.

Kind Regards

Gyan


On Mon, Apr 11, 2022 at 3:37 AM Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org<mailto:40cisco.com@dmarc.ietf.org>> wrote:
Hi Ketan,

please responses to some of your comments inline (##PP):

On 11/04/2022 08:25, Ketan Talaulikar wrote:
> Hello All,
>
> Following are some comments on this draft:
>
> 1) Is this draft about opening the use of all IGP Algorithms for IP
> (Algo) Routing or intended to be specific to Flexible Algorithms (i.e.
> algo 128-255) alone. I think it is important to specify the scope
> unambiguously. Perhaps it makes sense to restrict the usage in this
> particular document to FlexAlgorithms alone. If not, the draft probably
> needs an update and we need to also cover algo 1 (Strict SPF)
> applicability and update the text to refer more generically to
> algo-specific IP routing.

##PP
the intent is to use FlexAlgorithms  only.

>
> 2) The relationship between the algo usage for IP FlexAlgo and other
> data planes (e.g. FlexAlgo with SR) is not very clear. There arise
> complications when the algo usage for IP FlexAlgo overlap with other
> (say SR) data planes since the FAD is shared but the node participation
> is not shared. While Sec 9 suggests that we can work through these
> complications, I question the need for such complexity. The FlexAlgo
> space is large enough to allow it to be shared between various data
> planes without overlap. My suggestion would be to neither carve out
> parallel algo spaces within IGPs for various types of FlexAlgo data
> planes nor allow the same algo to be used by both IP and SR data planes.
> So that we have a single topology computation in the IGP for a given
> algo based on its FAD and data plane participation and then when it
> comes to prefix calculation, the results could involve programming of
> entries in respective forwarding planes based on the signaling of the
> respective prefix reachabilities. The coverage of these aspects in a
> dedicated section upfront will help.

##PP
I strongly disagree.

FAD is data-pane/app independent. Participation is data-plane/app
dependent. Base flex-algo specification is very clear about that. That
has advantages and we do not want to modify that part.

Topology calculation for algo/data-plane needs to take both FAD and
participation into account. You need independent calculation for each
data-plane/app in the same algo.

The fact that the same FAD is shareable between all apps has it
advantages and use cases - e.g. if the participation for algo X is the
same in SR and IP data-planes, one can use SR to protect IP in that algo.


>
> 3) This draft makes assertions that IGP FlexAlgo cannot be deployed
> without SR. This is not true since the base IGP FlexAlgo spec explicitly
> opens it up for usage outside of the SR forwarding plane. We already
> have BIER and MLDP forwarding planes as users of the IGP FlexAlgo. My
> suggestion is to remove such assertions from the document. It is
> sufficient to just say that the document enables the use of IGP FlexAlgo
> for IP prefixes with native IP forwarding.

##PP
where do you see such assertion? Each flex-algo data-plane/app can be
deployed independently.

>
> 4) The draft is mixing up "address" and "prefix" in some places. IGP
> path computation is for prefixes and not addresses. There are a few
> instances where "address" should be replaced by "prefix". References to
> RFC791 and RFC8200 seem unnecessary.
>
> 5) The draft does not cover the actual deployment use-case or
> applicability of IP FlexAlgo. The text in Sec 3 is not clear and
> insufficient. What is the point/use of sending traffic to a loopback of
> the egress router? Perhaps it makes sense in a deployment where IP-in-IP
> encapsulation is used for delivering an overlay service? If so, would be
> better to clarify this. The other deployment scenario is where
> "external" or "host/leaf prefixes" are associated with a FlexAlgo to
> provide them a different/appropriate routing path through the network.
> Yet another is the use of IP FlexAlgo along with LDP. Sec 9 does not
> address the topic well enough. I would suggest expanding and clarifying
> this and perhaps other such deployment use cases (or applicability) in
> the document in one of the earlier sections to provide a better context
> to the reader.
>
> 6) It would be better to move the common (i.e. not protocol specific)
> text from 5.1 and 5.2 under 5. This might also apply to some extent to
> the contents of sec 6.
>
> 7) Most of the text with MUSTs in sec 5 doesn't really make sense in
> repeating - this is covered in the base FlexAlgo spec already. The only
> key/important MUST is the one related to using separate algo for IP
> FlexAlgo over SR data planes. See my previous comment (2) above.
>
> 8) Sec 5.1, the SHOULD needs to be MUST in the text below.
>
>     A router receiving multiple IP Algorithm
>     sub-TLVs from the same originator SHOULD select the first
>     advertisement in the lowest-numbered LSP and subsequent instances of
>     the IP Algorithm Sub-TLV MUST be ignored.
>
>
> 9) Sec 5.1, I would suggest changing the following text as indicated.
> Also, perhaps add that the algo 0 MUST NOT be advertised and a receiver
> MUST ignore if it receives algo 0.
> OLD
>
>     The IP Algorithm Sub-TLV could be used to advertise
>     support for non-zero standard algorithms, but that is outside the
>     scope of this document.
>
> NEW
>
>     The use of IP Algorithm Sub-TLV to advertise support for algorithms
>
>     outside the flex-algorithm range is outside the
>     scope of this document.
>
>
> 10) Sec 5.1, the SHOULD needs to be MUST in the text below
>
>     The IP Algorithm TLV is optional.  It SHOULD only be advertised once
>     in the Router Information Opaque LSA.
>
>
> 11) Sec 6. The following text is better moved into the respective
> protocol sub-sections. OSPFv3 is not covered anyway by it.
>
>     Two new top-level TLVs are defined in ISIS [ISO10589  <https://datatracker.ietf.org/doc/html/draft-ietf-lsr-ip-flexalgo#ref-ISO10589>] to advertise
>     prefix reachability associated with a Flex-Algorithm.
>
>     *  The IPv4 Algorithm Prefix Reachability TLV
>
>     *  The IPv6 Algorithm Prefix Reachability TLV
>
>     New top-level TLV of OSPFv2 Extended Prefix Opaque LSA [RFC7684  <https://datatracker.ietf.org/doc/html/rfc7684>] is
>     defined to advertise prefix reachability associated with a Flex-
>     Algorithm in OSPFv2.
>
> 12) Sec 6.1 & 6.2. There is no discussion regd the use of the Prefix
> Attribute Flags sub-TLV with the new top-level TLVs.
>
> I think their usage MUST (or at least SHOULD) be included as it helps
> determine the route type and prefix attributes that
>
> have proven to be quite useful for various use cases and deployments.
>
>
> 13) Sec 6.2 what happens when the same prefix is advertised as SRv6
> Locator as well as IPv6 Algo Prefix (same or conflicting algos). Perhaps
> both must be ignored?
>
> The same applies for OSPFv3 as well.
>
>
> 14) Sec 6.3, OSPFv2 MT-ID reference should be RFC4915. Perhaps the range
> of MT should be mentioned since it is a 8 bit field here.
>
>
> 15) Sec 6.4, the metric field in the sub-TLV has to be 32-bit. While
> 24-bit is ok when the FAD uses IGP metric, it will not suffice for other
> IGP metric types.
>
>
> 16) Sec 6.3 & 6.4, the conflict checking with base algo 0 prefix
> reachability cannot be limited only to the OSPFv2/3 Extended LSAs but
> should also cover the base fixed form
>
> OSPFv2/v3 LSAs. We could use a more generic term like "normal prefix
> reachability" advertisements perhaps to cover the different LSAs?
>
>
> 17) Sec 7 and 8, suggest to not use the term "application" to avoid
> confusion with ASLA. My understanding is that there is a single FlexAlgo
> application when it comes to ASLA.
>
> Perhaps the intention here is "data plane" ?
>
>
> 18) The relationship between the BIER IPA and this draft needs some
> clarifications - should the BIER WG be notified if they want to update
> draft-ietf-bier-bar-ipa?

##PP
what is the relationship? I see none.


>
> This (in some way) goes back to my comment (2) above.
>
>
> 19) Sec 8, what prevents the use of IP FlexAlgo paths programmed by LDP
> as well. Or if the intention is to use them strictly for IP forwarding only
>
> then this needs to be clarified.
>
>
> 20) The following text in Sec 9 is about using the same FlexAlgo (with a
> common definition) for multiple data-planes at the same time. The key is
> that we only are able to use
>
> prefix in one algo/data-plane? I am wondering if we can improve this
> text to bring this out in a better way. Or altogether remove this if we
> agree to not allow sharing of algo
>
> between different data planes to keep things simple.
>
>     Multiple application can use the same Flex-Algorithm value at the
>
>     same time and and as such share the FAD for it.  For example SR-MPLS
>     and IP can both use such common Flex-Algorithm.  Traffic for SR-MPLS
>     will be forwarded based on Flex-algorithm specific SR SIDs.  Traffic
>     for IP Flex-Algorithm will be forwarded based on Flex-Algorithm
>     specific prefix reachability announcements.


##PP
above text does not talk about the same prefix. It talks in general how
forwarding works in presence of multiple data-planes/apps using the same
algo.

thanks,
Peter

>
>
> Thanks,
>
> Ketan
>
>
>
> On Fri, Apr 8, 2022 at 12:38 AM Acee Lindem (acee)
> <acee=40cisco.com@dmarc.ietf.org<mailto:40cisco.com@dmarc.ietf.org> <mailto:40cisco.com@dmarc.ietf.org<mailto:40cisco.com@dmarc.ietf.org>>> wrote:
>
>     This begins a WG last call for draft-ietf-lsr-ip-flexalgo-04.  The
>     draft had a lot of support and discussion initially and has been
>     stable for some time. Please review and send your comments, support,
>     or objection to this list before 12 AM UTC on April 22^nd , 2022.____
>
>     __ __
>
>     Thanks,
>     Acee____
>
>     _______________________________________________
>     Lsr mailing list
>     Lsr@ietf.org<mailto:Lsr@ietf.org> <mailto:Lsr@ietf.org<mailto:Lsr@ietf.org>>
>     https://www.ietf.org/mailman/listinfo/lsr
>     <https://www.ietf.org/mailman/listinfo/lsr>
>

_______________________________________________
Lsr mailing list
Lsr@ietf.org<mailto:Lsr@ietf.org>
https://www.ietf.org/mailman/listinfo/lsr
--

Error! Filename not specified.<http://www.verizon.com/>

Gyan Mishra

Network Solutions Architect

Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>

M 301 502-1347

--

[Image removed by sender.]<http://www.verizon.com/>

Gyan Mishra

Network Solutions Architect

Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>

M 301 502-1347

--

[Image removed by sender.]<http://www.verizon.com/>

Gyan Mishra

Network Solutions Architect

Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>

M 301 502-1347