Re: Adoption Call for "The IPv6 Compact Routing Header (CRH)"

"Kamran Raza (skraza)" <skraza@cisco.com> Thu, 28 May 2020 22:49 UTC

Return-Path: <skraza@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 A4BB53A0F66 for <ipv6@ietfa.amsl.com>; Thu, 28 May 2020 15:49:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 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_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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=AhoeqYYB; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=w7q+37Rr
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 oWQiB5sGDPdp for <ipv6@ietfa.amsl.com>; Thu, 28 May 2020 15:49:36 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE7163A0F5A for <ipv6@ietf.org>; Thu, 28 May 2020 15:49:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4020; q=dns/txt; s=iport; t=1590706175; x=1591915775; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=lHqCx204uppzbGZlZR6ZsTQ9hmD5sTcDgM0op4cXFEk=; b=AhoeqYYBGUG7NW3gbmTubWoFUdf7ilbbpPjknRi89VJAeqsqTvEZfd45 HKf3o3yDBUozfPlml4E/lZ/PdG8AtTBYDfg/XwYNLsPJjHJu/auetAUbV /StBO+0UNT/uHUGsRJyZOOmmkvcbYZHjeo0ODp7dx+rcBh5jC1dmGZGlJ U=;
IronPort-PHdr: 9a23:UWCgfRw39m716L7XCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5ZRWDt/pohV7NG47c7qEMh+nXtvXmXmoNqdaEvWsZeZNBHxkClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iK0NEFUHID1YFiB6nG35CQZTxP4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BzCQBAP9Be/4oNJK1mHQEBAQEJARIBBQUBQIFKgVBSB29YLyyEJYNGA40diiKOS4JSA1ULAQEBDAEBIwoCBAEBhEQCF4IEAiQ4EwIDAQELAQEFAQEBAgEGBG2FWQyFcwIBAxILBhEMAQEsDA8CAQgaAiYCAgIfERUQAgQBEhsHgwQBgksDLgEOpVQCgTmIYXaBMoMBAQEFgkmDAg0Lgg4DBoEOKoJkgkiHGBqCAIE4DBCCTT6CHkkBAQOBYheCfTOCLY5lgwaGS5o8TAqCVIgri1qEXh6CZIkEkiWQV4lwgk2NGoQTAgQCBAUCDgEBBYFqIoFWcBUaISoBgj5QFwINkEAMBRKDT4UUhUJ0NwIGAQcBAQMJfIxhAQE
X-IronPort-AV: E=Sophos;i="5.73,446,1583193600"; d="scan'208";a="497430328"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 28 May 2020 22:49:34 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 04SMnYuE022358 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 28 May 2020 22:49:34 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 28 May 2020 17:49:34 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 28 May 2020 17:49:34 -0500
Received: from NAM11-BN8-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; Thu, 28 May 2020 17:49:34 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WzodlybTY8QjQ+2enlcL0Ks2UVsGUR7S+lDzZGKWsToEg/6nO6fmKb5TKldmplHqPuAVA7V8E8mCEUcsV85XhpnXn0p3MeVjWAO13q01cBMkMF68D+6XyKL4khyduLycrLABLlBXUeLdBe5I01GC/HZvDMr6wifivBk6vXwP1q64sVSYNw8jXBQ2xE04YAawD7IGrPqua0b3S55kjAOgh8muA0e5cYtZlSpkP/M4oIzciTy2nIhnyHRA7eOFeyu/AGJ2xwCaPedPNyHjYCcyPfK7dl+imsc26+FsEYpfXHieyNSJNX3Odlt1fHutvaBQ0GOcNeFEbAJ20Jkl/o3lvw==
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=lHqCx204uppzbGZlZR6ZsTQ9hmD5sTcDgM0op4cXFEk=; b=cqlCCku0Wrs76ARDWwL5ikPcPUWhe5gnD91I5ouFFPp0Rm0Olh8V5TiXlol62r4Ttl0Xt4NsYX+NForKuspor93NVBKrIFKYe/73xxoNO1Rp441RgHCKmkJCdQIHW0etayDrGYvCArBVf/w+Gb/+Q2FssWqaqwaoUzcj8da59nU9T9YTxHTGAHwXhHXe/vLd2i8TO2EY81MecC52iJ5mtbxa3Zhpn0nbjCSz4/GxDPK6nyQcNl5ZM2JrnuZ+8mutY1u3UINuihFCQECLk3TtVzNkVFaajqjnE5v4hlFhnRkVAo9hl7k+pjYxfBe6ruWdu1sG+o+4hYlfFEtuSbSqDA==
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=lHqCx204uppzbGZlZR6ZsTQ9hmD5sTcDgM0op4cXFEk=; b=w7q+37RrRXoobcrvk8y8XUiSx5B9WhfCvSwm9wyLx4NKpyoREVK1Jt3LVinkTHRmWFjd6ECrpSlaj96gdOMqep8/ILKEhL//HFgXdJmgVuTE5WJnmF5HKSSGSa97sPEewtC4jxjjtRJqJA5edxj9IWa/w3uUcFvZWD6j5jOfiD4=
Received: from BL0PR11MB3412.namprd11.prod.outlook.com (2603:10b6:208:7c::32) by BL0PR11MB3282.namprd11.prod.outlook.com (2603:10b6:208:6a::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Thu, 28 May 2020 22:49:33 +0000
Received: from BL0PR11MB3412.namprd11.prod.outlook.com ([fe80::a0dd:b860:2661:de87]) by BL0PR11MB3412.namprd11.prod.outlook.com ([fe80::a0dd:b860:2661:de87%6]) with mapi id 15.20.3045.018; Thu, 28 May 2020 22:49:33 +0000
From: "Kamran Raza (skraza)" <skraza@cisco.com>
To: Bob Hinden <bob.hinden@gmail.com>, IPv6 List <ipv6@ietf.org>
Subject: Re: Adoption Call for "The IPv6 Compact Routing Header (CRH)"
Thread-Topic: Adoption Call for "The IPv6 Compact Routing Header (CRH)"
Thread-Index: AQHWKwY4tokwnCRHH0WSpHMm9ymLcKi962WA
Date: Thu, 28 May 2020 22:49:33 +0000
Message-ID: <6B61AEB6-3562-49CF-8905-120C19ABFB85@cisco.com>
References: <19D30186-B180-4F65-BF00-7AD07CEF3925@gmail.com>
In-Reply-To: <19D30186-B180-4F65-BF00-7AD07CEF3925@gmail.com>
Accept-Language: en-CA, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2607:fea8:e1e0:12c:85cb:7592:7a62:80ef]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7ea8fe7c-1b7a-45e2-e6b2-08d8035963e6
x-ms-traffictypediagnostic: BL0PR11MB3282:
x-microsoft-antispam-prvs: <BL0PR11MB32823988EC64A1B5C4760241D08E0@BL0PR11MB3282.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0417A3FFD2
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QN8Lh0UmRWNUAhmJfoPE+Ks6nzlmvtYrDHhi3iJ9IkCIVSvl/q0/iUkmJm1OeBGTMtAkp7NQs9hrShak4Cfd7ZP0gSTCsJeWtJBNcXBBVtGNBGG2VR/7q5bqz3tG1A77utLjVydzO7F1YY7ztWRJOiou2SxPBzpPoTs98U3ZOJ8FQQuXwYsvxm/ffkrK6rQPzS5791OZ4BoP9GMhS8RvMhAVY9AKN3ezfl3lK0D0Zm2akMkdPUxxcDAYrjc5Z8Ujf5cjvPseNo5wsWor4xxXOq+Qv5z3LneBWL0+0P7JwihlfAMBhqynZ9O6gL/3uR+/+oByNobPfEuwVfH18XVFCjvAkex5K4WpZSgC8H4yO9d2iCye4zeXIyn8k0K81CtEuQX7AnSCRw5fnYqQNliNxQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR11MB3412.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(396003)(376002)(366004)(39860400002)(346002)(186003)(86362001)(2906002)(66946007)(6506007)(36756003)(478600001)(66556008)(66446008)(66476007)(5660300002)(64756008)(76116006)(316002)(33656002)(83380400001)(71200400001)(8676002)(8936002)(966005)(110136005)(6486002)(6512007)(2616005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: tKLUGSotl78y564uUpWWxT9Xg5Rb+pH+2/cmh2P8ao76DAvdYp699IT4Q8Wlrh7TyuLtSkM0TIDBKchCz/cGbAVoiwFiqoNXEAtpdIlq1JL8Ue6UU20AXKBQFPfYdPkOyff0myAF8jVya6Egdgoz4ZBiGQQrR72fugmAw5hrDatw7Ljnu1pXXHl3zg7F4dcLtwSoUEquNnI9h7u2ffK8kf1rASSYS6J233pVt9Pb9cll9nuEduXkfM5UuT1YpWR+EEenlxWkvAFasKQ7n3pLS2iNTBe2p0BNB8U5XkeJo9vRfCqgfduWSqTERURkWCFaPlR0dP9VuRC/komvvldZVZJdDv8URJdV8+jISCvSifb826uDsqkzJn/0tEIRP41yUsT/8TUhgy8JVyyOwN6ojkKEWRKBOyobnLwQGX6PaJqK/gFq0UFztCgLCmKJWxF4tLfCLZaJAZqvToYyLckTL33X9rmo9QHntJgyINWjdhFoKa3DlEAGUhQJkg1phFg2Ry7VE2GPxau+rC0D+b+sYteS2CmUn0S7p0e8w7p5bEAKclUMNg6YdxVBJNK7lzOY
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0A75F81EA9BF394BBE636B8DB3612636@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7ea8fe7c-1b7a-45e2-e6b2-08d8035963e6
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2020 22:49:33.5055 (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: yli24ELShi+6chyxhOvw8WaJ2SeVlU2iaEEdM5KbuhUL5a/LUbWjuMFDy1/YjEeUZ12cJ8lBmVdzt+1R2KIg/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3282
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/C7Uj3yCCrH3cH5FY3frbryOYlZs>
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: Thu, 28 May 2020 22:49:38 -0000

Hello 6man WG/chairs,
 
I do not support the WG adoption of this document.
 
In addition to numerous technical and other points made by others on the list already, I would like to highlight the tax this proposal puts on ASICs/hardware:
 
1) Additional mapping table and lookup:
Firstly, the CRH SID mapping requires an "additional" table for SID lookup. This incurs additional resources in hardware.
Secondly, in addition to original lookup on packet's DA, another lookup is needed in the above table, which will burn precious NPU cycles and impact performance (pps).

2) VPN Service's DOH header processing:
For CRH based solution, the VPN context is encoded in a Dest Opt header located after the CRH which adds the following challenges:
- At the egress PE, the packet arrives with both CRH and Dest Opt headers. The egress PE first needs to process the CRH to see whether SL = 0 and ignore the rest of it. 
- Then, it needs to process DoH and the options within it. This overall combination will be challenging for many ASICs.

