Re: [spring] [Lsr] clarification of END Point behavior in draft-ietf-spring-srv6-network-programming

"Pablo Camarillo (pcamaril)" <pcamaril@cisco.com> Tue, 07 July 2020 17:40 UTC

Return-Path: <pcamaril@cisco.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 402C53A079A; Tue, 7 Jul 2020 10:40:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=UwXhfRRO; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=hywAw3Jh
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 ZkvVi3C1fUob; Tue, 7 Jul 2020 10:40:19 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A0F43A0794; Tue, 7 Jul 2020 10:40:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12152; q=dns/txt; s=iport; t=1594143619; x=1595353219; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=Lcuw5bRyNJEs0+/apDWJuphksvQ3BLf8mL6NWM6Vi4Q=; b=UwXhfRROFaoECxs+aP0XdZZxNiOt954pHojF+piAbh/QMbPkWF7CMuCf 6+jHaZdseXi6qcxCqCBoMQY1vW5Z82nQoILHnA0Ulu3X30Wipi08bRAOD RzTBJkNRi+BV5obm2pIZENtxWrzUQJOhUi2BDHTbwFRj/w+bz3j9eDlLl o=;
X-IPAS-Result: =?us-ascii?q?A0A1CABgsgRf/5RdJa1gHQEBAQEJARIBBQUBQIFKgSMvU?= =?us-ascii?q?QdvDkovLAqHbgONTJNvhGuCUgNVCwEBAQwBASUIAgQBAYRHAoIRAiQ4EwIDA?= =?us-ascii?q?QEBAwIDAQEBAQUBAQECAQYEbYVbDIVuAQEBAQECEhsTAQE4DwIBCBEEAQEkC?= =?us-ascii?q?zIdCAEBBAESCBqDBYF+TQMuAQ6ecAKBOYhhdIE0gwEBAQWFEhiCDgMGgTiCa?= =?us-ascii?q?YJNEDaCaoQEGoFBP4FUgh8uPoJcAgECgSkLKiuDHIItjzKJTIs7kFYKglyHT?= =?us-ascii?q?3yRH58dkVqKHJAlhCACBAIEBQIOAQEFgWoigVZwFTuCaVAXAg2OHgwXFIM6h?= =?us-ascii?q?RSFQnQCNQIGCAEBAwl8jRMBBiGBDQGBEAEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3AVDulJx36pb0oGKYUsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWFuadhiVbTVsPa5u5Kze3MvPOoVW8B5MOHt3YPONxJWg?= =?us-ascii?q?QegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZXyYlTIqTuz4CIcXB?= =?us-ascii?q?LlOlk9KuH8AIWHicOx2qi78IHSZAMdgj27bPtyIRy6oB+XuNMRhN5pK706zV?= =?us-ascii?q?3CpX4bdg=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.75,324,1589241600"; d="scan'208,217";a="500300170"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Jul 2020 17:40:18 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 067HeIDF006488 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 7 Jul 2020 17:40:18 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 12:40:18 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 12:40:17 -0500
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 7 Jul 2020 12:40:17 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j1cFV6DZMxVb1CB5Y+0wIG7EIHTJGi+7LkepH/uoj+4tOPeDVtlxS/ZueV8kmoOIcLOoUq81M6Zbk/0zfF8SZ5a0PxwYd7leyEkHd4wal3V0oJCK8mp4I1W2WvHHowzoD9yA5/7QTROAte2QaQXvxaPxyedIr2PBr1oUk074JJcKTZrXe53G6Q1qlCtSZYIDXr9FjS2xYMlUk8NSuxeqviXoA1/TJY0FtUOnXTzqsEncVgxjrwbvzZB9SZ4OaCwO0rJX/OZ/ZRhbKVPc6BezWMj1QcJGuDVlsp2YcG5iPlcWlGo2U0SlsABJh0EOzitEvYM0UGPhAwhxLqHk75R7ag==
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=t/6GIdY/ERNNlPyXuE2md4Zw6lJQw4VoVzcQeGsJXSE=; b=ld6p394zp0vC9siTFfj8nSatNNGkx5kw+6ssYwqrI5S7u+x3eA5yHNE/uu/wWDFdGHjMKsmeUCaUhBwFuPjcTUUzpOk02a2NJvS47s8ZGG+b06kjARK3x56MmdeL8D+aWJKIP0YmvBZK4CkulN1zPsm0dd5kcUudrwoGcfGWDJsLy80Znw0SCOu+PzNUPbjYsVNR35G3IBjRSYqUvgPP1yqoDLn74eg0ISU2aqrCN/K4C3bIihWNj7YfGROv3uD+9zCSkFJ+CGlSak+zGpZu/8aKcakWW3p+RbD4verkbgUZ5UEEzbHV2SA4dlqOSKrR9aW4OPcc+iR+KdnY5rruwg==
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=t/6GIdY/ERNNlPyXuE2md4Zw6lJQw4VoVzcQeGsJXSE=; b=hywAw3JhagKFXSBgmkB13dmI67rEHpd7lUu/u8lgIAmrAT1a/ZldL+pGu5dOaznThGSrumhyawKbwcVmXdprq1S82DVm/SJuGEbXKgJhjfgeT8XcvKGd0Z4fi6+Y63bcvU6ZYCEyr/zrgeM2g4QW23uI/Z0tLuxUsRLO6VEXPH4=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (2603:10b6:300:24::8) by MW3PR11MB4763.namprd11.prod.outlook.com (2603:10b6:303:2c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.24; Tue, 7 Jul 2020 17:40:17 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::d972:733b:5e51:d7fa]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::d972:733b:5e51:d7fa%10]) with mapi id 15.20.3174.020; Tue, 7 Jul 2020 17:40:16 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Parag Kaneriya <pkaneria=40juniper.net@dmarc.ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, SPRING WG <spring@ietf.org>
Thread-Topic: Re: [spring] [Lsr] clarification of END Point behavior in draft-ietf-spring-srv6-network-programming
Thread-Index: AdZTdDRIox2bY1ZDTxW01HvnjNwPYAABmH6g
Date: Tue, 7 Jul 2020 17:40:10 +0000
Deferred-Delivery: Tue, 7 Jul 2020 17:39:00 +0000
Message-ID: <MWHPR11MB1374AFD7E3333ACB6B2F2662C9660@MWHPR11MB1374.namprd11.prod.outlook.com>
References: <BYAPR05MB419873DF36A44B9D4B0022D7DF690@BYAPR05MB4198.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB419873DF36A44B9D4B0022D7DF690@BYAPR05MB4198.namprd05.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=2020-07-06T09:16:33Z; 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=a60736ff-6705-4189-b6a5-aeb13b1f9620; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.58]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 942b598e-3cbb-473a-6369-08d8229ccfc2
x-ms-traffictypediagnostic: MW3PR11MB4763:
x-microsoft-antispam-prvs: <MW3PR11MB4763461963493234970E6560C9660@MW3PR11MB4763.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0457F11EAF
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /Atpht5rnErwBO1zehgvDz6e/F//NaJwpG1v7YX6ncGfl/HlLs7Bo9AhJ9950GgVh1IYBhMOWI1QC02jOjQW7q5oeWvts8zYjMvbd9HuzloRBRPJWqBY98mQaD95U8pY6Nfb9Wqhf5TJn1KHPGugLTLfqJ+4i8KzGOOnbLwh2ohCeWlO19xiNfeI7q56ZZjSz53pR35abztkjr17MESz0RAcEgppwuxshuyeJZfkhnHqgBdcWVlix2VspYtbVnbx0HFNf8SXNW3IpEpnwOeCMXpO4lqJGhwMnNUccipCmpJCdRH4X0at80dbg7ueNngECU6fhOaQ3NLBZjkpB/ldwPxPKYIsnqcvleyEpBcdkYuEJsCiQ9F10qP4LGUpW7s4lP76Y7XqcD8H4WKDHkFrRQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB1374.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(346002)(376002)(136003)(39860400002)(396003)(6666004)(53546011)(76116006)(316002)(8676002)(66946007)(66446008)(66556008)(64756008)(66476007)(71200400001)(478600001)(52536014)(33656002)(7696005)(55016002)(5660300002)(966005)(9686003)(6506007)(86362001)(83380400001)(26005)(8936002)(166002)(186003)(2906002)(110136005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: lX0p85B8roNF8sxvFnBawh2e/oGr6D5Osm8MJE3qF20SOpIsIg+Y+hV/IHLawlpJCH4jdKU9qfHhNgXvRq+cEOK/ogEoFVESTUpd/LJE5+kSz6thD/iPQGIMMeo8B3DiA4DxHEOqTQpv6qGdv3+I/aRUvvVAdeeY+rpD79fY2OS185SyrvIliXTfDHc7vE/Rz+lAP2rOkZNffRs0tUQWu3ZUBW18PKDIIajKK/VNvTb5ihY/vZSqZ9w9DbDDwOBvG+jAcALVjf1PhiiIEBaJOmIb4PqTnTcE11JZKj9SKOG8O+L3EJxetRO+jod/aDC5pFayVbWMYXVgd0JyhopJxUFzjhJt6qgyrmAeO1BoHu6QHfvVnqMqWl9aRH7PHoBFM3TzEnWS9Fb0Ymc7f6w1PPPXFNUjxMhofsG6ZKyswyRr9yyon1Jq5o/cFhEtFGc6AFzEVfQrLMcJbISmzngCVhSM0Qp8BfyhXnqyRyQ5hpc=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR11MB1374AFD7E3333ACB6B2F2662C9660MWHPR11MB1374namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1374.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 942b598e-3cbb-473a-6369-08d8229ccfc2
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 17:40:16.6032 (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: 8FYNNbsep+GCxfeFDXVEZ4TZnGaIDwc0bRsocU4AjzIdHIEp6pY1ESrfMXeAbtl+Ywc94Im8HUV3I+CGbnEVCA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4763
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/shN90DgenLgg76BVziksHz1aZd0>
Subject: Re: [spring] [Lsr] clarification of END Point behavior in draft-ietf-spring-srv6-network-programming
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: Tue, 07 Jul 2020 17:40:21 -0000

Hi Parag,

Yes, it can be the last SID. When SL=0 you ignore the SRH and process the next header in the header chain. Upper-layer header processing is defined in 4.1.1.
If you would like to remove the SRH with the End behavior you can use PSP, USP or USD flavors to do so.

Regards,
Pablo.

From: spring <spring-bounces@ietf.org> On Behalf Of Parag Kaneriya
Sent: lunes, 6 de julio de 2020 11:17
To: lsr@ietf.org; SPRING WG <spring@ietf.org>
Subject: Re: [spring] [Lsr] clarification of END Point behavior in draft-ietf-spring-srv6-network-programming

Hello,

I am going through recent draft https://tools.ietf.org/pdf/draft-ietf-spring-srv6-network-programming-16.pdf

Changes are follow ,

4.1. End: Endpoint

S01. When an SRH is processed {
S02. If (Segments Left == 0) {
S03. Proceed to process the next header in the packet, whose type is identified by the Next Header field in the routing header.
S04. }
S05. If (IPv6 Hop Limit <= 1) {
S06. Send an ICMP Time Exceeded message to the Source Address, Code 0 (Hop limit exceeded in transit), Interrupt packet processing and discard
     the packet.
S07. }


With these change, I have below few question


  1.  Can END SID can be last SID of the SID list ?   earlier draft (not sure which version), it was explicitly mentioned that last SID can't be END sid ( Most basic flavors ).
  2.  IF yes then When/Who will remove the SRH header when last sid is END SID in the sid list.

Regards
Parag


Juniper Business Use Only