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

Yingzhen Qu <yingzhen.qu@futurewei.com> Fri, 02 October 2020 20:15 UTC

Return-Path: <yingzhen.qu@futurewei.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 51F983A16D1 for <lsr@ietfa.amsl.com>; Fri, 2 Oct 2020 13:15:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.09
X-Spam-Level:
X-Spam-Status: No, score=-2.09 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
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 68Limbf5zT8q for <lsr@ietfa.amsl.com>; Fri, 2 Oct 2020 13:15:48 -0700 (PDT)
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700119.outbound.protection.outlook.com [40.107.70.119]) (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 D58A83A16D4 for <lsr@ietf.org>; Fri, 2 Oct 2020 13:15:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fq69uQizGuC+vKI9B8mFiehoV6rRZbUSl2tEs1IihJuBpemoBnlRyCWLP91pfvDIWfEyuYmhURDsmcWfeEsijxctJaFRfhCT9pd2xqXCpOe8wG7LP5twgPjrpQgv0KNVIHCpZrLv1V70vtcGcp1KoSWQeL1XEDL9LBVIQorkESvaOu/jFc07MW99gL1Da+j0eXSwv76Mr6wDhp1KMrcJx2TxPvmy5oS50VGAOhUbxH3tmr0j8jXSkqXV9P8XMP9Bfpw25PBAu5nv87cui2N9bVVb39oj+SlUXI+rcUeuLK2eYuJbL2IV0uOPoExeAz9qwRaYBGtSTSXQzDtQBsjutg==
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=vYQ2h/ZreOYFs3PX/WFkELJ0ibuQ0DBmwbQG232yfSE=; b=I+cKvKgiW11QF25X/9a7cIUe20zMFWqjKRJ46v6fCeglRfjAlSYAEvJTVMnsOS9qkR7uNy2HgPiwEw8WrmCgX7bYHD1Nba2X3dKQl3h8q4gS+HBJxybN920WPZHnClKl9DtWGWw3mZtiQIguMmt9ie9My7+KC0VtbOLuw6/ZOG140H/34uEb+eTi9gwnb8MNbmxETAps2uJ/8jt+XEQPvjuGxQ8WhkeWuQYEmsVM7zwLkbMOHxlEE2wzMeAucZo0fDkB2sRuV3veiWS8lvlv4Jnjp7vg2R2XeJE476OholrNv6Lk90MZQ4qGsWOrQIrpkOVshlstAOmPJujNVbQREQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vYQ2h/ZreOYFs3PX/WFkELJ0ibuQ0DBmwbQG232yfSE=; b=G2J4MPCxL4jzIdSa/EkostZd0m9hdzZl8JR8R4/e0J5SOvlJ9ELXRVamf6ACsqCN4II/BRaO1E4PPyU+RM4jhOw/Gsd5bRofKn+qyMSdIt0P67GxnSrL4562iw9ev5nguKDOC0fdUjruzrwwPH6GZ+xqNy/nTdNjqRy0iLyzQfw=
Received: from BY5PR13MB3048.namprd13.prod.outlook.com (2603:10b6:a03:188::21) by BY5PR13MB2949.namprd13.prod.outlook.com (2603:10b6:a03:18c::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.13; Fri, 2 Oct 2020 20:15:44 +0000
Received: from BY5PR13MB3048.namprd13.prod.outlook.com ([fe80::381e:6640:d3a3:5034]) by BY5PR13MB3048.namprd13.prod.outlook.com ([fe80::381e:6640:d3a3:5034%5]) with mapi id 15.20.3455.013; Fri, 2 Oct 2020 20:15:44 +0000
From: Yingzhen Qu <yingzhen.qu@futurewei.com>
To: Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
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///GWIA=
Date: Fri, 02 Oct 2020 20:15:44 +0000
Message-ID: <CB2F6A55-B231-4A2D-821C-D3F2ABE6649E@futurewei.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>
In-Reply-To: <f4fdff8b-fe11-cb75-3cd7-7766baedf730@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.41.20091302
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [2601:646:9500:c900:580:ac8a:4587:58a0]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 58ca46b7-82d9-4b62-1f41-08d8670ff161
x-ms-traffictypediagnostic: BY5PR13MB2949:
x-microsoft-antispam-prvs: <BY5PR13MB2949457E8CC7AB0215D19958E1310@BY5PR13MB2949.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cNHf3ygpEw7qTxZoA4/v8or2EKsK4iUogNr08DVG5tFlZDNyRkL/2oEvq/YRmwHo+ncJO22LURfGDFkRDsUlcKzZCQlFt8Kxacf8g1HM1dGm8P1p6PxMui69Qsha3KPWGcfeGrVZCZBpKSkkaF8tjS5aoXuApMz9dO9nAv/lEL7CyFpE1bTQumd0q1WhkfEMhO9Z5tZRpm1gpTQnLr/FCZ7vr+rpj57McG00zHscnwJa+KvEwFkTTf0AqOzCu5SMBbhopYJPE7as+5s+29Hi17sDaJqULpIOCLOZu9NEN/3wH8KvjH/ZWveVrnUNPDFs7PoAIHbWzm219XgvgLWI5lesJ3zK4l4R/oAQM0UDBrcfOo0EigobbDLpvNM2RwKuvjL6QC9jmbcCJywrGZvEoQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR13MB3048.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(366004)(136003)(346002)(39840400004)(33656002)(8936002)(44832011)(71200400001)(83080400001)(86362001)(316002)(8676002)(966005)(2616005)(6486002)(2906002)(53546011)(478600001)(45080400002)(186003)(5660300002)(66556008)(54906003)(66446008)(66476007)(6506007)(6512007)(36756003)(110136005)(66946007)(64756008)(4326008)(76116006); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 5mEMpR6nTXFoTpzmR2+fxgbSmZ07v639w4+mNn8W7fQetCakA52KldX09rDHifU3I077meKDlQ/2i64T47OVfzrpo2Cp4VGbz0ARBQNs8VzzPbTnGdQLYFq6kXmpL5Va2TQOE+MRV9amMMjImaI6HoKcJqae1Yzp7zhCAhZlrBt5y4yzgHOE9XjBXdIpOyXJIzr1eNwjOfmbgsvp9pYJFavZe+WPgWCNhn3D7ODTbbdF5Bhl/7A0ycJ5HgDSVUvzrUFpK5PcgUobF9vWUUsEtwg/sEuoyvy/KVC5ufsvGQ7kLz5Lnesn7GQgXtOmRzvxTXTMaFSHH4RACGqZs6e2eONRLsbd6NPAd06NKNKoP6bC6gRan8Lkxq63nM7gRagFQPtVDVW3mM7GeScGMth84ojtSzn88DnFeD85eKIKGC0T3T/a+9i6ArXrRlWYHPqf7coeGrFRNQBStweCdhTnRLxSNPAlKroSvTHn9DLTV7OYkoaDHUUg4xBDnZPZdDeze9cY+fdqHptHGbt6aLgHJs8/6F+xSjVgEac2yJa4lJ85qVfoWu8ydQAevX0Jo7G61cg0coqYHXB3isqAHgo3bcgOGweJqFyE1QtWG9gSXQ3onSTxlPBcTXSp4GdiylLlc/xju5lG2jpeS8Bnij92u1l88AdXd00DSrpzNnnKfs1YwsOEmKO9XiaoqzQoWE9J1fh0plPlwTvUw8/d/3K/vg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <74FCE0C392F68844B893B2404C5EC37C@namprd13.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR13MB3048.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 58ca46b7-82d9-4b62-1f41-08d8670ff161
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2020 20:15:44.3760 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1IFNCc8ZTuLsgyXZIm5k1MBNTm4b9g1PjbjdzSK2qSVbbGo7mhXbcoS9SHHZnSHcnMiESkyualGUPoWm1lmGLw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB2949
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/TfeV0xALgtOy4jvHEu9PyIkUu4g>
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: Fri, 02 Oct 2020 20:15:49 -0000

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.

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://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Flsr&amp;data=02%7C01%7Cyingzhen.qu%40futurewei.com%7C51dd940ab25d4ea19b1b08d866f23b6a%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637372537869296887&amp;sdata=R%2FI%2BAUkcw12FmgDtsh%2FBOL7zLjPF%2BwwRpqwnE2Ndv%2Fg%3D&amp;reserved=0