Re: [Lsr] FW: New Version Notification for draft-bonica-lsr-ip-flexalgo-00.txt

Ron Bonica <rbonica@juniper.net> Sat, 10 October 2020 12:48 UTC

Return-Path: <rbonica@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 80AC13A14A2 for <lsr@ietfa.amsl.com>; Sat, 10 Oct 2020 05:48:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.296
X-Spam-Level:
X-Spam-Status: No, score=-3.296 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.2, 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=MbvRs6zP; dkim=pass (1024-bit key) header.d=juniper.net header.b=cDJwgice
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 Nln6jVVz8aC1 for <lsr@ietfa.amsl.com>; Sat, 10 Oct 2020 05:48:14 -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 3AE933A0EAD for <lsr@ietf.org>; Sat, 10 Oct 2020 05:48:14 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 09AClsCq027814; Sat, 10 Oct 2020 05:47:54 -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=Rc4VKPoW15sLbKGvZf/fhppj7NoJMnvscioF2IdLFQg=; b=MbvRs6zP8GZbzGJD1r3snFKFQX+seLFE7E1XI/cJXx09MrwvASEn92MHpyr42ao+K32i FJWHsBEKxEH/q+m1K5QtP7+gzgRD+rDIId1Gdxl9mlAb1Pg3EKGi6NR/stQz8jyBZaig z/JgEJ6x+LNJf7JSrucmmRo1RaqUwdsUiPdfQfz6B+nwJmXC8sIQnzZ1dp56y7BhygL9 184PyimN4jLSRb4xZ7ZO5EiJJHm1IsjMGKLFdVse8HF2gqm+sMjYV+Vllm8W49UTGqcS PhpgyftRpP4B+kbE4x4ZR27aIKSbu5Bg9c2PLXZm/9oCKH94payRZN70R1R+3jX2utI5 jg==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2174.outbound.protection.outlook.com [104.47.58.174]) by mx0b-00273201.pphosted.com with ESMTP id 343b79g30d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 10 Oct 2020 05:47:54 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cdcopq4j5gHKevcQ4onl9G9xIRIHrmcFJVRNcL1tQ77d03QJ5iAp6oU1726tVwQbOi1odnpuPuF78LlKRPcGqHSLm39XBdfB13r30uvy59fxt9gfOHoXQdQG9Wt/UPNhg3UK8uPjYEWHzbQ8MN30jCqm8orbcZCpAfssy09LPU2pggd2llYEVm9VzM66jBBRvaFiiUmFGbgeluxqtek0P0PAohsgOXl4V6flzw2OxUD45CU2f4/gSBUWqmwGuYbSkK+tQQapCqT1d2Exx0GVqOGWdz1fC/jB26J8ssX29XJqzfeHb+HdObm30bkKLBOfbZN47rVrey2mgloc55S5oA==
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=Rc4VKPoW15sLbKGvZf/fhppj7NoJMnvscioF2IdLFQg=; b=Kw2lQAk0rGPHjCYiT9Sm1hV4I8d0cj7cjV7iq+//XrDkxZwYXYDAPNpBtqexSB7n1eVXnMyYhn8+y3GC5PO4xur0QE2ZMrA02wBp8bpAo4G+BWyLgoiV8NnpcQCWoB/cgoGD1YVonA8HUsOkbh9JVKLTkUMsU2tJT0qA47DxYqWnZVg68ePrA9tGO6svvh9eEWaHM4W/SQnCfqZlsr24XaUjvp0sZlIPFsc1JLDH0AQImPe8ywHkLlHiuzNuhiIxiY2AnLoDhraZgby1jR7vVrmeE8m96jHILn2zZi9Ie7TS0jDh16YvX//hwQ8guFsMEf9mLWwFVJf0MfSoM+OUcg==
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=Rc4VKPoW15sLbKGvZf/fhppj7NoJMnvscioF2IdLFQg=; b=cDJwgice+cppi+OyqCt21N+39irkCHZNBmWUeEu1b+pt32bV9rECPbUCMP5avYb3zqC1q3oPJulFTFUG4llHxWaiY09sluuc6BfwCQ4R4NrIXPsCtICvp6LcPZz5Enp234mBWFO4n9I/0MyA53MxFpRpjsS2Bft/Dust2cJt/KA=
Received: from DM6PR05MB6348.namprd05.prod.outlook.com (2603:10b6:5:122::15) by DM6PR05MB6508.namprd05.prod.outlook.com (2603:10b6:5:12e::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.11; Sat, 10 Oct 2020 12:47:49 +0000
Received: from DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::79ec:53dd:43c6:2782]) by DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::79ec:53dd:43c6:2782%3]) with mapi id 15.20.3477.011; Sat, 10 Oct 2020 12:47:49 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Dongjie (Jimmy)" <jie.dong@huawei.com>, Peter Psenak <ppsenak@cisco.com>, Yingzhen Qu <yingzhen.qu@futurewei.com>, Gyan Mishra <hayabusagsm@gmail.com>
CC: "lsr@ietf.org" <lsr@ietf.org>, Jeff Tantsura <jefftant.ietf@gmail.com>
Thread-Topic: [Lsr] FW: New Version Notification for draft-bonica-lsr-ip-flexalgo-00.txt
Thread-Index: AQHWlmVwC6ypd3I8xkyHSNG022ojU6l/nmSwgAGYiICAAB9mMIAA726AgADTSnCAAWzZgIAAAz2A///GWICAAVg7AIAAFmsAgACYCCCACE1YgIAA2YqAgAC6nQCAAJ/jwA==
Date: Sat, 10 Oct 2020 12:47:49 +0000
Message-ID: <DM6PR05MB6348BE62F0F0801D4468B296AE090@DM6PR05MB6348.namprd05.prod.outlook.com>
References: <160138654056.12980.329207214151594381@ietfa.amsl.com> <DM6PR05MB63482DBC001DD56BEF6F7311AE320@DM6PR05MB6348.namprd05.prod.outlook.com> <CAKz0y8w5VOf_=baG6UCP8Q9s=VLM2ghT2jhiF5FZNN4JXB23eA@mail.gmail.com> <DM6PR05MB63485389C261CA2E0C08DE50AE330@DM6PR05MB6348.namprd05.prod.outlook.com> <0f85212d-fac7-47ea-a608-4f53061cbf02@Spark> <DM6PR05MB63480E863599BBC810BF334AAE300@DM6PR05MB6348.namprd05.prod.outlook.com> <CABNhwV2+jhjAfxq5FzaukdhCOqXvGCkv75xYWcStN=SCrpni4Q@mail.gmail.com> <f4fdff8b-fe11-cb75-3cd7-7766baedf730@cisco.com> <CB2F6A55-B231-4A2D-821C-D3F2ABE6649E@futurewei.com> <00158dee-bb0d-6f5e-f740-b7bac61a1c74@cisco.com> <7F26707A-8137-4114-9236-D80B060E2528@futurewei.com> <DM6PR05MB6348C6FBFD50C19C06DE719BAE0E0@DM6PR05MB6348.namprd05.prod.outlook.com> <4896cf59c3314f1c92cdb491d1d8a5a3@huawei.com> <c9b0f0aa-975a-f042-6773-58a603ba5d39@cisco.com> <fe517f068bea428a9a95b3247f20a100@huawei.com>
In-Reply-To: <fe517f068bea428a9a95b3247f20a100@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-10-10T12:47:48Z; 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=02ffa1fd-246e-42ae-81d4-1738dfd4c0a1; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [173.79.115.7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: ad5f72a4-6527-49f6-94da-08d86d1ab20e
x-ms-traffictypediagnostic: DM6PR05MB6508:
x-microsoft-antispam-prvs: <DM6PR05MB65086A0E0BC740BB83C26907AE090@DM6PR05MB6508.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: 00V3htqd6pRnb9VRiDFo/Q9uFEkNoVfYTa2MFkQ/6IVtILO9IUAJHlnUyVZvrGpM3nMnBmYN6FeKBxWV2oBxr/IB1btY7+O9esvqzxDAyiLPsYGQLVIEqDc8YWhZvNGgp4X/vOUU/1qnXfqJ3Tl7HaK6ksTK3O7sU4SsdMCxu/yGbYPN9sOS/IsKz7j90e7FRxOMW69wYIk3bdrGsfFk2FwjxlmnqBj1Cm82MuCXZgyVand0+JYvZYd1ev3UWSs/qSaQecAyIsQa09r1OLAKNuVWiS34o8WfLy8tBaWaH9kxaqjZs7Fk3vQ1rx2vHeg56oJrDoRr1O24kwvBYoKAlPuTb4Zf5npWrXNvWobvePeFzyR7/OtmUJyQOGeKalURa4ly5Wtz2qhEpMObJXpUkg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR05MB6348.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(346002)(366004)(376002)(39860400002)(8676002)(4326008)(76116006)(8936002)(64756008)(66556008)(66476007)(66446008)(66946007)(2906002)(83380400001)(52536014)(54906003)(110136005)(5660300002)(316002)(33656002)(478600001)(966005)(15650500001)(7696005)(45080400002)(55016002)(186003)(26005)(9686003)(83080400001)(71200400001)(86362001)(6506007)(53546011); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: mKjTg7Mky9mXLiCh1Rc/7120xdX/OJaW8Ufg9T8cGpdLtrmPTwq8PF07o83LGrMOkaihGNch931AS5GkSs1ogEA9EEaD3Jvs4H6/lEMSD85EqTVaAHC74mYdy3ifUUWE7DzfyNMK3ctJJnVeL3V5kY4V/gxq0nrYSAWO4e5vbhdAlsTJvkR3N2/k7g4GdrTLxc6Hsft3SW/a3U3HKtmeqIxv4wAbfiocL/eaXSlHTXMk0JfvB/JnAe7fezQMLfHXFfQXgEX3qJkIAUW8MafXqCWlb4FNNgMuF3BNU83OR/rcQE/9Mk3nOs12f5FHNM49kTJzJQv1fvOTTtjZVhEsrYMMXPW9dTkMjUPo446ec73E5WIfR9NDNFquEXNu4wJxytUZD4FodMjmsdDrfVoh5AAA5X0epTrysD7/aSwbfzWsne3VCkTcgI1TjrmvWgRemZCbTYxXesruyZytL0TO+qn4dYP2VK10AGOjrjQpXFBlLqXiqDJ84DYpiyn+/tteNA94m7tMxaCRM6NutHIRUwfF8VM6mrSeIw1dLJ2Y3pClYbR39qcf5MX+HmeHaFEzGS/h31HLKW18rosKYnSTEAbm7vr1edmOjsWuyCKJolF99lbkp1qTR2lXW9CZ2cmzDmBFUahmP7K3o16E5UWzdA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB6348.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ad5f72a4-6527-49f6-94da-08d86d1ab20e
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Oct 2020 12:47:49.5763 (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: 1yRJRmfEs2t3wFRSis6529yVKiHdLSFDuq5qwCEnMRlYhzoD8+1rK/haSL7fCHqrCtWuunyoDUTNS7RSxyx06A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB6508
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-10-10_07:2020-10-09, 2020-10-10 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 mlxscore=0 phishscore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 clxscore=1015 mlxlogscore=999 priorityscore=1501 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010100120
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/HrKbw9Bd-FDG7pjU1Use1rYkaIQ>
Subject: Re: [Lsr] FW: New Version Notification for draft-bonica-lsr-ip-flexalgo-00.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: Sat, 10 Oct 2020 12:48:17 -0000

Hi Jimmie,

Inline.....

                    Ron


Juniper Business Use Only

-----Original Message-----
From: Dongjie (Jimmy) <jie.dong@huawei.com> 
Sent: Friday, October 9, 2020 11:06 PM
To: Peter Psenak <ppsenak@cisco.com>; Ron Bonica <rbonica@juniper.net>; Yingzhen Qu <yingzhen.qu@futurewei.com>; Gyan Mishra <hayabusagsm@gmail.com>
Cc: lsr@ietf.org; Jeff Tantsura <jefftant.ietf@gmail.com>
Subject: RE: [Lsr] FW: New Version Notification for draft-bonica-lsr-ip-flexalgo-00.txt

[External Email. Be cautious of content]


Hi Peter,

Thanks for your reply. It aligns with my understanding of FAD, which is just a set of constraints for path computation. Thus one Flex-Algo ID could be used with multiple different data planes. Is this understanding correct?

[RB] I never thought about this. Is there a use-case? I think that it will work, but I would have to try it before saying for sure.

If so, my question is about the scenario below:

A group of nodes in a network support FA-128, a sub-group of them bind FA-128 to SR SIDs, another sub-group of them bind FA-128 to IP address. When one node compute an SR path to a destination, can it compute the path to only pass the nodes which bind FA-128 to SR SIDs, and avoid the nodes which bind FA-128 to IP address? 

[RB] I don't think so. However, you could achieve the same outcome using link colors.

If so, how could this node know the binding of FA to different data planes on other nodes?

Best regards,
Jie

> -----Original Message-----
> From: Lsr [mailto:lsr-bounces@ietf.org] On Behalf Of Peter Psenak
> Sent: Friday, October 9, 2020 11:58 PM
> To: Dongjie (Jimmy) <jie.dong@huawei.com>; Ron Bonica 
> <rbonica=40juniper.net@dmarc.ietf.org>; Yingzhen Qu 
> <yingzhen.qu@futurewei.com>; Gyan Mishra <hayabusagsm@gmail.com>
> Cc: lsr@ietf.org; Jeff Tantsura <jefftant.ietf@gmail.com>
> Subject: Re: [Lsr] FW: New Version Notification for 
> draft-bonica-lsr-ip-flexalgo-00.txt
>
> Hi Jimmy,
>
>
>   On 09/10/2020 04:59, Dongjie (Jimmy) wrote:
> > Hi Ron,
> >
> > Thanks for explaining the difference between IP Flex-Algo and SR 
> > Flex-algo. As
> you said, the major difference is the data plane.
> >
> > If my understanding is correct, for one Flex-Algo to be used 
> > correctly, the set
> of nodes need to apply consistent constraints in computation, and bind 
> the FAD to the same data plane.
> >
> > Is it possible that different nodes may use the same Flex-Algo with 
> > different
> data plane, e.g. some with SR-MPLS, some with SRv6, and some with pure 
> IP etc., or each Flex-Algo is always associated with only one data 
> plane? In the former case, should the flex-algo definition also 
> indicate the data plane(s) to be used with the flex-algo?
>
> let me respond to this query, as this is not specific to Ron's draft.
>
> FAD is data plane agnostic and is used by all of them.
>
> thanks,
> Peter
>
> >
> > Best regards,
> > Jie
> >
> >> -----Original Message-----
> >> From: Lsr [mailto:lsr-bounces@ietf.org] On Behalf Of Ron Bonica
> >> Sent: Sunday, October 4, 2020 4:34 AM
> >> To: Yingzhen Qu <yingzhen.qu@futurewei.com>; Peter Psenak 
> >> <ppsenak@cisco.com>; Gyan Mishra <hayabusagsm@gmail.com>
> >> Cc: lsr@ietf.org; Jeff Tantsura <jefftant.ietf@gmail.com>
> >> Subject: Re: [Lsr] FW: New Version Notification for 
> >> draft-bonica-lsr-ip-flexalgo-00.txt
> >>
> >> Hi Yingzhen,
> >>
> >> IP Flexible Algorithms are like SR Flexible Algorithms in the 
> >> following
> respects:
> >>
> >> - Links have IGP metrics, TE metrics, delay metrics and 
> >> administrative colors
> >> - FADs define Flexible Algorithms
> >>
> >> More specifically, the FAD:
> >>
> >> - Indicates which metric type the Flexible Algorithm uses
> >> - Specifies constraints in terms of link colors that are included 
> >> or excluded from the Flexible Algorithm.
> >>
> >> The significant difference between IP Flexible Algorithms and SR 
> >> Flexible Algorithms is:
> >>
> >> - SR Flexible Algorithms bind FADs to prefix SIDs or SRv6 locators
> >> - IP Flexible Algorithms bind FADs to IPv4 or IPv6 addresses.
> >>
> >> So, IP Flexible Algorithms can be deployed in any IP network, even 
> >> in the absence of SR.
> >>
> >>                                          Ron
> >>
> >>
> >> Juniper Business Use Only
> >>
> >> -----Original Message-----
> >> From: Yingzhen Qu <yingzhen.qu@futurewei.com>
> >> Sent: Saturday, October 3, 2020 2:08 PM
> >> To: Peter Psenak <ppsenak@cisco.com>; Gyan Mishra 
> >> <hayabusagsm@gmail.com>; Ron Bonica <rbonica@juniper.net>
> >> Cc: lsr@ietf.org; Jeff Tantsura <jefftant.ietf@gmail.com>
> >> Subject: Re: [Lsr] FW: New Version Notification for 
> >> draft-bonica-lsr-ip-flexalgo-00.txt
> >>
> >> [External Email. Be cautious of content]
> >>
> >>
> >> Hi Peter,
> >>
> >> Using flex-algo, a SRv6 locator can be associated with a single 
> >> algo, which means an IPv6 or IPv4 address can also be associated 
> >> with a single algo. So my understanding is Ron's proposal is making 
> >> the
> configuration of flex-algo easier?
> >> Instead of using the exclude or include list you can configure a 
> >> loopback address to a flex-algo directly?
> >>
> >> Thanks,
> >> Yingzhen
> >>
> >> On 10/3/20, 2:47 AM, "Peter Psenak" <ppsenak@cisco.com> wrote:
> >>
> >>      Hi Yingzhen,
> >>
> >>      On 02/10/2020 22:15, Yingzhen Qu wrote:
> >>      > Hi Peter,
> >>      >
> >>      > My understanding of flex-algo is that for traffic destined 
> >> to a prefix on a particular algo, it can only be routed on routers 
> >> belong to that algo, which also means only routers in that algo 
> >> calculates how to reach that prefix and install it into the routing 
> >> table. It seems to me that using flex-algo (section 12 of the
> >> draft) it's possible to have a loopback address associated with 
> >> only one algo, please correct me if I'm missing or misunderstood something.
> >>
> >>      you are right. That is exactly what is being done for flex-algo with
> >>      SRv6 - locator is associated with a single algo only. The proposal uses
> >>      the same concept.
> >>
> >>      thanks,
> >>      Peter
> >>
> >>      >
> >>      > Thanks,
> >>      > Yingzhen
> >>      >
> >>      > On 10/2/20, 9:43 AM, "Lsr on behalf of Peter Psenak"
> >> <lsr-bounces@ietf.org on behalf of
> >> ppsenak=40cisco.com@dmarc.ietf.org>
> >> wrote:
> >>      >
> >>      >      Gyan,
> >>      >
> >>      >      On 02/10/2020 18:30, Gyan Mishra wrote:
> >>      >      > All,
> >>      >      >
> >>      >      > With SRv6 and IP based flex algo a generic question as it
> applies
> >> to
> >>      >      > both. Is it possible to have within a single IGP domain
> different
> >> sets
> >>      >      > of nodes or segments of the network running different
> >> algorithms.
> >>      >
> >>      >      absolutely.
> >>      >
> >>      >      > From
> >>      >      > both drafts it sounds like all nodes have to agree on same
> >> algorithm
> >>      >      > similar to concept of metric and reference bandwidth all
> have to
> >> have
> >>      >      > the same style metric and play to the same sheet of music.
> >>      >
> >>      >      all participating nodes need to agree on the definition of the
> >> flex-algo
> >>      >      and advertise the participation. That's it.
> >>      >
> >>      >      > If there was
> >>      >      > a way to use multiple algorithms simultaneously based on
> SFC
> >> or services
> >>      >      > and instantiation of specific algorithm based on service to
> be
> >>      >      > rendered.  Doing so without causing a routing loop or sub
> >> optimal
> >>      >      > routing.
> >>      >
> >>      >      you can certainly use multiple algorithms simultaneously and
> use
> >> algo
> >>      >      specific paths to forward specific traffic over it. How that is
> done
> >>      >      from the forwarding perspective depends in which
> forwarding
> >> plane you
> >>      >      use. Flex-algo control plane is independent of the forwarding
> >> plane.
> >>      >
> >>      >
> >>      >      >I thought with flex algo that there exists a feature that on
> >>      >      > each hop there is a way to specify which algo to use hop by
> hop
> >> similar
> >>      >      > to a hop by hop policy based routing.
> >>      >
> >>      >      no, there is no hop-by-hop classification, that is problematic
> and
> >> does
> >>      >      not scale for high speeds. Classification is done at the
> ingress only.
> >>      >
> >>      >      thanks,
> >>      >      Peter
> >>      >
> >>      >      >
> >>      >
> >>      >      _______________________________________________
> >>      >      Lsr mailing list
> >>      >      Lsr@ietf.org
> >>      >
> >> https://urldefense.com/v3/__https://nam11.safelinks.protection.outl
> >> oo
> >> k.com/
> >> ?url=https*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Flsr&amp;data
> >> =
> 0
> >> 2
> >>
> *7C01*7Cyingzhen.qu*40futurewei.com*7Cfe03124c6e414e067c2008d86781
> >>
> 6541*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63737315273986
> >>
> 5126&amp;sdata=WI48cEAan*2FOkDPmVXGurEAjPItNGF9p9PDQIlD1ip0g*3D
> >>
> &amp;reserved=0__;JSUlJSUlJSUlJSUlJSUlJQ!!NEt6yMaO-gk!X1fRln9MjimeJcR
> >> EUEIydr-8IIbtNonXMs83eoXvRww6xkaQfVUdNh0kK452GP-G$
> >>      >
> >>      >
> >>      >
> >>
> >> _______________________________________________
> >> Lsr mailing list
> >> Lsr@ietf.org
> >> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/l
> >> sr__;!!NEt6yMaO-gk!TeHgIKM4lUZhkYnt_eFt3SshGJtln8PTqhCuZtODomUQWC_H
> >> z218CE8S8XzlIxAA$
> >
> >
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/lsr_
> _;!!NEt6yMaO-gk!TeHgIKM4lUZhkYnt_eFt3SshGJtln8PTqhCuZtODomUQWC_Hz218CE
> 8S8XzlIxAA$