Re: [spring] Question about SRv6 Insert function

"Darren Dukes (ddukes)" <ddukes@cisco.com> Thu, 05 September 2019 19:52 UTC

Return-Path: <ddukes@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 A8384120B4C; Thu, 5 Sep 2019 12:52:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.164
X-Spam-Level:
X-Spam-Status: No, score=-11.164 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SBL_CSS=3.335, 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=mmZndv6H; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=xUxh56uD
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 iH1BRP9Nq9AJ; Thu, 5 Sep 2019 12:52:49 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89A7D120B1F; Thu, 5 Sep 2019 12:52:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=35517; q=dns/txt; s=iport; t=1567713169; x=1568922769; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=MD1M2bBXRQNbkbwlRfjtQmncY9pEGq+BxGIqG6jJcI0=; b=mmZndv6H2jZWuvh0c9F7E4WP4S8qcEVwBYzgsNYz2ht9nPmDf7zhduRe 1ElMm3iG6BwQeDkU4YVUUgB453eAwaxi47SnFU93ft+1yQ9NPU+lBvuGF 6QpDaPdxmJkzAYxQsnSMkf99wgyc+uG1yp1r5A96BD0lpZli9RQdncwle k=;
IronPort-PHdr: 9a23:/49ilxMcW2eMESt1lQAl6mtXPHoupqn0MwgJ65Eul7NJdOG58o//OFDEuKQ/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETBoZkYMTlg0kDtSCDBj3IOPpYjcSF8VZX1gj9Ha+YgBY
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ARAAAAZnFd/5BdJa1lGgEBAQEBAgEBAQEHAgEBAQGBVAQBAQEBCwGBFS9QA21WIAQLKgqEF4NHA4p1TYIPl2yBLoEkA1AECQEBAQwBARgBDAgCAQGDekUCF4IfIzUIDgIDCQEBBAEBAQIBBgRthS4MhUoBAQEBAwEBEBEdAQEsCwEPAgEIDgcBIgEGAwICAiULFBECBA4FIoMAAYEdTQMdAQIMoBsCgTiIYXOBMoJ9AQEFgTIBg2IYghYDBoE0AYR/hngYgUA/gREnH4JMPoJhAQECAYE+AQFLgl4ygiaMfoIFM4UhJIIOlSsKgh+Gd41xG4I0hzyPBo8yhkWQYAIEAgQFAg4BAQWBUwE2gVhwFTsqAYJBgkIMF4NPhRSFPgFzAYEoi2KBIgGBIgEB
X-IronPort-AV: E=Sophos;i="5.64,471,1559520000"; d="scan'208,217";a="406113992"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Sep 2019 19:52:48 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id x85JqmUM019226 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 5 Sep 2019 19:52:48 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Sep 2019 14:52:47 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Sep 2019 15:52:41 -0400
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Sep 2019 14:52:41 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gFMYYO85lvkPo//NSNEXvgPnNKSSc6lFBEkh9KJjIgiZCUzZAdNwcPvtI7fVznmYjszoAXg+5l06YboU89lKz16PV7fLuOsqIYsUCYQ9saVFqU6I9wSb3ro1QZ8+xF6Aiod350CLTsoeptTsqRNXDqEGR0y70TMwf8GPtDQvxfeKamulnPJZkYKekFb7MvWW5lcW0eZV8G0gPhO2URnn6W43/6X6FuyxonWqzenktdSHj8mJdsXxW+8jEDjhL0Kz5MP0SKT9BYCh44vNQEn73ohiGvIyerOMBaPfuCN9OSeELixwm5+YgytDLPjb0h2oMoHKV45XUWzcQZwieyEpJA==
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=MD1M2bBXRQNbkbwlRfjtQmncY9pEGq+BxGIqG6jJcI0=; b=mVHNXU/XO7S7DV9SZNKDKYkgEOH9z98bIev08jT+KYjfGFzwahkuglxsB3TfN13odsVo5ZdCpVdENwd53MZw9BS2z9IMJykLPlV73jar69EGZpSrlHatGX5zCTRrfIgAJjhpQzFFOrzIm0SWmnc43+ONYg08cqx52USAWwk+e8ghzFJ96eZclvFYL/rpb58e6NCEjyUEmQdkf3mUORAlO639gXkuZL49JXEktCEt8F6sodx+LA5K5641tCpkdLqa7o7NjBIKZeE+O67b6r8NZ1LE3VvgurIG63q+DS5Zk5F4fYPSAytZPdG0cCk5sWxdzqojVeAx/oqpQ32CacfwIw==
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=MD1M2bBXRQNbkbwlRfjtQmncY9pEGq+BxGIqG6jJcI0=; b=xUxh56uD/AvaCKU6hx0LmCATmBEd96oX7lqnZYjFqHZPvFnj8IVUGRJr025RnsWrh/127jexRfhZ3wFmKcRxo4FVViq+hWntVRsdYUiv0/04T6QmX50RxK553lHMBLIR9J1fhBXG01xUiaAXLIaC3zpPYU3U1uiNVyTCGQLW1Q8=
Received: from DM6PR11MB2603.namprd11.prod.outlook.com (20.176.99.21) by DM6PR11MB3785.namprd11.prod.outlook.com (20.179.16.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2220.18; Thu, 5 Sep 2019 19:52:39 +0000
Received: from DM6PR11MB2603.namprd11.prod.outlook.com ([fe80::d9ce:baa:b980:e9a2]) by DM6PR11MB2603.namprd11.prod.outlook.com ([fe80::d9ce:baa:b980:e9a2%3]) with mapi id 15.20.2220.013; Thu, 5 Sep 2019 19:52:39 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Fernando Gont <fgont@si6networks.com>
CC: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, Fernando Gont <fernando@gont.com.ar>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>, draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>, li zhenqiang <li_zhenqiang@hotmail.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Subject: Re: [spring] Question about SRv6 Insert function
Thread-Topic: [spring] Question about SRv6 Insert function
Thread-Index: AQHVXxis/gF6F9KunkOxVqkDbflgtacT7YMwgAFf0ICAA0V6AIABQWiAgANe6oCAAAKegIAAUwOA
Date: Thu, 05 Sep 2019 19:52:39 +0000
Message-ID: <01D79129-8CAC-49C3-A7EC-C37F935B11B1@cisco.com>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <b83a7060-0517-c6ad-f6b0-bc9e61e4667f@si6networks.com>
In-Reply-To: <b83a7060-0517-c6ad-f6b0-bc9e61e4667f@si6networks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com;
x-originating-ip: [72.142.19.206]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4565bd81-5d3b-4b69-5fbc-08d7323a9ba8
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:DM6PR11MB3785;
x-ms-traffictypediagnostic: DM6PR11MB3785:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <DM6PR11MB37855291A57E5AAD856AF107C8BB0@DM6PR11MB3785.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 015114592F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(366004)(346002)(136003)(376002)(199004)(189003)(71200400001)(33656002)(36756003)(26005)(66446008)(64756008)(2906002)(11346002)(6916009)(81156014)(81166006)(446003)(66066001)(2616005)(8676002)(71190400001)(229853002)(54906003)(99286004)(7736002)(316002)(14444005)(86362001)(5660300002)(76176011)(25786009)(256004)(66574012)(3846002)(606006)(102836004)(478600001)(966005)(14454004)(6506007)(6116002)(4326008)(186003)(486006)(53546011)(66556008)(54896002)(6306002)(6512007)(236005)(66946007)(6486002)(66476007)(8936002)(6436002)(476003)(91956017)(76116006)(53936002)(6246003)(7416002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3785; H:DM6PR11MB2603.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vbVmzLJ/G5QKZy2orh/vfnw/eg4nq63czdTtF6I87RuPvpuXRceUxMKPBeJSpJ1eS3+QFvU9b5lmTixGNPSJGQs9Ipr6Jr6N3wwUZWA5hRbEeIxR1rCB9UIDuKJNeniaCDdM2rADIjd3GYHMv7GuUmZF1rhrMxz7GCr8LDWpDdkLotesFFTukbefqaNBJX3kXezotgMjDkt/z6sLDj+3z2RAj9BACNMYNNl8Eo2aCGX9eagBMV5ElSmKcHorHyMDUPYrIBlFUNrUGohmQozz4CBv2Bh0c6oUpRvcO8u21Lohn6cL47HCBfa4xUcoVcLRb4CTa9LgVKx+OUO6YD3BvnECiwMZaa+CKZw2Iitg4T3EQoB1St1O9Zi0VjHsUIs3x+DdG2JvCQPYnn5Jvq6BEWpI7Fjh4huBACtoSzBnnuI=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_01D791298CAC49C3A7ECC37F935B11B1ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4565bd81-5d3b-4b69-5fbc-08d7323a9ba8
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2019 19:52:39.6619 (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: 8qgBkw/mqwB5/QttPJQIffEdqdg0mJWCMfywjCNRHnDX+LgEQxvRDGzs1zpwAMqx7fhXqmsWEqVOSo7iktj41g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3785
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/xGHRfoRFT-ozpAXC2jCEtgKeNfs>
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, 05 Sep 2019 19:53:01 -0000

Hey Fernando, since you’re lost, here are some more waypoints to help you find your way ;)

- draft-ietf-spring-srv6-network-programming mentions SRH insertion in only 2 of 39 SID behaviors - i.e. it’s a small part of the draft, and all insert variants have an encapsulation variant defined.

- At IETF 101, the 6man WG confirmed that SRH insertion must be worked on before draft-ietf-spring-srv6-network-programming can progress to RFC - i.e. there are not surprises anywhere.

- draft-ietf-spring-srv6-network-programming added a normative reference to draft-voyer-6man-extension-header-insertion to document that fact.

Darren

On Sep 5, 2019, at 10:55 AM, Fernando Gont <fgont@si6networks.com<mailto:fgont@si6networks.com>> wrote:

On 5/9/19 17:46, bruno.decraene@orange.com<mailto:bruno.decraene@orange.com> wrote:
Fernando,


From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Fernando Gont
Sent: Tuesday, September 3, 2019 1:18 PM

Hello, Suresh,

On 2/9/19 19:07, Suresh Krishnan wrote:
[....]
So, we should probably explore the motivation for Option 2). If the
motivation is not sufficient, we should probably standardize on Option 1.

My argument would be:
Folks would do whatever they please with 1). If somehow they feel the
need to do 2), they should *refrain from even suggesting it*, post an
internet draft that proposes to update RFC8200 to allow for the
insertion of EHs, wait for that to be adopted and published, and only
then suggest to do EH insertion.

