RE: CRH and RH0

Ron Bonica <rbonica@juniper.net> Thu, 14 May 2020 01:30 UTC

Return-Path: <rbonica@juniper.net>
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 BF5BB3A08EF for <ipv6@ietfa.amsl.com>; Wed, 13 May 2020 18:30:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.171
X-Spam-Level:
X-Spam-Status: No, score=-2.171 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.173, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=FPMCPfFh; dkim=pass (1024-bit key) header.d=juniper.net header.b=T941hgOy
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 G5U47JbxeXe8 for <ipv6@ietfa.amsl.com>; Wed, 13 May 2020 18:30:27 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 05DE43A08F0 for <6man@ietf.org>; Wed, 13 May 2020 18:30:26 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 04E1MmOP008835; Wed, 13 May 2020 18:30:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=mCvUFSDr7dh3XCS8KRN4kkX2353sw0x0LcqXjtFtDDo=; b=FPMCPfFhc7dVkV0RCVBzhLE4lbMMEt53XlLXl/O6tW+O3hoSFikgLAq5ts09gz8THAge PO7MfsnmXe1dOxyBMoMclfweVoNqMYlRKtuFOVfNhCAGCFKX+RGxroLsJC0C/HMKTYwQ TSnN2EJt1fClPk/JWyR0UubWhvHIHN0r4SyfLschaClcraZgXE6b7fyBZ4Es2rEAdMaU ZGTKFshgBt1hZIHNHlZLZofL1D3r0pcHOtALWGyo81z28rCf5sxR6m1rIFkkUoR59ehf T34AoL5HGb+oscx8jK/b4kJI0GKPvL4X+B880kHEVSmBfw3iylLTojmLQixDbdun3TqR 1Q==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2175.outbound.protection.outlook.com [104.47.58.175]) by mx0b-00273201.pphosted.com with ESMTP id 310a21j018-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 13 May 2020 18:30:24 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gtYP043j1hb0ljnjevsNeYK5CbwXREBmJweOOxVo8JRwDb2lZkURgEV2bUpXYr6ffyoQmUIWDf5a5EvKG+KlRiDDJIxVn5nZ0pSQ3z3qCZhj7mxa7u2JOnh3zjhBVLtLT0ghl8UdDyW8OP0DB1ilQjfhOkv97KLw3PWCvuQ3Vm8RSUqTESUSn6E60FFga/oASWMGt8QOSeY3zJGBWKGqkPjdpGNja4+02VA0IhpC/yoPUAzjU7HIuMWXoBrvV8zse2O+LPcMPyKYDAttCHEkB968an0tdv/UkDC0mYjxMjAH+52zfltuC4GqWH7mNiKRJByj9PzgXrl0Bcf7x0zTEw==
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=mCvUFSDr7dh3XCS8KRN4kkX2353sw0x0LcqXjtFtDDo=; b=LOMQtN+Ew+IE7Z2vEXKjEJ3mfVDAttS+6oQoz1yn4hpmM6oWi+fMe/rLPo9TYG9Sc4jW0+PoXvSv4nuzgB1Z6hFG60bxS40JuAvh9z5Qb3ivpxCN2EikX4RDWD59AD9PDOAqhuW8ApAuX7BXsL52y9dToWsGV+NrxV5C16/I4BHikikhWMgkQ1feWtKZIAlnT4mxFhpy33+vaVfYGQnqZRU/dhV31giX9qm475ENIp4k2nH0NVtJnBrciU5L6DUUiayB0DVyEorzLUYVz9f47lvv8RPDFoY1m6DBWlQ5bfZdHUWhTChxjBAqi+kqPSTgLWMryJNU1bQER1o6rsoufw==
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=mCvUFSDr7dh3XCS8KRN4kkX2353sw0x0LcqXjtFtDDo=; b=T941hgOyOD87GsmS5ujAJPFXJZ/BwT65/gpsKKIDXJX8Lb9RGzdpB/5Qi8F6vc2pxxCo7Y8RK6yywQatniIVRP/x9Tn3BvEeh+P0HyNtSatZ/lInNk00cWByPYsmECo3VYWrbn2IWTcLQGQdR7J2xbjW1yY+oQhKa0htDsKjrmQ=
Received: from DM6PR05MB6348.namprd05.prod.outlook.com (2603:10b6:5:122::15) by DM6PR05MB6683.namprd05.prod.outlook.com (2603:10b6:5:126::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.15; Thu, 14 May 2020 01:30:22 +0000
Received: from DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::c020:3bf5:7230:75e3]) by DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::c020:3bf5:7230:75e3%4]) with mapi id 15.20.3000.016; Thu, 14 May 2020 01:30:22 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Darren Dukes (ddukes)" <ddukes=40cisco.com@dmarc.ietf.org>
CC: Robert Raszuk <robert@raszuk.net>, Mark Smith <markzzzsmith@gmail.com>, 6man <6man@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Subject: RE: CRH and RH0
Thread-Topic: CRH and RH0
Thread-Index: AQHWKIrekPzaF/ez9Eqx/n5++hge6KikxRdQgAAHSoCAAAawsIAAFmwAgAAOYhCAAATmgIAAAbKwgAAC7gCAAANz0IAAC7qAgAAaGoCAAHLDgIAAfRNwgAAI9oCAAAQroIAAAOUQgAAENICAAAWyAIAAAOIwgAAbOICAACBqcIAABMcAgAAB4gCAAASfwIAAGJQAgAA4bXA=
Date: Thu, 14 May 2020 01:30:22 +0000
Message-ID: <DM6PR05MB63482030E05B439E677BF70AAEBC0@DM6PR05MB6348.namprd05.prod.outlook.com>
References: <4EDFE9A2-A69C-4434-BB0A-960C2453250F@cisco.com> <DM6PR05MB6348FE6E3A45320C2A47EB66AEBE0@DM6PR05MB6348.namprd05.prod.outlook.com> <8068EBE1-38DD-411E-A896-EB79084BBCC4@cisco.com> <DM6PR05MB6348326B0F72A009DB4F7746AEBE0@DM6PR05MB6348.namprd05.prod.outlook.com> <942AF8C7-079E-4C81-95AB-F07A182E8F19@employees.org> <DM6PR05MB63483621F4AD3DEACA6FAF35AEBE0@DM6PR05MB6348.namprd05.prod.outlook.com> <6F11579E-0F8A-48EB-86EC-945E17C11BF4@employees.org> <DM6PR05MB6348345A76F32CE07392AA58AEBE0@DM6PR05MB6348.namprd05.prod.outlook.com> <3C800B54-6E3B-483A-8FA0-50075043DFD1@employees.org> <DM6PR05MB63480871BD73F8D35A3D501AAEBE0@DM6PR05MB6348.namprd05.prod.outlook.com> <E800E9A3-C05B-41E0-B752-3E0D067BDBE5@gmail.com> <DM6PR05MB63489AD43E07A2CDED86E274AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <CAOj+MMHGyn8-QJJbsL9=wYdzNeE8UPSHMjcwhvCMyx=AsuF4AA@mail.gmail.com> <DM6PR05MB63481EC429A8A02E0064B3E5AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <CAOj+MMF15aT7YBR-rqvqpjF=HXqyKPhVSOjHbS_X4sZV8s9bEg@mail.gmail.com> <DM6PR05MB6348B730373B31CFBFDB63F5AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <DM6PR05MB6348B0741DBA105DD5FC86F7AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <CAOj+MMECij9zaeojwjBjQeZMCTMV5q4avn76yPcC+6b0m_gXbA@mail.gmail.com> <87E3E8BB-1126-4472-A59A-FE8B82AE6C6B@gmail.com> <DM6PR05MB6348E9AD1E088792C2F10BB4AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <CAMGpriWmk-cCgjSqnj0OWheKLcUBXY20HYRp2FKAH=6K9rEvzg@mail.gmail.com> <DM6PR05MB6348C224B6DA84D593D6E898AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <CAO42Z2yhg4BZaeHtVNGza8LBxHt2bkgFu8OKBCaB3NDRV2sRWw@mail.gmail.com> <CAOj+MMGGJEPT97CdYu=HQkjAbbZ99d-kF15z24_OUh_x-qa7jw@mail.gmail.com> <DM6PR05MB63480C7408A18249301573D0AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <DDCEA175-6842-440F-9651-2D81FF4EBF72@cisco.com>
In-Reply-To: <DDCEA175-6842-440F-9651-2D81FF4EBF72@cisco.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-05-14T01:30:09Z; 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=57345317-c0d6-4b91-b4bd-d859bf56995c; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
dlp-product: dlpe-windows
dlp-version: 11.4.0.45
dlp-reaction: no-action
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none; dmarc.ietf.org; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 8852dc4b-0588-4560-524d-08d7f7a65ee4
x-ms-traffictypediagnostic: DM6PR05MB6683:
x-microsoft-antispam-prvs: <DM6PR05MB668327509E35811B783DADCDAEBC0@DM6PR05MB6683.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 040359335D
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: M71drcgGEGoTqRbLhY9JTG9Mpbp1ZCFP0I3yA0DfDzXzdPIo39MmHoghIoNEvetu2HUSnr1Y22mWHbalJt3GtOut8c+OUMTKBcKADrmcivpILH7P7rW8aSLw9+6lKD6uLzXaYER/PLYkyKWC9TWJTefQMshYyEfFTYUtUm5utHUKtsIV5BI7te0dfOQNFATzxs84viOz5iw9bePUAXoUUOUoz6n1w+6ncvniz3lTGXaHdGR94LNqr0wTnzUryE6n4NuAFFO26uKyYFyYwQXQIDvezlC3FPPKDOFNaIwoYOBJ3KigFbqoAZkYvUW+xrtAKydeQv2qMMh9WrkO0RYzGHeLiucDymj/B5SBqGOCZin9Dc/zmMLkfmRJGSG2X7eAcpzoRM3QFsUeZoKKbAGkaseKaY6pgM5SUB0XcaiiYeOU7/3CdMhIDtavv4S70uatjWKIgF6lHDlTa4W/GJJxqCJHGdIIOhArWJKoxu572O+2JJb5AtA4KnJF9NDnioSt2l5TOHuhBK13y06W4hqrpA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR05MB6348.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(376002)(346002)(39860400002)(396003)(136003)(8676002)(2906002)(166002)(53546011)(316002)(64756008)(66556008)(478600001)(66574014)(7116003)(55016002)(52536014)(9686003)(33656002)(66446008)(66476007)(54906003)(71200400001)(6506007)(4326008)(86362001)(186003)(8936002)(30864003)(76116006)(966005)(66946007)(26005)(7696005)(5660300002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: OqForDU0EqWZ33itZOqR0Ir1BIDzjy27L0ATIcQLEGxzQXPcRD2cH96Y6xw+5cPUwhcCxPuK+NG1TOTqIX0nzGaOVit9XIW5bI/nc/pgTEL5auzD18xIbPGCE1BZ8XLweVzZ0BIjgsMN4C5F3w+3+mUPZCskfkH7/u1H218DT8SUuJ+giutwWUHEOCmgKHlsto0HnQl9NVPy6rGAiP4iucReWPSSRLKayL8X4q1m1kQaXY8B4lX/MD8bs4OqOJkn55aJasyO3mGrHOK2iaEWhI7gtf7tkkhMV89UiZ7e2Uc3OkNoDx4YF/CeJvPZg/HIfO7K/OoWyGQiKremoWgwP0mSVZcUTEBPNOSVUu1X0MDpsDo4mde28I+jR8YqmE2cJc0WYWSK4syV7ByToIiaYtsvYWMJtCa/K/CdmDaYRNlWcfPVJZFmMqpRHMd8oCKWdPEzXF1p7unBxf/gdD6JE2G6K4eOQWsUeB38lU1Hu9xxbvML5jAb8YM7PRU9yocF
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR05MB63482030E05B439E677BF70AAEBC0DM6PR05MB6348namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 8852dc4b-0588-4560-524d-08d7f7a65ee4
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2020 01:30:22.4158 (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: tIVqlJZIMW1IF132QLF+7paEPJOlCDk8Qmh8ikdjcEc8k80lOZ6x5FFUuzo00Vho70+wbzolC94qKiljC9P94g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB6683
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.676 definitions=2020-05-13_09:2020-05-13, 2020-05-13 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 suspectscore=0 adultscore=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 cotscore=-2147483648 impostorscore=0 mlxscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2004280000 definitions=main-2005140010
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/f9xbZ53ScuBagEb_y-LfwvxzAxY>
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, 14 May 2020 01:30:30 -0000

Darren,

If I were to add the following sections to the draft, would they address your concern. If not, what else is needed? Please be specific.

                                                                          Ron

PROPOSED TEXT
----------------------

9.0 Applicability

The CRH can be used within any network where:

  *   All nodes implement IPv6.
  *   Edge node can filter inbound packets that contain the CRH.
  *   Selected nodes can process the CRH. If a node is identified in a CRH, and it is not the packet’s ultimate destination, it must be able to process the CRH.
  *   All nodes can maintain a basic FIB that maps IPv6 prefixes to next-hops.
  *   All nodes can maintain a CRH-FIB that maps SIDs to IPv6 addresses and forwarding methods
  *   CRH overhead is acceptable
CRH-16  overhead is as follows:

  *   2 SIDs can be stored in a 8-byte CRH
  *   6 SIDs can be stored in a 16-byte CRH
  *   10 SIDs can be stored in a 24-byte CRH
  *   14 SIDs can be stored in a 32-byte CRH
  *   Etc.
CRH-32  overhead is as follows:

  *   1 SIDs can be stored in a 8-byte CRH
  *   3 SIDs can be stored in a 16-byte CRH
  *   5 SIDs can be stored in a 24-byte CRH
  *   7 SIDs can be stored in a 32-byte CRH
  *   Etc.
10.0 Use-cases

The CRH can be used to provide traffic steering in:


  *   Data centers
  *   Service provider networks
  *   Enterprise networks
Each of these networks may have a preferred method for populating the basic FIB and the CRH-FIB. For example, a data center may use a controller to populate both FIBs while a service provider may use an IGP to populate both FIBs.
The CRH can implemented on:

  *   ASIC-based routers
  *   Software-based routers
     *   Stand-alone
     *   In a container on a server in a data center


11.0 Architecture

CRH architecture determined entirely by RFC 8200. Specifically:


  *   IPv6 source nodes use the CRH to determine intermediate nodes that a packet visits on route to is ultimate destination.
  *   The CRH does not subsume the function of any other IPv6 extension header. For example, the CRH cannot be used for authentication, or to deliver optional internet-layer information to the packet’s ultimate destination node.
  *   A packet that contains the CRH can also contain any valid combination of IPv6 extension headers. All extension header should function as per their specifications.
  *   The CRH assumes that IPv6 Destination Address semantics are as defined in RFC 8200 and RFC 4291.
  *   The CRH is processed identically on every node (See Section 5 of this document). Processing rules do not depend upon information encoded in the IPv6 Destination Address.

The CRH conforms to the letter and spirit of RFC 8200. For example:

  *   A packet cannot contain two instances of the CRH
  *   A CRH cannot be added or deleted by any node along a packet’s processing path



Juniper Business Use Only
From: Darren Dukes (ddukes) <ddukes=40cisco.com@dmarc.ietf.org>
Sent: Wednesday, May 13, 2020 6:01 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: Robert Raszuk <robert@raszuk.net>; Mark Smith <markzzzsmith@gmail.com>; 6man <6man@ietf.org>; Bob Hinden <bob.hinden@gmail.com>
Subject: Re: CRH and RH0

[External Email. Be cautious of content]

Hi Ron, like Shuping mentioned, SHR has an architecture document (RFC8402), problem statement (RFC7855) and use cases in RFC8354 & RFC8355 to justify need for a SRH (RFC8754).

CRH now has none.  Where are its architecture, applicability statement, use-cases documents?  This will let the WG evaluate the overall solution.
You used to have a normative reference to SRm6 but you removed it apparently to distance this work from SPRING and SRm6.

Darren

On May 13, 2020, at 4:39 PM, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>> wrote:

Robert,

As Darren points out, the SRH has so much stuff that CRH lacks:


  *   Tags
  *   Flags
  *   TLVs

The CRH is a humble routing header that steers a packet along a delivery path. It can be describe in fourteen pages, with lots of white space.

Maybe it should be called the Unpretentious Routing Header (URH) 😉

                                                                 Ron



Juniper Business Use Only
From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Wednesday, May 13, 2020 4:16 PM
To: Mark Smith <markzzzsmith@gmail.com<mailto:markzzzsmith@gmail.com>>
Cc: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; 6man <6man@ietf.org<mailto:6man@ietf.org>>; Bob Hinden <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>
Subject: Re: CRH and RH0

[External Email. Be cautious of content]

> Compact Routing Header.

I am actually completely shocked what happened and why is it not being called SRH+ ....

;-)

Take care,
R.

On Wed, May 13, 2020 at 10:09 PM Mark Smith <markzzzsmith@gmail.com<mailto:markzzzsmith@gmail.com>> wrote:
Compact Routing Header.
On Thu, 14 May 2020, 05:58 Ron Bonica, <rbonica=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
Erik,

I could rename the CRH to something else. Maybe the Programmed Routing Header (PRH)? But would that make a difference to the folks who are voicing objections?

                                                 Ron



Juniper Business Use Only

-----Original Message-----
From: Erik Kline <ek.ietf@gmail.com<mailto:ek.ietf@gmail.com>>
Sent: Wednesday, May 13, 2020 1:56 PM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Cc: Bob Hinden <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>; 6man <6man@ietf.org<mailto:6man@ietf.org>>
Subject: Re: CRH and RH0

[External Email. Be cautious of content]


I too find myself agreeing with Bob.

Two random comments:

  [1] there might be a better term than "compressed" with less baggage (naming is hard)

  [2] for many, the architecture for distributing CP information is "my SDN", so I'm not convinced all the CP distribution needs to be worked out in advance

On Wed, May 13, 2020 at 9:27 AM Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
>
> Bob,
>
> I think that your analysis is absolutely correct. Anything that relies on SPRING routing protocols is SPRING.
>
> I would add the corollary statement, anything that does not rely on SPRING routing protocols is not SPRING.
>
> Therefore, if CRH can be deployed in the absence of any routing protocol at all  (i.e., with static routes and a statically configured CRH-FIB), it is not SPRING.
>
>
> Ron
>
>
>
> Juniper Business Use Only
>
> -----Original Message-----
> From: Bob Hinden <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>
> Sent: Wednesday, May 13, 2020 12:16 PM
> To: 6man <6man@ietf.org<mailto:6man@ietf.org>>
> Cc: Bob Hinden <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>; Ron Bonica
> <rbonica@juniper.net<mailto:rbonica@juniper.net>>; Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
> Subject: Re: CRH and RH0
>
> Gentlepeople,
>
> IPv6 routing headers starting with RFC1883 published in 1995 used the term “segments” to identify elements in the list of addresses.   In that sense, all IPv6 routing headers do some form of segment routing.  It’s a generic term that has been around for 25 years.
>
> I think the underlying question with CRH is does it conflict with what is being done in the Spring w.g.
>
> To my thinking, what is being done in Spring is an architecture for distributing information that can be used to create source routes for SRH (RFC8754).   Anything that relies on that set of Spring routing protocols is part of the working being done in Spring.
>
> Likewise, to my thinking I don’t think that means that all new IPv6 routing headers conflict with the work being done in the Spring w.g.
>
> Bob
>
>
> > On May 13, 2020, at 8:55 AM, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:
> >
> > Ron,
> >
> > Oh - haven't we established just yesterday that you will not be referencing RH0 any longer with CRH proposal  ?
> >
> > It's like you are trying to build a vehicle  .. it has wheels, steering and even seats (no engine and no belts for now). But you keep insisting - it is not a car.
> >
> > See if you put normative reference to segment routing up to version -10 then suddenly drop it with no major change to the body of the draft the intentions are just obvious:
> >
> > 13.  References
> >
> >
> >
> > 13.1.  Normative References
> >
> >
> >    [
> > I-D.bonica-spring-srv6-plus
> > ]
> >               Bonica, R., Hegde, S., Kamite, Y., Alston, A., Henriques,
> >               D., Jalil, L., Halpern, J., Linkova, J., and G. Chen,
> >               "Segment Routing Mapped To IPv6 (SRm6)",
> > draft-bonica-
> > spring-srv6-plus-06 (work in progress), October 2019.
> >
> > REF:
> > https://urldefense.com/v3/__https://tools.ietf.org/html/draft-bonica<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-bonica>
> > -6man-comp-rtg-hdr-10__;!!NEt6yMaO-gk!QcAL7_ALlBjQGtAnsGVN1JsDVd305D
> > lUw8Cr1FGDjAbPI5e93Il4WpTsbTWL9bL9$
> >
> > On Wed, May 13, 2020 at 5:41 PM Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>> wrote:
> > Robert,
> >
> >
> >
> > Oh, btw. RH0 had a “Segments Left” field. Because it talked about segments, would you like to claim that it was also SR?
> >
> >
> >
> >
> > Ron
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> > From: Ron Bonica
> > Sent: Wednesday, May 13, 2020 11:40 AM
> > To: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
> > Cc: Bob Hinden <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>; 6man <6man@ietf.org<mailto:6man@ietf.org>>
> > Subject: RE: CRH and RH0
> >
> >
> >
> > Robert,
> >
> >
> >
> > So, you are really sure that these people don’t exist. Would you like to make a more explicit statement?
> >
> >
> >
> >
> > Ron
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> > From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
> > Sent: Wednesday, May 13, 2020 11:22 AM
> > To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
> > Cc: Bob Hinden <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>; 6man <6man@ietf.org<mailto:6man@ietf.org>>
> > Subject: Re: CRH and RH0
> >
> >
> >
> > [External Email. Be cautious of content]
> >
> >
> >
> > Hi Ron,
> >
> >
> >
> > >  Are you questioning whether that statement is true?
> >
> >
> >
> > Yes. Especially this point: " Are not interested in SR"
> >
> >
> >
> > Your draft only talks about SIDs and segments so no matter how you call it the core purpose is segment routing.
> >
> >
> >
> > Take care,
> > R.
> >
> >
> >
> > On Wed, May 13, 2020 at 5:13 PM Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>> wrote:
> >
> > Robert,
> >
> >
> >
> > At the interim meeting, I said that there are IPv6 operators who:
> >
> >
> >
> > ·         Want CRH
> >
> > ·         Are not interested in SR
> >
> > ·         Are averse to SRv6
> >
> >
> >
> > Are you questioning whether that statement is true?
> >
> >
> >
> >                                                           Ron
> >
> >
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> > From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
> > Sent: Wednesday, May 13, 2020 3:22 AM
> > To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
> > Cc: Bob Hinden <bob.hinden@gmail.com<mailto:bob.hinden@gmail.com>>; 6man <6man@ietf.org<mailto:6man@ietf.org>>
> > Subject: Re: CRH and RH0
> >
> >
> >
> > [External Email. Be cautious of content]
> >
> >
> >
> > Hi Ron,
> >
> >
> >
> > Given that it is only fifteen pages long, I suspect that progressing it would be less work than arguing about whether to progress it.
> >
> >
> >
> > Sometimes committing a bit more work yields much better results in the long run ...
> >
> >
> >
> > So it is clear that you are not just trying to fix suboptimalities of IPv6 encoding out of the woods. The goal is clear to get this in and use it as a hook to show in SPRING and other routing WGs in IETF that since you have CRH accepted as a WG docs in 6man other groups should follow along and work on SRm6 encodings.
> >
> >
> >
> > The mapping plane between SIDs and labels is already in place in SR-MPLS. Just changing few bit here and there does not make new proposal to stand on its own.
> >
> >
> >
> > I think it has been clearly stated by 6man chairs and AD that any work on SRm6 can be taken on only after SPRING WG accepts the main concept and adopts the main doc as a WG item.
> >
> >
> >
> > So I recommend we go via this proper path with the full picture in mind and the ultimate objective for CRH.
> >
> >
> >
> > Best regards,
> >
> > R.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org<mailto:ipv6@ietf.org>
> Administrative Requests:
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6>
> __;!!NEt6yMaO-gk!QcAL7_ALlBjQGtAnsGVN1JsDVd305DlUw8Cr1FGDjAbPI5e93Il4W
> pTsbVcgbtWl$
> --------------------------------------------------------------------
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!TjE3Uqlf3fJa9c2ENZOsvyJsNfZo_fj0sAV2EQTo1IIC8Q3TyFLz3m5vPgpU7JdB$>
--------------------------------------------------------------------
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!TjE3Uqlf3fJa9c2ENZOsvyJsNfZo_fj0sAV2EQTo1IIC8Q3TyFLz3m5vPgpU7JdB$>
--------------------------------------------------------------------
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!RFHzGcUlAy_yKte9j0LvSMyl512vVcOHpMtJNak9PgeVCPi4-rmsxuwpNLvR631g$>
--------------------------------------------------------------------