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

Rajesh M <mrajesh@juniper.net> Thu, 15 July 2021 11:08 UTC

Return-Path: <mrajesh@juniper.net>
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 D79D73A2710; Thu, 15 Jul 2021 04:08:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.548
X-Spam-Level:
X-Spam-Status: No, score=-2.548 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=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=i20hzScI; dkim=pass (1024-bit key) header.d=juniper.net header.b=N8Po2dgB
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 Txu_zghHRSGL; Thu, 15 Jul 2021 04:08:35 -0700 (PDT)
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 453653A270F; Thu, 15 Jul 2021 04:08:35 -0700 (PDT)
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 16FB3v88020645; Thu, 15 Jul 2021 04:06:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=asA3GfHQZiLtdJkFYEqt59D8iOjsyp3024thDcAivbY=; b=i20hzScI7QQmJlSEpH/Jtcpu8rBWPHqXl+kqBBIuYTe5TWWOTnLzDb/qrbMYIDkeD6K6 4Pv41e5RyHaw3jjdidZaneQyYksvFWShe/qdUIvMHam1lvMpg61G0Ii7D6rz2+v7kIxF F7nzcGsDMuCAPEVWziUNwltKecOMw6AUQbh5RWagWNOcHSyxGM3kG2+BzDwXuMZKJ0gE E52+7yJLTEmvRbd3leDhZhv2f9CNOXQK0bMniaALiyurR9W1H+CV2XiJtG1XkBXOP2SL NlrTTtGGOn7ifwWuC5LTBZm+sJMmDV1JsZ1UsO14qb/PGi1tI0mhEnyeqaLOl0+4rn49 Nw==
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169]) by mx0a-00273201.pphosted.com with ESMTP id 39t3suhjg7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 15 Jul 2021 04:06:32 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LTmwd7RvXFk0La+B5d9NIiO3txDxuWfYFu65pAe9CvE/L6+Nd9F0K/1se1pBUkOqJHSG/QfF29rEdMfN0889TN0D3Fpb4ULeqJxHpO6pesFzEj10LEFBydWu2qm0u9/WwZr9nkwt5BAyaoV82G/+1eK3eA/h/k80Peit58+ea1Sc5yrGdSTXik5MzdTto5X3akWZDe7+iSnorzgnl3XLVwY+FLbnPT29UN3a7gVgBQzNt4tFokop6+e0CGd3WbTHnci4IR5IvE+IkXmdeyUTsY6gfpQyNIsRDiZxv41Obr7cM2VtLyf9ayx3Rs5S4anLdgJDFD1xOSoJMClwnrj98w==
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=asA3GfHQZiLtdJkFYEqt59D8iOjsyp3024thDcAivbY=; b=l50bfpkj/sxEr3T2uMC9azdDKlY2j3zCsY9WXX4n1S3JAtg+s95HgiMTqktRt61gVNkNelbuf3mNd5mOMHkr3+I8ow8OiRikOmnQiS/Z3SFC8DuswYyKCdUrPw55pVa+IgmI34NFiqUW4LG6vOtOqKM+v20SrDmnOFAzeS/oB/qQ7kap3g7StJgJrKWkCm7UKe5i2eJqPLUuSn9nwlMZ1ssUlCrXWnNZjuzcM3A2uNXUJNOrZ5nnnXN/yGKX2PybzIf+34hFIPf8tMZjLTRjSrBEUvbfr2qCgBCXMLtcTBcXT4gvXQgRUwPbvtVfP//jFoHtuUGWj76q2eJ8mLZJxg==
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=asA3GfHQZiLtdJkFYEqt59D8iOjsyp3024thDcAivbY=; b=N8Po2dgBp9DXkoxAh4d7CCYR2ToYtWIQnS5U45iKfB/XU75RjiuY0GUTx0R1OAK+SLdGOhnw9etuteYyEOftrC//aOydzbFrYMDhf3SrVWnEmrH8hvglzGsT7Koqau9Xm+vQd2dQw6Tl0wE4ZRQ/yvSkSbHQVLFTKHLANkaU5XM=
Received: from BN6PR05MB3634.namprd05.prod.outlook.com (2603:10b6:405:41::20) by BN6PR05MB3204.namprd05.prod.outlook.com (2603:10b6:404:be::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.10; Thu, 15 Jul 2021 11:06:27 +0000
Received: from BN6PR05MB3634.namprd05.prod.outlook.com ([fe80::ac5b:4a2e:aa16:e15d]) by BN6PR05MB3634.namprd05.prod.outlook.com ([fe80::ac5b:4a2e:aa16:e15d%5]) with mapi id 15.20.4331.024; Thu, 15 Jul 2021 11:06:27 +0000
From: Rajesh M <mrajesh@juniper.net>
To: "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>, "jorge.rabadan@nokia.com" <jorge.rabadan@nokia.com>
CC: "spring@ietf.org" <spring@ietf.org>, Shraddha Hegde <shraddha@juniper.net>, "bess@ietf.org" <bess@ietf.org>, "bgp@ans.net" <bgp@ans.net>
Thread-Topic: SRv6 BGP based Overlay Services (draft-ietf-bess-srv6-services-07)
Thread-Index: Add5ZuxHtH2qrBhRQGK4/wpw+iW7/A==
Date: Thu, 15 Jul 2021 11:06:27 +0000
Message-ID: <BN6PR05MB36346DDD4F6824CD65D70491BE129@BN6PR05MB3634.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.100.41
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-07-15T11:06:24Z; 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=909d8964-2c6f-4223-a9dd-7948945ef023; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=juniper.net;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7a9acb87-6440-4cf2-7191-08d9478097bc
x-ms-traffictypediagnostic: BN6PR05MB3204:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR05MB3204D1C063D37698EECC9108BE129@BN6PR05MB3204.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: y9uB1RLxBSIHBCETHxPY/5fNykG8Lu81fG7Qpm8+SMI+zG8pN967hYJqsvt6TNnIzgPe/OCuR63+KGyMDI5t494rOeZ4CkgS9mhY4dN1lrN1u2kJmiqeGMrYP/xxLzJUsWHUd6krGAK0aNWEJtFG08jz0Zs5v2+ALDq0sbImeltFzYepPPHjjLe3XUlrPMj1JkHR/vxk60/iJvVyQ+cTuVx3f24lxqgvwrpFkEEjEAjq43BpX9erCdDUAe8Udha5LoDUeuUUA4Y+Un6sM1XujDefOtGUtWs+jubm2oaj7w6e/IEs9FNpnUe1W5nuyEeustD4mF+fch+8Rzu53mhzoKu3LCNxbRwejt7R2TTFkthq/H5aA5wf0F/wC2IJ+gOc5s1H7iOtv1iOEdhlArdS34utdomtYLuHvnoyCjW1VEVy28FUf56yrq4AHooPEdvKeIae8OCwYC14AvoNKLc8wzKQQvte8icslnyIIsS5SiHoXb87bMU59/eYCrg1QZhwGqey4Ky67haRyBrs4qBVh2DpQNjj1puz5U2gbBdx+cYMoAlxWy6FQwfl9vt95Ea8AIMDdLZ95hIgh4URko+BpxfNjYKklzSO8ACK4rDfy9FTe6oGxtCZK9uvGkBoX34fbPCD9FG7kHqb8jebve2o9RJK0szjn2G55O6AH/Zlq0x/QuurQEPwDu7tt9oPT/XNw5IElM83xH9dIsiZsOedNg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR05MB3634.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(6506007)(71200400001)(122000001)(33656002)(38100700002)(186003)(4326008)(9326002)(86362001)(8936002)(478600001)(7696005)(76116006)(4744005)(52536014)(2906002)(5660300002)(66946007)(66556008)(66476007)(64756008)(26005)(55016002)(8676002)(66446008)(316002)(110136005)(54906003)(9686003)(38070700004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?0Ej5Mv/JRQYfB+xpqLc6lpC/0yQk06njaCwqWlzkwV5Z7aSiRyVLLKTLyxqm?= =?us-ascii?Q?Ve/dRloBArBZjNreTMwOfNZzZ6fupRYb36Zgh1x7/wlIJHdxDZ0MvHLwcAuT?= =?us-ascii?Q?EOA1LvbUSph3S0RIlrDJkfSTJ4Ksj5n4EAzSX6JJF55cU2yptNqnoDTJAdhG?= =?us-ascii?Q?ip8rhrjHXNlFulw1LydQL4kcsTbnTantMh5gNpR6029o+JwC+Xu36BTWGLOz?= =?us-ascii?Q?VqesftdtrK7nhtxqZkEYp6hYEN4NAnGB3feXrnpSIyG63Wa6NVmCs4JDTbnH?= =?us-ascii?Q?TFrwaWhnA00Oc8RvZpMBQMARnWkIVTSgkVZ4rOiMk31T85bmXDo0rt6PAcAN?= =?us-ascii?Q?+qsNShHrcuKZh9S3Zmsv+TwLrYSxYqYiM2KmK5/Mn/6EsKbzbt9qQ7+xdmuL?= =?us-ascii?Q?+pa8tdf+mfEx7nDPP1cN26Ow7roHAEejfVBPHMVX2YKjR5C9B6GCP1kn0GMx?= =?us-ascii?Q?INO3jX7AASCJkpIWNQFAn4m/QT0NktweAvmRJ7NbCF5E7w6royqYKM+t/wlw?= =?us-ascii?Q?GU/u5CC+X7AxbDYqd2n0J+DsynLz2CvEPHtwZMqcn8QGKL8LLMm+775HrsVI?= =?us-ascii?Q?oMKKYWyFTzDOAIjFk1jDR1O5Mi3pIvIMmhzZssVL5MfHMVfI3vwgmfe95bzo?= =?us-ascii?Q?3AVko045+F47LSCtW9U6xoNblnkZEEWdtZz2AVBc9Ulm9aa5PkoUOX3IRW53?= =?us-ascii?Q?uzGwvLAU0c3RRG4iV29Fts/V2PkQjnUflmX50BLf6yJ8JSxSf48csGQVerJp?= =?us-ascii?Q?sL46U1ghPkQheo3j8sxjk92D1CNhT/kpBU3S6KnKfuqqiTx2v3pYcEYCNBnP?= =?us-ascii?Q?RZGz8gLoexWZcy9fnj0Be41KfJDtKjbmwkV3zQelBuFc+74X86+2Tuk4iEFz?= =?us-ascii?Q?WmmenmSfWi+rxtE9Yvo8sKPIDy/o+3C2QrDiAmiE1LxzMJhcR++QseLdDk+P?= =?us-ascii?Q?41Tr+HNkNRE8Oag9Y+SibaWNbdjGiinAh9l9OsPfB7HxmRcnxhFSPKybE5ag?= =?us-ascii?Q?m15Ohog9jglkbqtk0NJ5D2O2ZFwss7qKLG5XMlGZI4dvbInXAFLFSYJ/K9EL?= =?us-ascii?Q?5FIlFmxe8yFKE5valZuzG65XP2PuEzaP4SYq1roL5MnPG0kUkFIF2GDoZ6Ew?= =?us-ascii?Q?jqLtOMuWigbyBL7BEmESg3yf2ToyOP8T7HbN+q/UXS2S/+JhJQhtrG0vfW3O?= =?us-ascii?Q?8+H5j7c3R71xNma4sa9GsgNEn2+Doc9Hi4XAObBDVBnO5ZodFr6bXXSRkpEe?= =?us-ascii?Q?o8LU9NXJevdlTwRf9DUaxtR5DYjoUNJannh5+xxHTqD870j8lOSTdAznqC12?= =?us-ascii?Q?WzJjX4weESoqzEgGWAasCA+U?=
Content-Type: multipart/alternative; boundary="_000_BN6PR05MB36346DDD4F6824CD65D70491BE129BN6PR05MB3634namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR05MB3634.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a9acb87-6440-4cf2-7191-08d9478097bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2021 11:06:27.5392 (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: lTWw5Q5+hMvRgIq9Mil9cUMLNjDW4CF4zW4lfcXBXmvFtpuMFgVJtlhrszZWXGsr3gTrOo5Jt94Fb0xa6KlLYg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3204
X-Proofpoint-GUID: pqzQkkvjDhpE8UO4WwxjdUsM3NFfa-vO
X-Proofpoint-ORIG-GUID: pqzQkkvjDhpE8UO4WwxjdUsM3NFfa-vO
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-15_07:2021-07-14, 2021-07-15 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 spamscore=0 mlxscore=0 bulkscore=0 priorityscore=1501 phishscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 clxscore=1011 mlxlogscore=999 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107150081
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/qhT0-bypKURZDLtiTKOiwxaWGnw>
Subject: [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: Thu, 15 Jul 2021 11:08:40 -0000

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