Note that RFC6554 already defines a routing EH to perform compressed IPv6 source routing.
RFC6554 has the same compression/overhead as the CRH, and it does not rely on a mapping mechanism, and hence it does not suffer the challenges described above.
Hence, the authors should also document why their use-cases (which remain bit unclear at this point) cannot be achieved with RFC6554.

Rgds
--
Kamran

On 2020-05-15, 6:13 PM, "ipv6 on behalf of Bob Hinden" <ipv6-bounces@ietf.org on behalf of bob.hinden@gmail.com> wrote:

    This message starts a two-week 6MAN call on adopting:

     Title:          The IPv6 Compact Routing Header (CRH)
     Authors:        R. Bonica, Y. Kamite, T. Niwa, A. Alston, L. Jalil
     File Name:      draft-bonica-6man-comp-rtg-hdr-21
     Document date:  2020-05-14

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

    as a working group item. Substantive comments regarding adopting this document should be directed to the mailing list.  Editorial suggestions can be sent to the authors.

    Please note that this is an adoption call, it is not a w.g. last call for advancement, adoption means that it will become a w.g. draft.  As the working group document, the w.g. will decide how the document should change going forward.

    This adoption call will end on 29 May 2020.

    The chairs note there has been a lot of discussions on the list about this draft.   After discussing with our area directors, we think it is appropriate to start a working group adoption call.  The authors have been active in resolving issues raised on the list.

    Could those who are willing to work on this document, either as contributors, authors or reviewers please notify the list.   That gives us an indication of the energy level in the working group
    to work on this.

    Regards,
    Bob and Ole