Types of Segment IDs in CRH - same as Spring SIDs !

"Ketan Talaulikar (ketant)" <ketant@cisco.com> Fri, 15 May 2020 12:33 UTC

Return-Path: <ketant@cisco.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C27BE3A09A9; Fri, 15 May 2020 05:33:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.587
X-Spam-Level:
X-Spam-Status: No, score=-9.587 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=AK7u2Raa; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=t+CgmquR
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 LwQr9W39z6XJ; Fri, 15 May 2020 05:33:16 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1AF03A09AD; Fri, 15 May 2020 05:33:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=55687; q=dns/txt; s=iport; t=1589545995; x=1590755595; h=from:to:cc:subject:date:message-id:mime-version; bh=kNlx5wNiMsiQnaGdo+Hxlj+jmm3pGNRLnXWorBOZqS4=; b=AK7u2RaaGWYaKPdeJPHYZnA6I1EeiAuKbEhadkNPcPxODQb6zMH1ieiM toL3q+ildH8UAaJHIGHtNFgbF8oj188fec1SwCJ+4lVsoOhWGDE7BLbvd blIhEz0MmQASHI+4GHnHjH9qXpV1UTFo3c3NBagAmnMSKIAULody1kTDm A=;
IronPort-PHdr: 9a23:oMZhwxW2/GtK5aUg7SFiuGWC4iLV8LGuZFwc94YnhrRSc6+q45XlOgnF6O5wiEPSBN+Huf5BgvDd9aHtRWJG5oyO4zgOc51JAhkCj8he3wktG9WMBkCzKvn2Jzc7E8JPWB4AnTm7PEFZFdy4awjUpXu/vjIXEw/0cwt4OuqzHZTd3Iy70umo8MjVZANFzDO2fbJ1KkCwqgPc/skbiIdvMOA/0BzM93BJYO9Rg2hvIAGe
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0D0AACzir5e/51dJa1mHQEBAQEJARIBBQUBQIE1BgELAYEkLyQtB29YLywKh2EDjUCYO4EuFIEQA1AECwEBAQwBARgBDAgCBAEBhEQCghYkNgcOAgMBAQsBAQUBAQECAQUEbYVWDIVxAQEBAQICARALEBMBASwLAQQHBgEZAQMBASEBBi4LFAMGCQEEDgUIGoMFgX5NAw4gAQ6mFAKBOYhhdIE0gwEBAQWBMgEDAg5BgyQYgg4JgTgBgmKIQIEfGoFBP4ERQ4F9IoNTAQECAQEYgRQBEgEjBQcfEYMJgi2OUIktJYpSjxp9CoJOBIgekD2CXYEOh2GSBIUAlSKTZAIEAgQFAg4BAQWBWQ4kZnBwFRohgjUBATIJRxgNkEAMF4NPhRSFQnQCATQCBggBAQMJfI0nAYEPAQE
X-IronPort-AV: E=Sophos;i="5.73,395,1583193600"; d="scan'208,217";a="769121100"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 15 May 2020 12:33:14 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 04FCXEQo023739 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 15 May 2020 12:33:14 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 15 May 2020 07:33:14 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 15 May 2020 07:33:13 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 15 May 2020 07:33:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mntuEEqhI1z94Suc3OL+DWEf02rVb2Qz42yBs9NRV+st+Mc40v4RRslyDa/YLf+glU+Oez0bfCBwu+LFQxF2mIKzdutHlr2mBNcbfFhwi1f8oZvndA1V1Lb+2wBNPdTPXnf9WFuPyJypV7roLhl+enPmHVekiYJFyGZSNXliWh/y73CmMzJGp1nBzBf5qiZYCqRKvt3zgnEdB9K7ZoSMO7j+mCFF7xKsRc2loCmeq7xMJmdVOyvndSnq7JVuW+0/l/z0Q1OOW1sbFirdAI7HRGOkI+5xQYa0GScn3Mzv65Vkee5KXJ3OB9DJ7V343Y3pC07xTuCNpB6pcSEzs5G0kw==
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=NYLviwur5tdJ6pUtKrVyMRfzRw0V8sdD/rnAuUPnNTM=; b=iuUyThLBYaEZAfGotU3u7ddBI7mQ2dnPXF10/J7UdT2bWnomyL3k2k83M5WlYcvt+9ogVwzMHjR4TVP3AJEYKpoP31uNmJyQGA3naC1k1ZQhvoc1z8xmkjqzm2UF2IXNU8V9yZu5EvKguVhBa7SQcWD2hx9OL5gEMtvpPqjlrgHzhZzYsrJDCkFeepbTcTuvx5DWmdMZBV+exJGNAhGMl3Q6QLpF4NP3zDnii9mehjYu6GiEuPUaORCmRuBY/OgsSpMqi10v4Iiri0tlkxQXIkTZLg8Qe8pKeuznloaq98v/SJZR6WtepD74h866essSnE+fgO2WFBHmeJWUoQqLdA==
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=NYLviwur5tdJ6pUtKrVyMRfzRw0V8sdD/rnAuUPnNTM=; b=t+CgmquR/VEHwc9O9iaEHYEoXZd0xy3/tbJtooQVBsD3+roa1yfPmYH+8RvPsHTm7xqoZawauVUHmjnZ1FhHXl6fyq6B2kVOjVm86WMOqLE8inw0D+GEXCmmERQVWueSRqWEs+SQDPRyggHQQE0UPoRtKmpDJmrLIaIwW4zB79s=
Received: from MW3PR11MB4570.namprd11.prod.outlook.com (2603:10b6:303:5f::22) by MW3PR11MB4713.namprd11.prod.outlook.com (2603:10b6:303:2f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.26; Fri, 15 May 2020 12:33:11 +0000
Received: from MW3PR11MB4570.namprd11.prod.outlook.com ([fe80::9552:d301:4b19:601c]) by MW3PR11MB4570.namprd11.prod.outlook.com ([fe80::9552:d301:4b19:601c%6]) with mapi id 15.20.3000.022; Fri, 15 May 2020 12:33:11 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, SPRING WG <spring@ietf.org>
Subject: Types of Segment IDs in CRH - same as Spring SIDs !
Thread-Topic: Types of Segment IDs in CRH - same as Spring SIDs !
Thread-Index: AdYqtHP3Bg+mYPNgSvOaBxZI8D1Aww==
Date: Fri, 15 May 2020 12:33:11 +0000
Message-ID: <MW3PR11MB4570C5BC2B0F4637B0F541C8C1BD0@MW3PR11MB4570.namprd11.prod.outlook.com>
Accept-Language: en-GB, 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-05-14T15:43:59Z; 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=cbf1b310-a5d2-4b01-a713-099ae664841c; 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: [72.163.220.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2d067476-9f25-4cd8-4e23-08d7f8cc21bd
x-ms-traffictypediagnostic: MW3PR11MB4713:
x-microsoft-antispam-prvs: <MW3PR11MB4713520FB8FB88F361C12AC4C1BD0@MW3PR11MB4713.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 04041A2886
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Vid+aFHeEF3c2KUOE/VHLZYovKx/XUsnbgY9LaZibQkJ5T/BqM/h1avP9A+kaRpTruovdczPVkiAoFWXMbrSVWqan/Ou2tAr4NbscfPYjnW56n8VvKt3sbZq1vABt2P0wACl7abuuOcxE9Rr5YEipq201LReicYDQda75nC8w75Kux04UfBQGDP3XC5l5tGRkz4/a9X6QUcIaK0WCnu3/zwi7rmnQSqmooQPgLGIQRFIh0JQEqlvho+t0hrPGx0a6dGpwQGkCLvFKFxhmkodZSyp8M5e1pPdZYRh+jnTXWA+eVn3PcHNMAF4fK23sOo1r+9uOHxn0q6ln7I9p90TRl1J86Y/hCYU/cNRhFH6PgmL6XWjQtwEf5T7xze5X2V+/sXe44qSN9oaw8KJ8aV+wG5AFuG1tfB2ghyfpM8xSGBEVgA8T4F05XpmM2Bgu+IhHQCSaQcWdvh27lxSCk5idxi03RM3auNPPdWW6L5rqmw159h8U8LiG0oGjs8cqNM/9LbT/VQY3PFwwrset7Y2WQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW3PR11MB4570.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(366004)(136003)(376002)(396003)(39860400002)(478600001)(6506007)(53546011)(2906002)(52536014)(66946007)(966005)(186003)(64756008)(26005)(66476007)(66446008)(316002)(54906003)(66556008)(76116006)(71200400001)(7696005)(4326008)(55016002)(9686003)(66574014)(8936002)(166002)(9326002)(5660300002)(8676002)(86362001)(33656002)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: XWHZs0mCq+R6BeyeIImky9Ufiw4suhxY0/FORKwV+86IWo6rgtkkqcDjOLZUY9mCIvQ8IPfWPmztzWfQZKb9khipfKPvXQKRB6g7JzoJYtmoeV+KR3DFS0JEmXRHzFYjMuP1gc3bQFosFWOOX0VhaSCuuisG93rONB0Zb/4yacniKceRylZACvNYsnYdISFJl2msKOgq4q8+CM0yLOXVZhSqWtIFEihUMUwQtGa8PCpPXaBdt4PVCWGnxR4MrD/iiwFbA6sAbbi1zaCfcjosY+mLft6D7gJYL2/Uz4QARCkBJr7/oXPRJ6W8/TDq9G0jEWjSFy3Lj2dD0aSMek1nH5rgNfK08IUNTTLPvqSbkwVISptRQ0G3sdT/Nkc6kMxjaQ21TvC/gHOwSA9Hb243tDsLf1WJef1SoZHOoua+AoaDNSGvZOtCMh/ru1kuXVNeb+6pYNj8Nzu6c5uIPdUHoQuWu4L9P1IdLHMu18bwUp5//Ew0IXU4CaTYMkpj56e3
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MW3PR11MB4570C5BC2B0F4637B0F541C8C1BD0MW3PR11MB4570namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2d067476-9f25-4cd8-4e23-08d7f8cc21bd
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 May 2020 12:33:11.6826 (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: Eib2E2J5VS9wvB07FDthdirBSuO5UYH45URmGuwf3ik/R+HNBP4uMAAFPwcvLsBxzHNxQhzfNsWc8iqgYCghNg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4713
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/5jDdun2yzwnsJtJE1PzVvj1bjjQ>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 May 2020 12:33:20 -0000

Hi Ron,



You still do not name segment types in this version of the draft.

*        You called them "loose" and "strict" in your email [1].

*        In previous versions you called them "Prefix SID" and "Adjacency" [2] and in your ISIS draft [3].



It seems clear to anyone that knows and understands Spring work; these are the same fundamental Segment Routing Prefix and Adjacency SIDs [4].



It seems clear that you are trying to package what is essentially a RH that is based on Spring work as something else - but it comes through obviously in the draft.

Changing names, removing references and avoiding their identification does not change the sole use of CRH.



https://tools.ietf.org/html/draft-bonica-6man-comp-rtg-hdr-22#section-4 has:



   Each CRH-FIB entry contains:



   o  A IPv6 address.



   o  A forwarding method.

KT> This is nothing but a function/behavior in SRv6. In case of SR-MPLS, it would map to Prefix, Adjacency and Binding SID instructions.



   o  Method-specific parameters (optional).

KT> This is same as arguments or context



Further on



   The forwarding method specifies how the processing node will forward

   the packet to the next segment endpoint.  The following are examples:



   o  Forward the packet to the next-hop along the least-cost path to

      the next segment endpoint.

KT> Exactly the definition of Prefix SID



   o  Forward the packet through a specified interface to the next

      segment endpoint.

KT> Exactly the Adjacency SID.



   Some forwarding methods require method-specific parameters.  For

   example, a forwarding method might require a parameter that

   identifies the interface through which the packet should be

   forwarded.

KT> It is clear you mean to introduce more such "methods" - this is nothing but the other Spring Segment ID types and their associated instructions.



The change done in https://tools.ietf.org/html/draft-bonica-6man-comp-rtg-hdr-22#section-5 processing rules says :


   o  Submit the packet and optional parameters to the IPv6 module.
      Optional parameters are derived from the CRH-SID.  See NOTE.

   NOTE: By default, the IPv6 module determines the next-hop and
   forwards the packet.  However, optional parameters may ellicit
   another behavior.  For example, if a next-hop is provided as an
   optional parameter, the IPv6 module forwards to that next-hop.

KT> How is this not exactly like the different instructions/behaviors specified in Spring.



It is clear that this work is associated with and leverages the Spring architecture. The original motivation for this work was for bringing compression efficiency (which is being worked on in Spring).



No amount of removal of references and taking things out of this draft will change its original and still intended purpose. A leopard cannot change its spots!



Adoption call for this draft in 6man WG without the compression discussion in Spring WG will be going against the decisions that we've heard in the past about how the Spring and 6man WGs are going to collaborate.



Thanks,

Ketan



[1] https://mailarchive.ietf.org/arch/msg/ipv6/9zu-vMqJSdvJAzQENExWMEP4kYw/

[2] https://tools.ietf.org/html/draft-bonica-6man-comp-rtg-hdr-10#section-5.2.2

[3] https://tools.ietf.org/html/draft-bonica-lsr-crh-isis-extensions-02#section-4

[4] https://tools.ietf.org/html/rfc8402#section-3





-----Original Message-----
From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Ron Bonica
Sent: 14 May 2020 21:14
To: 6man <6man@ietf.org>
Subject: FW: New Version Notification for draft-bonica-6man-comp-rtg-hdr-19.txt



Folks,



This draft version addresses Ketan's comment. It also adds Gyan Mishra as a contributor, as he helped work through this and many other issues.



                                       Ron





Juniper Business Use Only



> -----Original Message-----

> From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>

> Sent: Thursday, May 14, 2020 11:36 AM

> To: EXT-Andrew.Alston@liquidtelecom.com<mailto:EXT-Andrew.Alston@liquidtelecom.com>

> <Andrew.Alston@liquidtelecom.com<mailto:Andrew.Alston@liquidtelecom.com>>; Luay Jalil

> <luay.jalil@one.verizon.com<mailto:luay.jalil@one.verizon.com>>; Tomonobu Niwa <to-niwa@kddi.com<mailto:to-niwa@kddi.com>>; Yuji

> Kamite <y.kamite@ntt.com<mailto:y.kamite@ntt.com>>; Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; EXT-

> Andrew.Alston@liquidtelecom.com<mailto:Andrew.Alston@liquidtelecom.com> <Andrew.Alston@liquidtelecom.com<mailto:Andrew.Alston@liquidtelecom.com>>

> Subject: New Version Notification for draft-bonica-6man-comp-rtg-hdr-

> 19.txt

>

> [External Email. Be cautious of content]

>

>

> A new version of I-D, draft-bonica-6man-comp-rtg-hdr-19.txt

> has been successfully submitted by Ron Bonica and posted to the IETF

> repository.

>

> Name:           draft-bonica-6man-comp-rtg-hdr

> Revision:       19

> Title:          The IPv6 Compact Routing Header (CRH)

> Document date:  2020-05-14

> Group:          Individual Submission

> Pages:          14

> URL:             https://www.ietf.org/internet-drafts/draft-bonica-6man-comp-rtg-hdr-19.txt

> Status:         https://datatracker.ietf.org/doc/draft-bonica-6man-comp-rtg-hdr

> Htmlized:     https://tools.ietf.org/html/draft-bonica-6man-comp-rtg-hdr-19

> Htmlized:     https://datatracker.ietf.org/doc/html/draft-bonica-6man-comp-rtg-hdr

> Diff:              https://www.ietf.org/rfcdiff?url2=draft-bonica-6man-comp-rtg-hdr-19

>

> Abstract:

>    This document defines two new Routing header types.  Collectively,

>    they are called the Compact Routing Headers (CRH).  Individually,

>    they are called CRH-16 and CRH-32.

>

>

>

>

> Please note that it may take a couple of minutes from the time of

> submission until the htmlized version and diff are available at tools.ietf.org.

>

> The IETF Secretariat

>

--------------------------------------------------------------------

IETF IPv6 working group mailing list

ipv6@ietf.org<mailto:ipv6@ietf.org>

Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6

--------------------------------------------------------------------