Re: [spring] New Version Notification for draft-dukes-spring-srv6-overhead-analysis-00.txt

Ron Bonica <rbonica@juniper.net> Tue, 30 June 2020 02:59 UTC

Return-Path: <rbonica@juniper.net>
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 1CE323A0A26; Mon, 29 Jun 2020 19:59:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=MN2/co+I; dkim=pass (1024-bit key) header.d=juniper.net header.b=R+UYf1o9
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 WqyxoUoBR0IW; Mon, 29 Jun 2020 19:59:08 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 922D73A0A21; Mon, 29 Jun 2020 19:59:08 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 05U2vKBY020754; Mon, 29 Jun 2020 19:59:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=wGgvLKxky4u6rG00JsnqRCE0VHcdAZqLlV0lZEB+WMY=; b=MN2/co+IoKeR4NXMMLWaAwxcPUPhMfRZGvlVlKMZDvzSZZgVofHRSLE92Ddw/AxdfWOU XXJFtiKFmIrZVDjduJEEYasmZYL+7hFDvZVczvSwWqo/FGql2kPF4CcdmB6KItCEgfxE YXMqvc9kiiTSxtE6U9S7DX498ukaoDizimm5mwtOS7do6BrSFXoxJseRO1ow52uisJ7h Q3V73caZ0XAoSz8GqByeLlKXNPuzlWRuUgtFxSU8/IpO9C5yGLwrsd3s/wYHflYQ1z9s esMXqACTwez4w3g4AGiRvGP6aXSrR0cmyNfnysOL+34l8DT/QVpPZdp+3Qr1OoJr1FEX AA==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175]) by mx0a-00273201.pphosted.com with ESMTP id 31x1tskyc7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 29 Jun 2020 19:59:07 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CGlC0Nn/meFyu1xHPhKEll47IweJU7Ee5VWv6/7rcnko+0CaOKmgRn19Cmtc+yYIM6CEo6HLMf5/x3FIeTaCa5+B+La/u4MX9KE6ov3jbmr0eRC5Nna+7W2D+NGTWLFDpL6XOFf3Baba3plWSgmbX0wUHIHlNB9dJwPO0iFYx2FuAEHR0xhlBRqOR3CHGh0GODNkhg/n6K1+uMg4DQDlybcBzCTiUglsbD1J9TqQPR+2//oFkThc6bPa9m64QZKcRkrxBzj0R+5SttPqVNOsabAKHa03DfZdih8PNWBUrzDfh1xTRitqE2yNQx18N2U56dBqX1It0c0TYhxShvm0Vg==
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=wGgvLKxky4u6rG00JsnqRCE0VHcdAZqLlV0lZEB+WMY=; b=eoCTEnuok3VYJekvUgPYtQyXj1HoXnfKVZvfc01J8CwCjS9yzLU9Rw3YkL6fdtNuF55TDiOETn4r5F6FT9/3Yl+pAysJZUf4yNFFM9Qk76X+X+9kY7S2fKwRoF1JelMzKAPR5/8VPch2ciDBLYARdkzbTmgiuWD3+WqrDH0gdgqZK2q9XeT4iNAvVtxDRHfXnF8Hfmf0s5kPt6JyAzpZWNmvHCrSZRLXwDBgMoFkQAgtEuh2jB0mOX5gX645uUMSXznaMY4/HjGens8WIr++eddJG/iHICZuyeU8LXWLpAgWQN9cJYKPkInhBRWLCbFjPgh4pPTIFw51BwreVH910g==
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=wGgvLKxky4u6rG00JsnqRCE0VHcdAZqLlV0lZEB+WMY=; b=R+UYf1o9LR1qzMhSiIOYKsasDwL2/Hf8ugwO6u28Ia3bY+F6lfd8t6z0YvxgoKOsaPTkpHraEIs8vlCRxm7KKUdsfdnM5m7ALq/4pZHk45QkczQ2wqETh6WGxOyDGbp1md8V3/YBnzUYR4h5YVuWa76KQkHC1uWx5MuoMAAy2g0=
Received: from DM6PR05MB6348.namprd05.prod.outlook.com (2603:10b6:5:122::15) by DM6PR05MB5769.namprd05.prod.outlook.com (2603:10b6:5:102::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.10; Tue, 30 Jun 2020 02:59:05 +0000
Received: from DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::9d38:2336:1379:ce2e]) by DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::9d38:2336:1379:ce2e%7]) with mapi id 15.20.3153.018; Tue, 30 Jun 2020 02:59:05 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Darren Dukes (ddukes)" <ddukes=40cisco.com@dmarc.ietf.org>, SPRING WG <spring@ietf.org>
Thread-Topic: New Version Notification for draft-dukes-spring-srv6-overhead-analysis-00.txt
Thread-Index: AQHWTD/uUwoa6Y+GFUWLDfJ3qj+AXajr6PLkgAEx9CCAA0QRU4AAF2xA
Date: Tue, 30 Jun 2020 02:59:04 +0000
Message-ID: <DM6PR05MB6348F3395AF5E5E22DB5F943AE6F0@DM6PR05MB6348.namprd05.prod.outlook.com>
References: <159323401473.26707.11986482281208217499@ietfa.amsl.com> <BN6PR11MB40810ED7A162DA4F19BC9FEAC8900@BN6PR11MB4081.namprd11.prod.outlook.com>, <BN8PR05MB633732502E63B656C33E4562AE900@BN8PR05MB6337.namprd05.prod.outlook.com> <BN6PR11MB40818331A559B946CA6E612CC86F0@BN6PR11MB4081.namprd11.prod.outlook.com>
In-Reply-To: <BN6PR11MB40818331A559B946CA6E612CC86F0@BN6PR11MB4081.namprd11.prod.outlook.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_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-06-27T23:44:45.0000000Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
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: [173.79.132.205]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 1f392e7f-865a-4829-ffad-08d81ca18cd7
x-ms-traffictypediagnostic: DM6PR05MB5769:
x-microsoft-antispam-prvs: <DM6PR05MB5769543B500742B4FE3A47F1AE6F0@DM6PR05MB5769.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0450A714CB
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: S8YeGtzsUq6GWKarUaAj6zsRojlIbZLuxu5dbA+o39lgc34XI24UU69URJ21fVlPRvovE7Du0sze9LbpSLLN5Eo09Q3Tf3O+gOgYAhGkXDwPa/o345U9q1pOIhcu4tP1ov+fM7kSIcfOVjhNNDBKfhlVO41l3TQsu2A5NGuDL6Nkf4c39KmdoV5fSVs77RXbrCDdNG9M5M2uiEwgBCMBHQdT7V7G97uY4K0lYwRc6lRkUR5ySxRbwK7ytPJx+x3S8oY4bslRDL03Uv2Piq/Mq9nth4zguFuvozvT8svUDkXdZGLbWG/OFGmQ8KN0SlV0qk34s+oDEWb7djLy2YscF0GDzxrftNuM1vwoacV4o8nTxwnRFFJhdxNswxXulzM1OJIsG72OQwDmFTDBbXQqgQ==
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)(39860400002)(136003)(346002)(396003)(15650500001)(33656002)(9686003)(55016002)(7696005)(8676002)(110136005)(53546011)(83380400001)(8936002)(86362001)(66574015)(186003)(5660300002)(26005)(316002)(966005)(52536014)(76116006)(66446008)(2906002)(71200400001)(66946007)(66556008)(6506007)(64756008)(478600001)(166002)(66476007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 7UJ1MaSBMDsw8V7kjmnTgB/wcAOQIcTO4Ek0TBco7LKMnzHlJNp/vvR6pgahYokk6A0oHedS6FtngMqTlesylztMXon7cS/DeWepsyKk5JU8Ik6OaKvX81sYMUNK5ACF0xX6bUQ+cnLWlWTTJgWdnE4K0kMzUJEW8G9BdDHam0cfhrEJIpvmF9O48AW0c4m8Pdax6SzLHTqWV6qbNINu6hTUE6/lipq4FBmC9WsUKP1kbgaAwVbJq+iPjy0s0xi3dz20BhGPtf5Dbkd6RF2mxnGBkiOFfYX7awy8e1lnW4wsMmDUPj/0DJu4dD+y342oTnaRHlEqQI+TX+sz8JkcB9KUvoa9k5rjai3ubHNo7lbs+mNLniTsY7QZNuwvWgFrvl/lkuhvPjPQ2t9/6SZ5VXtaRGfMmunE5dNFz5YRKzLC3hx2Bn0/3vrEsP1ae2Ig3mmbDytJML10r2uRUQeyBn1H6le21ajsRXXiYxxTQTm6Y+q+XObNBQx3DStgV+Qg
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR05MB6348F3395AF5E5E22DB5F943AE6F0DM6PR05MB6348namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB6348.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1f392e7f-865a-4829-ffad-08d81ca18cd7
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2020 02:59:04.9744 (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: 8w4+mcTbC0A5A7okAuCTrywy8U49lU5DFoTrZ0TSQBU73xJmlwTLN5PTa4kjXGUhmnnn8Hz0mw1rUmDCgnhGJQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB5769
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-06-29_21:2020-06-29, 2020-06-29 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 cotscore=-2147483648 clxscore=1015 malwarescore=0 lowpriorityscore=0 mlxlogscore=999 mlxscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 suspectscore=0 adultscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2004280000 definitions=main-2006300020
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/FDgrxLHLORabqx98Db0y4mWShjw>
Subject: Re: [spring] New Version Notification for draft-dukes-spring-srv6-overhead-analysis-00.txt
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: Tue, 30 Jun 2020 02:59:14 -0000

Darren,

The 6man WG is responsible for exactly one data plane. That is, IPv6.

IPv6 is extensible. So, new Routing headers and Options can be defined  without creating a new data plane. That's the whole idea of IPv6 extensibility. Do you believe new data planes were created when the following were defined:


  *   The NIMROD Routing header
  *   They Type 2 Routing header
  *   The RPL Routing header
  *   The Segment Routing Header

Also, the bullets under discussion have little to do with an "SRv6 Network Programming Overhead Analysis".

If your real goal is holistic comparison of SRm6 and draft-filfilscheng-srv6-srh-comp-sl-eng, I would be glad to work with you on that. But a holistic comparison should probably have representation from both sides. Otherwise, it is mere marketing.

                                                    Ron



Juniper Business Use Only
From: Darren Dukes (ddukes) <ddukes=40cisco.com@dmarc.ietf.org>
Sent: Monday, June 29, 2020 9:33 PM
To: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>
Subject: Re: New Version Notification for draft-dukes-spring-srv6-overhead-analysis-00.txt

[External Email. Be cautious of content]

Hi Ron. Thanks for reading the document.

You say about section 5:
> Also, many of the things that you say in that
> bullet list are blatantly false. For example,
> SRm6 does not introduce a new data plane.
> In is extremely orthodox IPv6.

SRm6 uses IPv6 for transport and it introduces a dataplane that maps 32 or 16 bit identifiers to a behavior and IPv6 address. Every SRm6 node must use this new dataplane implementation.  This is correct.

I believe the bullets I listed are relevant when holistically considering the proposals.

Sincerely,
  Darren


________________________________
From: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>>
Sent: Saturday, June 27, 2020 7:44:47 PM
To: Darren Dukes (ddukes) <ddukes@cisco.com<mailto:ddukes@cisco.com>>; SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Subject: RE: New Version Notification for draft-dukes-spring-srv6-overhead-analysis-00.txt


Darren,



Your draft purports to be an "SRv6 Network Programming Overhead Analysis".  As such, it should address overhead analysis and avoid:



  *   Topics that are orthogonal to overhead analysis
  *   The appearance of attempting to position one compression strategy over another for reasons other than overhead



So, I recommend that you make the following changes to Section 5:



  *   The sentence "The mapping proposal, [I-D.bonica-spring-sr-mapped-six], does not bring any compression benefit compared to SRv6-native compression methods [I-D.filsfilscheng-spring-srv6-srh-comp-sl-enc]" gives the appearance of author bias. Please replaces it with a neutral sentence like, "The two  proposals [I-D.filsfilscheng-spring-srv6-srh-comp-sl-enc] [I-D.bonica-spring-sr-mapped-six] provide similar compression.
  *   You say that " The SRm6 proposal does have several deficiencies however, including:".... None of these have anything to do with overhead analysis. They don't belong in this document.
  *   Also, many of the things that you say in that bullet list are blatantly false. For example, SRm6 does not introduce a new data plane. In is extremely orthodox IPv6.



                                                                                                                        Ron









Juniper Business Use Only

From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> On Behalf Of Darren Dukes (ddukes)
Sent: Saturday, June 27, 2020 1:22 AM
To: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Subject: [spring] Fw: New Version Notification for draft-dukes-spring-srv6-overhead-analysis-00.txt



[External Email. Be cautious of content]



Hello SPRING working group



There has been lots of work done in SPRING to develop, combine and refine methods of reducing the overhead of the SRv6 SRH.  We have some good submissions of requirements, framework analysis but no direct comparisons of different methods.



This draft kicks off that conversation with a simple analysis comparing SRv6 native compression available via draft-filsfilscheng-spring-srv6-srh-comp-sl-enc vs the mapped SRm6 proposal draft-bonica-spring-sr-mapped-six.





Thanks

  Darren





________________________________

From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Sent: Saturday, June 27, 2020 1:00 AM
To: Darren Dukes (ddukes) <ddukes@cisco.com<mailto:ddukes@cisco.com>>
Subject: New Version Notification for draft-dukes-spring-srv6-overhead-analysis-00.txt



A new version of I-D, draft-dukes-spring-srv6-overhead-analysis-00.txt
has been successfully submitted by Darren Dukes and posted to the
IETF repository.

Name:           draft-dukes-spring-srv6-overhead-analysis
Revision:       00
Title:          SRv6 Network Programming Overhead Analysis
Document date:  2020-06-27
Group:          Individual Submission
Pages:          9
URL:            https://www.ietf.org/internet-drafts/draft-dukes-spring-srv6-overhead-analysis-00.txt<https://urldefense.com/v3/__https:/www.ietf.org/internet-drafts/draft-dukes-spring-srv6-overhead-analysis-00.txt__;!!NEt6yMaO-gk!XQ30Nxg22KtJi8ikwlkNqwrZPkBjF4IixztGJYkMVwpqxc8PEt_xKQSRjEj0Z_T4$>
Status:         https://datatracker.ietf.org/doc/draft-dukes-spring-srv6-overhead-analysis/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-dukes-spring-srv6-overhead-analysis/__;!!NEt6yMaO-gk!XQ30Nxg22KtJi8ikwlkNqwrZPkBjF4IixztGJYkMVwpqxc8PEt_xKQSRjOMg93gm$>
Htmlized:       https://tools.ietf.org/html/draft-dukes-spring-srv6-overhead-analysis-00<https://urldefense.com/v3/__https:/urldefense...com/v3/__https:/tools.ietf..org/html/draft-dukes-spring-srv6-overhead-analysis-00__;!!NEt6yMaO-gk!XQ30Nxg22KtJi8ikwlkNqwrZPkBjF4IixztGJYkMVwpqxc8PEt_xKQSRjH9AbgoR$__;!!NEt6yMaO-gk!QrTNpOov227mx78vk0QW9dUiezD-3jNSo7hrwU5wJzCSX8FX6z6L4BIiAYtsAIIb$>
Htmlized:       https://datatracker.ietf.org/doc/html/draft-dukes-spring-srv6-overhead-analysis<https://urldefense.com/v3/__https:/urldefense...com/v3/__https:/datatracker.ietf.org/doc/html/draft-dukes-spring-srv6-overhead-analysis__;!!NEt6yMaO-gk!XQ30Nxg22KtJi8ikwlkNqwrZPkBjF4IixztGJYkMVwpqxc8PEt_xKQSRjOjtZl8r$__;!!NEt6yMaO-gk!QrTNpOov227mx78vk0QW9dUiezD-3jNSo7hrwU5wJzCSX8FX6z6L4BIiAXN2pMyI$>


Abstract:
   SRv6 network programming provides the framework for the best
   compression of an IPv6 header within an SR domain.  This document
   provides the analysis to illustrate this fact.


The IETF Secretariat