Re: [spring] SRv6 BGP based Overlay Services (draft-ietf-bess-srv6-services-07)

"Aissaoui, Mustapha (Nokia - CA/Ottawa)" <mustapha.aissaoui@nokia.com> Mon, 19 July 2021 14:04 UTC

Return-Path: <mustapha.aissaoui@nokia.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E2E73A34D8; Mon, 19 Jul 2021 07:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.352
X-Spam-Level:
X-Spam-Status: No, score=-2.352 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 XGWCbeJnhIKP; Mon, 19 Jul 2021 07:04:07 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2098.outbound.protection.outlook.com [40.107.243.98]) (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 C65EB3A34CF; Mon, 19 Jul 2021 07:04:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eR8Oaa0zHpE7ohPR1qEfhjOFZ8vcj5I/OQ6KajVdrNzlNy1v2ciu9kOpYfoL/BAuIr77OvYUItqnSXREDQ1ckEImxn8H5zE6fp0fFhgqHghoJMEbvf4rCTZ64WMwciF111URGsMJ0rSHW14EHco0ogGOCJPdjUm/df8B5BX4c1RQMFEdoJHe6ZsUN8bqIpzAuz7DhZnri6D5aizzukoqAS980eGJzCQN4B/wS67og6iZN3gEpc4fbt3pg/4uLwsKdTUGRLk8EeUghPJ/fbhFftmQ6aY/i/M79ZH7GVG/ZYRkUecWkMd7Z3GqBr+DPWUxPIrBhR2I8MPakHknF8YB4g==
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=Dun22r21ZeIafxfyiix/G9XX7XUlGOXY9X0GSHKD5fk=; b=eH9HWdWtJqOn29Rv6sBx36syTbwbSSbKxlinluzkffG23EYNhtLgtcEmsEl3jXQN5rk/a1MfS2wy2p19Nm8ksNCvVRHnt94hgdcSx5Tn5UcfkrHvNEa8FxJu3a952Qr81XdZz6fmqeJwA8O6v/71bc36TfaavlJMvmR5izmzKW+J/oPRZJLmlRQCvvwNBjW4497lFgNwrrEskcof2vWoUx1ao+ac1Mu4aBM6EYaNIzwmnc+JjchcnvKAgWNoB7kWcwFTpW7TnzrXm/TWUOD/12EP2nKbSbE8xRAiyknMRmMQbvN7i5TudnA9CxxQJkVKsYdlLhhO5ZvOqY9Ti5NHUQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Dun22r21ZeIafxfyiix/G9XX7XUlGOXY9X0GSHKD5fk=; b=dQvb4/Pr5bOgMCPoB2L/xCg/MJMGdZG2rLyffJzNY4nQOpXEU4goCBDnRMM5l0XRiNWLlK2FGEVoFL72cfXwH3ryfwDnvmIq24G0kpWq5XFNG9D2ejQxWfwfVr+2nUlTnvQOPzI7mn9z5JoBvwxpTVj/Nq/kx/KlD2ssZyp6pHU=
Received: from DM6PR08MB6027.namprd08.prod.outlook.com (2603:10b6:5:103::18) by DM5PR08MB2427.namprd08.prod.outlook.com (2603:10b6:3:6e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21; Mon, 19 Jul 2021 14:04:03 +0000
Received: from DM6PR08MB6027.namprd08.prod.outlook.com ([fe80::45fa:e24c:cdeb:126f]) by DM6PR08MB6027.namprd08.prod.outlook.com ([fe80::45fa:e24c:cdeb:126f%3]) with mapi id 15.20.4331.033; Mon, 19 Jul 2021 14:04:03 +0000
From: "Aissaoui, Mustapha (Nokia - CA/Ottawa)" <mustapha.aissaoui@nokia.com>
To: "Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com>, Rajesh M <mrajesh@juniper.net>, Rajesh M <mrajesh=40juniper.net@dmarc.ietf.org>, "Ketan Talaulikar (ketant)" <ketant@cisco.com>, "gdawra.ietf@gmail.com" <gdawra.ietf@gmail.com>, "Clarence Filsfils (cfilsfil)" <cfilsfil@cisco.com>, "robert@raszuk.net" <robert@raszuk.net>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>
CC: "spring@ietf.org" <spring@ietf.org>, "bgp@ans.net" <bgp@ans.net>, Srihari Sangli <ssangli@juniper.net>, Shraddha Hegde <shraddha@juniper.net>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: SRv6 BGP based Overlay Services (draft-ietf-bess-srv6-services-07)
Thread-Index: Add5ZuxHtH2qrBhRQGK4/wpw+iW7/ADOgmjgAAC4i7gAAK6ykA==
Date: Mon, 19 Jul 2021 14:04:02 +0000
Message-ID: <DM6PR08MB6027C9A41B6B1DF2BB59687FE4E19@DM6PR08MB6027.namprd08.prod.outlook.com>
References: <BN6PR05MB36346DDD4F6824CD65D70491BE129@BN6PR05MB3634.namprd05.prod.outlook.com>, <BN6PR05MB36341943DEC7D8DC5869A9E0BEE19@BN6PR05MB3634.namprd05.prod.outlook.com> <BY3PR08MB70603EB604AF65D3580E3794F7E19@BY3PR08MB7060.namprd08.prod.outlook.com>
In-Reply-To: <BY3PR08MB70603EB604AF65D3580E3794F7E19@BY3PR08MB7060.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-07-15T11:06:24.0000000Z; 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=; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: nokia.com; dkim=none (message not signed) header.d=none;nokia.com; dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 494e0e19-3fc1-4d95-cd05-08d94abe1076
x-ms-traffictypediagnostic: DM5PR08MB2427:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM5PR08MB2427DC2D26D26B29F4733D2DE4E19@DM5PR08MB2427.namprd08.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: fqG+9OWihFnlGrorirQWj9KhvrHfmfYdeN+A8rVuFcQgk4aF9YDF6Z7lBRbZdzqLUxytjrkZn4KETkUyZAS1MUEgkUvPF2nAFTubMkBUIpXRPXphFepAsl3qFtO01Jg2N5vdG5jL/aLvclh51PFxnY1hwwcpqec3oVRFYm+8TACtumL4Qk+UA3xUU+3e/AR81RWm4sVIqdZDYpdeYYoEI0IK2S1yqE/bAGpGU3h8v17Mj8xB2LVDms7aG2jLTooXlNpV8+XKKGf3/QxX+5nB4mca05AdZ4IjQOgW5NI75uPcywJ1A0MMw4x+VbVaV3hOCkvXBZ2Vg83ivwjueAFG4hWIqfDRKnqxHLig06uWPo3GOylRebjxqrC3v0wmC7WDE4rNVxDq18YrhkvQhB62txWfeEYIbvTaPDjCRLIlhbEGoM2cR+IrOAqsewgmztmnc5EIRs0vzQZ1Dc+DD6238rw/mb+psNNWYDbn8IjalK7mt7Hj9/6OjHtFPboK3vx/bDs4k4afQETpzY91xFXhmoAR60ChV7QnspyAl7WDf4WNwWtRVf6gdK9mT0KYVf+SuH7PK1YBHJBZaMRGeG9qcLrzYcdqMHqC9zV+B4SqHuCw4VZuiAi6jH79/jaC/ctXNC0ff7E5wEpjORpdWZCblPVKXx3BzTKieAGTU5j7Jppz9JZNjO3pVnjLTGkF+F/tCe/JEJpInQdTDAJaeBa1aw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB6027.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(39860400002)(346002)(366004)(396003)(33656002)(38100700002)(86362001)(64756008)(76116006)(122000001)(66476007)(66556008)(8676002)(66946007)(66446008)(71200400001)(52536014)(5660300002)(478600001)(8936002)(55016002)(9686003)(2906002)(6506007)(54906003)(7696005)(53546011)(316002)(110136005)(7416002)(186003)(26005)(4326008)(38070700004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: owioJGfT9RZ4LTM4bnr4Ac5XRQ7kzV8N/49ZFVTUI7biWRqTLDt0gk3pBNfnOgwKIOQoTdEP6mhFLCMSCCOV34Klugyux8t0/txFG3GsHcqG6OVjP49qGzx0mqFka/9n+2T0gQ06eV024Q9H2TBZ3KQ3xvxBTfpTbwTBdsq066QFzwvx9fk4WN5VwrnHFbzKMoU3cJNVS3u3MIW/Uvq0XX/ww3gq1FsbVtJ0E9jMv7edB5f4GiF+FJFya8m5t1rQQnQFVBHVwRaj+zIkCKiafO35ITj2xqm4PNZyJ0XmI7C/Ij5RZNl4Y3JA3eWWB3an0PxBKGX5TleTYYS1pUaXNjo3BOhPiAJb6bfn1NP4oj3hiG3N68EWBXSWMDA6XjlAWF10FBAH8hgJDEojIL9wja8K6t68pf8GFOk89Et/mTthgGhqOuakIUxEx0/gonP1FpDaIoxg9XyBZbROUoLskPU1SGIkmCdb/E230kRQQzNU60vihw0adc03NaRiQxDzhQB65Amp9Bh7yy6BsEc1iwGgZldcnlIKZ4gb+H9nk2HTRirdudBnJgUZGUjP00gpS60qMQcEzbUlkpeXoNRWYs2pjlWGibBz/D2u8cyrJu2MuDYN4bqR235Teo+bWfXKii7Kv12R3kPrpfMZrJ4hP6ThfCbQE39BUrFxgigJF3wcEKXtmNCyHvTra8a0vzQvyKoBgJu/B1F8AdENNJLPK8kk2MNnNFDtloH9Xs7vykIZjrn9/nUzBU2EGDdeoU8Nyv7Fqhs66luGS7//Pp8OPenyWWW6N59h63XlRa6cHKEqs5AENV6XZKoNE6kGB1JxvcUxkynsReebv5Jgc6GtUbTw0RsM1hGAniAK0rxNLaOmnUKWK+fTzq9jOSvzNvoZy/tJFXGyxt9Jff1melp8FHGI4AXzxRNKZ+yZFbuvgr+tDAtjxOTnkI6eUKeOOzP5xgH+pmHdDk9Wu0IhJ65X+8xJsH74kGQqD1FnmvF8L0opsvpwPdivR6HT7qiH2u7opj1LeUnlGyfQ90MBeF10u57haIGpxNTFPCjKa4lRg7m7JDCzMU0rBs2l2e6v8SrP2QJkgbOHwTJbUZsv5+X/XjLeDHyhOGG+Us/blyP/mWyfUISzyxzXZvTkJddq2RfzKWRjSzqL8BvQb5+DCPHYK3NZT7gdVFBUOqyXQ9FBW2vHl2vciafZGGVTAVCJiuQST2F/RYssRpMZo8bEf6CXzNB6kdBL1Bjq+uu7Wqn1zG8uaruUgLAUs7IWPcuIvTceyEH48yicMbW0sWEPwfc2bYUYlGZMc8XO78rI6fq3BEwQoeKr67/q5z1/0+N5mq2e
Content-Type: multipart/alternative; boundary="_000_DM6PR08MB6027C9A41B6B1DF2BB59687FE4E19DM6PR08MB6027namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB6027.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 494e0e19-3fc1-4d95-cd05-08d94abe1076
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2021 14:04:02.9099 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8UlzDD3ui91x1+wBHkdNrSseCoT25TOh6GKLTvVNH9Q49k4xmDEaOb4nO9IVXXoV5JXhbw8KPkjo8s6qKjbKIKB8kKy8FATa3XnC1yv4gYs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB2427
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/yxLf7tGi0fZrYP1BKzs-6d6senw>
Subject: Re: [spring] SRv6 BGP based Overlay Services (draft-ietf-bess-srv6-services-07)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jul 2021 14:04:12 -0000

Rajesh,
Also you can change the service SID for a subset of prefixes using a policy, to apply a flex-algo for example, but you do not want to change the next-hop for each new service SID.

Mustapha.

From: spring <spring-bounces@ietf.org> On Behalf Of Rabadan, Jorge (Nokia - US/Mountain View)
Sent: Monday, July 19, 2021 9:47 AM
To: Rajesh M <mrajesh@juniper.net>; Rajesh M <mrajesh=40juniper.net@dmarc.ietf.org>; Ketan Talaulikar (ketant) <ketant@cisco.com>; gdawra.ietf@gmail.com; Clarence Filsfils (cfilsfil) <cfilsfil@cisco.com>; robert@raszuk.net; bruno.decraene@orange.com
Cc: spring@ietf.org; bgp@ans.net; Srihari Sangli <ssangli@juniper.net>; Shraddha Hegde <shraddha@juniper.net>; bess@ietf.org
Subject: Re: [spring] SRv6 BGP based Overlay Services (draft-ietf-bess-srv6-services-07)

Hi Rajesh,

The draft is written so that the next-hop address MAY be covered by the locator, but there are cases in which the next-hop address is not part of the locator prefix, and there are implementations already allowing that, so I don't agree the document should mandate what you are suggesting.

Thanks.
Jorge

From: Rajesh M <mrajesh@juniper.net<mailto:mrajesh@juniper.net>>
Date: Monday, July 19, 2021 at 3:24 PM
To: Rajesh M <mrajesh=40juniper.net@dmarc.ietf.org<mailto:mrajesh=40juniper.net@dmarc.ietf.org>>, Ketan Talaulikar (ketant) <ketant@cisco.com<mailto:ketant@cisco.com>>, gdawra.ietf@gmail.com<mailto:gdawra.ietf@gmail.com> <gdawra.ietf@gmail.com<mailto:gdawra.ietf@gmail.com>>, Clarence Filsfils (cfilsfil) <cfilsfil@cisco.com<mailto:cfilsfil@cisco.com>>, robert@raszuk.net<mailto:robert@raszuk.net> <robert@raszuk.net<mailto:robert@raszuk.net>>, bruno.decraene@orange.com<mailto:bruno.decraene@orange.com> <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>, Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>>
Cc: spring@ietf.org<mailto:spring@ietf.org> <spring@ietf.org<mailto:spring@ietf.org>>, bgp@ans.net<mailto:bgp@ans.net> <bgp@ans.net<mailto:bgp@ans.net>>, Shraddha Hegde <shraddha@juniper.net<mailto:shraddha@juniper.net>>, bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, Srihari Sangli <ssangli@juniper.net<mailto:ssangli@juniper.net>>
Subject: RE: SRv6 BGP based Overlay Services (draft-ietf-bess-srv6-services-07)
Hi Authors,

Please respond.

Thanks
Rajesh



Juniper Business Use Only
From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> On Behalf Of Rajesh M
Sent: Thursday, July 15, 2021 4:36 PM
To: Ketan Talaulikar (ketant) <ketant@cisco.com<mailto:ketant@cisco.com>>; gdawra.ietf@gmail.com<mailto:gdawra.ietf@gmail.com>; Clarence Filsfils (cfilsfil) <cfilsfil@cisco.com<mailto:cfilsfil@cisco.com>>; robert@raszuk.net<mailto:robert@raszuk.net>; bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>; jorge.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>
Cc: spring@ietf.org<mailto:spring@ietf.org>; bgp@ans.net<mailto:bgp@ans.net>; Shraddha Hegde <shraddha@juniper.net<mailto:shraddha@juniper.net>>; bess@ietf.org<mailto:bess@ietf.org>
Subject: [spring] SRv6 BGP based Overlay Services (draft-ietf-bess-srv6-services-07)

[External Email. Be cautious of content]

Hi All,

As per this draft, this is how resolution must work.

1)For Non Intent service Route:
if BGP next hop is not reachable return.
Resolve SRv6 Service SID for forwarding.

2)For Intent service Route (IGP Flex-Algo first then BGP CAR then SR Policy):
BGP next hop is not reachable return.
Resolve SRv6 Service SID for forwarding(To find IGP flex algo).if successfully resolves then return.
Resolve BGP next hop for forwarding (in case above is not success).


Using Service SID (overlay),for resolution is definitely not recommended.

Instead in case of srv6, we always resolve on BGP nexthop. This will be in line with BGP legacy.
In case of best effort/flex algo we must mandate user to set corresponding locator as BGP nexthop for srv6 routes.
I think this is a reasonable mandate.

Thanks
Rajesh


Juniper Business Use Only