Re: [spring] Question about SRv6 Insert function

"Darren Dukes (ddukes)" <ddukes@cisco.com> Fri, 06 September 2019 00:56 UTC

Return-Path: <ddukes@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 7A3801200A3; Thu, 5 Sep 2019 17:56:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level:
X-Spam-Status: No, score=-14.499 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, 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=eH+LLlb9; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=mjub2Q4B
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 w7q3F30Dpy4G; Thu, 5 Sep 2019 17:56:44 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D3FB120044; Thu, 5 Sep 2019 17:56:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19372; q=dns/txt; s=iport; t=1567731404; x=1568941004; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=ZzX3VVVzxDRarSqSzlxCx1AU/BNU+KnaLb2UgAJenGQ=; b=eH+LLlb9NTRitCK3Y4iLEjpTYnM6A/XNEMHRLHbCG0g/Gfe6+aEPbxLj BjWBQEAYa7lgoSbltDvp83grxpUNezctGg+CoXRVw9FmCewJx2xCVJzLo o8t44nSeP/Okx0cg/URNeVygOVSjys3NIw5HF55MX9JKKjD9zt+X0Y2Jb g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AZNPIOR1vl5kPNSLDsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxGOt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQBUHmL/PxRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ALAAD6rXFd/40NJK1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUwQBAQEBAQsBgRUBLlADgUMgBAsqh2gDhFKGIk2CD5d?= =?us-ascii?q?sgS6BJANUCQEBAQwBAS0CAQGEPwKCNiM0CQ4CAwkBAQQBAQECAQYEbYUuDIV?= =?us-ascii?q?KAQEBAQMSGxMBATcBDwIBCA4DBAEBASAOMh0IAgQOBQgahB5NAx0BAp81AoE?= =?us-ascii?q?4iGGCJYJ9AQEFhRcYghYJgTQBi3cYgUA/gVeCTD6ERgMagx6CJow0gk+FVIk?= =?us-ascii?q?SjksKgh+VA4I0i1uKZ48ylyUCBAIEBQIOAQEFgVI4gVhwFYMngkIMF4NPilN?= =?us-ascii?q?zgSmOIwEB?=
X-IronPort-AV: E=Sophos;i="5.64,471,1559520000"; d="scan'208,217";a="320687167"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Sep 2019 00:56:43 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id x860ugp2020665 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Sep 2019 00:56:43 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Sep 2019 19:56:42 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Sep 2019 20:56:41 -0400
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Sep 2019 19:56:41 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H8hPTyRwkspiAb+b1b2rR7m+ev/JxSEHYb3xyA7yib5e0fE2vxX4HjbZUnitHzRLHWcIelfG44xiZQ4mfXGZ48/obzvtiBZvPUMZnBiQsRZqPpaQ1gK31SGPIAR68SIW9TfZZ6nwLEsb8VSdGwGDUi8f/dPxwguYpXehMQ+ykcldQCz7gHzP1y374d6a+EOJo7gValQxWzIvXJXZ8mkolL6/fLisaZlblDNv7l0AihhPPiGJH1bee0nVxpQXR5Lj9Tc9/svRYmyGCdGsQhe4B62IV08v0oSeXVTTvW3jJXKBOkzyBndSjjdVkHP7lqZ97ceHv2Jp8WL0SvaReT/kqA==
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=7OUwD8qdHnfeUegl0axf6YOV2bdYhCuWFgfkBBbiNe8=; b=Tb7ReLU16bF0I//Gw80k38k5ffy/HnnUhgQZtH/j9IZraTVDh3pPkfVYU1B/JHx6TAQxx8wK94gSKS0RiTHF18ds4Qrw/S/McFLEUqAO7WBhGvcAJpi2wRDPTw8CcfweFLxQjEMAeDJssLJQLyzAbZ3kUmRI9eIPqq+4W9Yl4i+rARuAZ6aSYaZ8FViAr+Q2Uc5ydfTueD8vhnsy2yBL5wMMLOzPcgKVF7lSzOF9WiOjOQzxBZKOGd6Bn1Rb2WfB/Ir6H8Uw2gzQFZqb9jc1rCfmAieh8XF3nIC0FxglvW5gRSD6mbdd63Cy4+MvVgDAsSWMZR8d2FXYkg5Oszjg4w==
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=7OUwD8qdHnfeUegl0axf6YOV2bdYhCuWFgfkBBbiNe8=; b=mjub2Q4BnL8ywuz7Nx4wfrBo+SX1VrgttfZLd7ibgQS9HCBBIhEY71i+2dQHCLoddS+rkQNf4ppn+nvWfulmwwTyeJ+nz1870tEBwcKTMJFqyXoxJTaKAmAzYlpSTk5ll+Kcib2A8w0cAKwo0Og7jP5/ODIuAqJaBG43xDmloCE=
Received: from DM6PR11MB2603.namprd11.prod.outlook.com (20.176.99.21) by DM6PR11MB3801.namprd11.prod.outlook.com (20.179.16.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2220.22; Fri, 6 Sep 2019 00:56:40 +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; Fri, 6 Sep 2019 00:56: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>
Thread-Topic: [spring] Question about SRv6 Insert function
Thread-Index: AQHVXxis/gF6F9KunkOxVqkDbflgtacT7YMwgAFf0ICAA0V6AIABQWiAgANe6oCAAAKegIAAUwOAgAAChwCAAAcIAIAABGEAgABE47M=
Date: Fri, 6 Sep 2019 00:56:39 +0000
Message-ID: <DM6PR11MB260302DC79D7E7BF6367B74AC8BA0@DM6PR11MB2603.namprd11.prod.outlook.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> <01D79129-8CAC-49C3-A7EC-C37F935B11B1@cisco.com> <eb05ad28-4fb1-c438-4655-6c5a0455b029@si6networks.com> <BB439981-F078-4833-98BF-7779E1D03930@cisco.com>, <f27d975b-b48d-377b-9a7d-aba63b5c77e7@si6networks.com>
In-Reply-To: <f27d975b-b48d-377b-9a7d-aba63b5c77e7@si6networks.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com;
x-originating-ip: [2605:8d80:605:9ce3:9892:e99f:da15:5d64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 00c5d323-f97b-4313-7301-08d7326513ae
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:DM6PR11MB3801;
x-ms-traffictypediagnostic: DM6PR11MB3801:
x-microsoft-antispam-prvs: <DM6PR11MB380100AB4169484BB8CE9971C8BA0@DM6PR11MB3801.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0152EBA40F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(396003)(376002)(39860400002)(366004)(199004)(189003)(53936002)(55016002)(7416002)(76176011)(54896002)(6436002)(229853002)(9686003)(2906002)(186003)(86362001)(6116002)(33656002)(6916009)(4326008)(6506007)(66476007)(7696005)(486006)(102836004)(76116006)(54906003)(81156014)(256004)(7736002)(14444005)(64756008)(66556008)(476003)(66446008)(11346002)(446003)(14454004)(53546011)(66946007)(8936002)(99286004)(6246003)(71190400001)(74316002)(316002)(71200400001)(8676002)(25786009)(52536014)(46003)(478600001)(5660300002)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3801; 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: pn65PchHPd6bG3x+HyUuaLkPtX8ILTAf330NPe3WIHCiKrMqcbzPKO5ufFGXHcyQ9JTvADRQJ5gXmg9RWLNyYI5TaudZwLRc5UQREIuaZwAA/onFL0Al8WO7Ot6L9ukApAO2F0NkNzUaXlUXgGirf8wMKI0qvg3boV1rKyNycUpK3rhSGroGgphdlu7fylZu7qyu4mNtEx76nWh5Zii5jp40bRJn/pahZvWl0i3R6GX5Uur33TOHHf/5kckWntySJ5NSSRosp7xzceD4MTWBYvjU558cCwOT2ehpsXsLhtW4vj9tG+0oU1sqsU8iNplLU+Gil8XtwAQqNz2YLWHmx9BgIoo6d0cNE1reIAlnCdnv92D8Jlpn3wNnhWUVdJ4KGhlVsmMwchasPDMGNZYBSf8LGnaDwCVxlAdYZBCiOmI=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR11MB260302DC79D7E7BF6367B74AC8BA0DM6PR11MB2603namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 00c5d323-f97b-4313-7301-08d7326513ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2019 00:56:39.8260 (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: R85Xw9InREnahnKuv6gyByokq2ldAgsL+uyaE3Nc0moOunmyBh4hqAk/Mz4m44OSPjQGTD/nDKnM7ok/T3NOhg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3801
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/BiubSJ6IK8HK1PPl50i9HOL1epU>
X-Mailman-Approved-At: Thu, 05 Sep 2019 19:06:41 -0700
Subject: Re: [spring] Question about SRv6 Insert function
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: Fri, 06 Sep 2019 00:56:47 -0000

Hi Fernando.

The takeaway I attempted to highlight is that there is in fact agreement between 6man and spring on how to proceed, and we are proceeding as agreed to work on the relevant documents.

Thanks!
  Darren

________________________________
From: Fernando Gont <fgont@si6networks.com>
Sent: Thursday, September 5, 2019 4:47 PM
To: Darren Dukes (ddukes)
Cc: bruno.decraene@orange.com; Fernando Gont; Ron Bonica; spring@ietf.org; 6man@ietf.org; Suresh Krishnan; draft-voyer-6man-extension-header-insertion; li zhenqiang; draft-ietf-spring-srv6-network-programming
Subject: Re: [spring] Question about SRv6 Insert function

On 5/9/19 23:26, Darren Dukes (ddukes) wrote:
> inline.
>
>> On Sep 5, 2019, at 4:01 PM, Fernando Gont <fgont@si6networks.com> wrote:
>>
>> On 5/9/19 22:52, Darren Dukes (ddukes) wrote:
>>> 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.
>>
>> I don't see how this changes the discussion here.
>
> Perhaps you should read the whole document Fernando.

I'm arguing that there is a document that relies on stuff that 6man
never even wanted to adopt as wg item. You respond "but the document has
other stuff". And I repeat: the document still assumes EH insertion is
possible, when it's actually forbidden.



>>> - 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.
>>
>> Among the possible options is that EH-insertion is never worked out. In
>> which case, what's the point of basing something on EH insertion when
>> the status quo is that EH insertion is not allowed, and there does not
>> seem to be any indication that that will change anytime soon?
>
> Ah, an excellent reason to never work on anything: if its not easy then don’t bother with the work!

That's clearly not my point. My point is that you are putting the cart
before the horse.

Make your case for EH insertion, and try to update RFC8200 such that EH
insertion is allowed (among other things, explain why you need it, and
why you want to insert EHs instead of encap/decap -- which
draft-voyer-6man-extension-header-insertion does not even mention). Then
do the rest.

Or pursue what you are doing in spring without any EH-insertion, and
postpone anything that has to do with EH insertion for when/if it is
actually allowed.

I'm all for you trying any of these options. But not for the very
curious interpretations of RFC2460 and/or RFC8200, or trying to avoid
updating RFC8200 before doing EH insertion.

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