Re: Other use cases for header insertion (was Re: Header Insertion and TI-FA)

Uma Chunduri <umac.ietf@gmail.com> Wed, 13 May 2020 19:15 UTC

Return-Path: <umac.ietf@gmail.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 923223A07F4 for <ipv6@ietfa.amsl.com>; Wed, 13 May 2020 12:15:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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=gmail.com
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 sjVMXkoDeeAy for <ipv6@ietfa.amsl.com>; Wed, 13 May 2020 12:15:49 -0700 (PDT)
Received: from mail-ua1-x942.google.com (mail-ua1-x942.google.com [IPv6:2607:f8b0:4864:20::942]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9A3E3A07F0 for <6man@ietf.org>; Wed, 13 May 2020 12:15:48 -0700 (PDT)
Received: by mail-ua1-x942.google.com with SMTP id b6so221926uak.6 for <6man@ietf.org>; Wed, 13 May 2020 12:15:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WD686VsyiNIGWoTcgiK2v2E6l5M3rsdd6wI+wcYqXwQ=; b=oyl0gxXLWxGSCctr+UUKB5i1kaiQkIWBXGP+XJ/lOq8gayM/LMlpaoYgqIisZ4jFFV UPZm+G5KBddGmqGlg77zVM09u2oSYzB93ipFfOsp+aC9gaymvTbqSA+4STafuACLvDPV gZmoQn7gVqOdMCTDeOW9dhuUMmVz2f7hengfar2mHRR2ZCTlm7ufprCHwdWlisfx8qIU TWfzbgFTuOZbRkmVT+VsCCURmg8ibgL+9Y8AAvqFJln9viq2fdi/qAISw51vzVNIA5sz eGdaZ34iLMPF+wPaqJ6z6FtP0Rms+Lbr+C8Ot0hD/sCh+m90IBnAzM7Y5ROT8Nu1sc/b dnvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WD686VsyiNIGWoTcgiK2v2E6l5M3rsdd6wI+wcYqXwQ=; b=ixuPiCTTz9jy2tELMC1zF7TNvqHDvV+gFOtn5f08cdceqzviAYOcGr7e5POONhe9G7 PL27Xu1v7vHoYr1A8Y5CDD4FJfxyLWGmMLvMqV0JqsoAC2L9srZNlDJXZ+LqekjQDy6b ZP1K3Q4rK8bRrRnZEGzO1s+v175detEjjDbiVPlmDY3BR0p2nrAes4MC6e8TSsRwLpA7 GTTA6cp7toTCxzxuKqB6bYCUNMZtWuin3PdtZXT+kw70JZM49dOPe0Xq34tWOLU3wVz/ Hs4Tp/TwxGpoYHk7PvqV2pXvbF1/eRI0RaT+AoyXd3kF90118UhdvVgecFx9OEZoZOBY SLvw==
X-Gm-Message-State: AOAM532sxMFKVcM6UJYYuOrc9fG/nECymVDf6qA9w9mHwYrbl/6Cs5Yx D42AesNLgYnn6XkLSUlHRIWbK1/jjeIWkPUKcXnYv39u
X-Google-Smtp-Source: ABdhPJzENiQfsLx+goqgP4QeJAfXDrbH1UGUPlffuuhqPrchFpJk7iC7j1L80qZtMXl5C5mwvn2P+rjEdr0igRygwvU=
X-Received: by 2002:ab0:36d9:: with SMTP id v25mr236335uau.126.1589397347903; Wed, 13 May 2020 12:15:47 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR05MB6348FA1FC00258ACE4FDE444AEA10@DM6PR05MB6348.namprd05.prod.outlook.com> <CALx6S35EncqhfBCP0aZHqBQ2MBT1VSxpRUB59dOTBpP4wwFsjg@mail.gmail.com> <41a5a637-7b77-e9b8-180a-9a0d0958edfd@gmail.com> <CAOj+MMEu5SgQEFSSxNiZnthm=jMAMQE301PGycdteitqk2d27A@mail.gmail.com> <DM6PR05MB634828DFCB535CA7E7CEA3FAAEBE0@DM6PR05MB6348.namprd05.prod.outlook.com> <CE0C1AE3-8CF6-4503-AB54-8BA21891F9B7@gmail.com> <f4ab18fe-3321-fc1e-5cdb-6a3aa5e5993f@gmail.com> <B8345CBD-1FC9-4D41-A7B5-1BC6BDF101A4@gmail.com> <CAOj+MMFJVp41C9+J5014vQVQF_=Ca_FgjSE3eQdjm=BHsZixcw@mail.gmail.com> <863C1CD0-5CE7-4336-8D90-A1E3B1E232EE@gmail.com> <CAF18ct6nB2qK1sK9RS5ah+4Mjq_eCqH9L_M0P9UyoLF94OWrJQ@mail.gmail.com> <ab265b05-f8b5-9184-2dc7-02310dd2c5a2@si6networks.com>
In-Reply-To: <ab265b05-f8b5-9184-2dc7-02310dd2c5a2@si6networks.com>
From: Uma Chunduri <umac.ietf@gmail.com>
Date: Wed, 13 May 2020 12:15:57 -0700
Message-ID: <CAF18ct7rYaNUeGYqQH6eTd4jf9VF8uKrwtPZR+cuxGKSdNwd3g@mail.gmail.com>
Subject: Re: Other use cases for header insertion (was Re: Header Insertion and TI-FA)
To: Fernando Gont <fgont@si6networks.com>
Cc: 6man <6man@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000542cc805a58c68fe"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/AzJ1uIXhASboHbBRYIf_PlUadL8>
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: Wed, 13 May 2020 19:15:52 -0000

Hi Fernando,


On Wed, May 13, 2020 at 9:31 AM Fernando Gont <fgont@si6networks.com> wrote:

>
> So you want IPv6, but don't want 40 bytes of overhead.

Yes - an E2E protocol and I know it is not possible. See below..



> Well, I tell you

what: those 40 bytes of overhead *are* IPv6.

I won't disagree.


> That should be an indication that you should probably accept it, do

other smarts to reduce overall overhead,



This is relatively the easier part of the story. And we have already 'n'
(almost) proposal out there.

The one being discussed
https://tools.ietf.org/html/draft-bonica-6man-comp-rtg-hdr-15 and various
other proposals

like https://tools.ietf.org/html/draft-cl-spring-generalized-srv6-np-01,
uSIDs, Tom H's proposal, Greg M's proposal and many more I guess.



> or you might need to look at a

different protocol.



This is where I see a problem overall. There is another protocol which is
similar  and we know the IAB

statement https://www.iab.org/2016/11/07/iab-statement-on-ipv6/. So
practically, we have only one protocol i.e., IPv6.

So, I see you are simply saying it's not possible to have both efficiency
and new requirements in a reasonable way (I know the disagreement on

drafted solutions and the dissent rightfully from some folks)  brought-in
here not only from SRv6 pov, but also from IOAM and early multicast/BIER

 discussions. Given the barrier to change internet STD/8200 (even for a
clarification), we are kind of boxed with the current extensibility
constructs

 it has. Even in one operator domain. I am willing to listen and want to
know your thoughts here. Please don't discount everything as few

additional bytes. The domain I am looking into right now, every additional
byte of overhead  on the packet matters. This may not be big issue in

some other places (where IOAM is sought to be deployed originally i.e.,
inside a DC).


I concur with the point raised in this thread
https://mailarchive.ietf.org/arch/msg/ipv6/0k24SD9iFUW3tmi9EsDAaEPqNi0/

Thank you!
--
Uma C.




>
> I find it amusing to use 128-bit labels for what's pretending to be a

limited domain, and then be concerned about the overhead of the ipv6 header.


> As much as I find amusing to have nodes that claim to support IPv6 (and

hence should be able to ignore a RH that has a SL==0) but they violate

the spec and fail miserably, so then there's a proposal to violate the

spec (PSP) to cope with that.


>
> --

Fernando Gont

SI6 Networks

e-mail: fgont@si6networks.com

PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492


>
>
>
>