I have put down my thoughts on the future of header insertion work in a
mail to the 6man list in May 2017. The mail can be found below

https://mailarchive.ietf.org/arch/msg/ipv6/4MevopH9_iQglUizhoT5Rl-TjRc

This seems e bit misleading. What I would expect is that before any work
is published on EH-insertion, the IPv6 standard is updated to allow for
EH insertion. (plese see bellow)




P.S.: Given the amount of discussion there has been on this topic in the
context of RFC8200, I'd like to hope that there's no draft-ietf document
suggesting EH-insertion or, if there is, the relevant ADs and chairs
make sure that's not the case anymore.

Yes. If a draft violates RFC8200 and it hits the IESG for evaluation, I
will certainly hold a DISCUSS position until the violations are fixed.

Since there have been plenty of attempts to do EH insertion or leave the
IPv6 standard ambiguous in this respect, and the IETF has had consensus
that EH insertion is not allowed, I think it would be bad, wastefull,
tricky, and even dangerous to let a document go through the whole
publication process, and just rely on the AD to keep the "DISCUSS"
button pressed.

draft-ietf-spring-srv6-network-programming has a normative reference to [I-D.voyer-6man-extension-header-insertion]
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-01#section-13.1

As such, from a process standpoint, it would not going to be published before [I-D.voyer-6man-extension-header-insertion] be itself published as RFC. And from its name, the latter is intended to be discussed and within control of the 6MAN WG. So I don't think that we can say that it "just rely on the AD to keep the "DISCUSS" button pressed."

In my mind, this should also be a clear indication that the question of header insertion is (to be) within the control of the 6MAN WG. But you may have a different opinion.

Maybe my mental algorithm has a bug, but: what's the point of spring
working on a document that relies on something that 6man has so far
rejected?

You spend energy on the document and then... just sit on the I-D to see
if 6man adopts voyer-6man-extension-header-insertion? Ship the document
to the IESG for them to review? -- I'm lost, sorry.

--
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com<mailto:fgont@si6networks.com>
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492




_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring