Re: New Version Notification for draft-hinden-6man-hbh-processing-01.txt

Tom Herbert <tom@herbertland.com> Fri, 11 June 2021 14:50 UTC

Return-Path: <tom@herbertland.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 20E463A003B for <ipv6@ietfa.amsl.com>; Fri, 11 Jun 2021 07:50:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-com.20150623.gappssmtp.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 NdzSyeKevmHk for <ipv6@ietfa.amsl.com>; Fri, 11 Jun 2021 07:50:38 -0700 (PDT)
Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (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 72A153A0033 for <ipv6@ietf.org>; Fri, 11 Jun 2021 07:50:38 -0700 (PDT)
Received: by mail-ej1-x630.google.com with SMTP id he7so4912572ejc.13 for <ipv6@ietf.org>; Fri, 11 Jun 2021 07:50:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=l2rxpI6ItgpdiI7V1uI8jIjajDlk/tqxS5Y9W6URLW0=; b=cCq1tCMxzXKgsn0YS6S2DQ+bE5KfBXC0hvELuHUwADjL8ApPZrSk7nV4zklDDJ98d6 fl/tdXu5qPGUjKE5k27smaKR+buUV6B0oy10kNUt8lBu3eEFhu5EMXcGmTfITgV6hoSB hA/PkgwyhVZ4I7dTyCxRlvbB+1ArNpyzbCziNumsI65qQMwIij1Ps2TD0r1jGo63F2Mw QJYxQS6uCDj3wj9MPGj3blFUwoQ6io6JvDxsYBzqrJMNfLpaXLYXPbps32XCeYqK1Sh7 c6RfFXjOZfuZF6wuo0NHedSuUytNYsspbCZc+Zmo9c5Y1P5bhEXejLe7r2JrHELGkTYW sNCw==
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:content-transfer-encoding; bh=l2rxpI6ItgpdiI7V1uI8jIjajDlk/tqxS5Y9W6URLW0=; b=Tv3zkJ8xm4zj7haOr28ifwD/VWay2PY4KymIONmGdiQl1bf1Qw27SNCzsPWtYbtc3A g4crHHu8AqNOv1TjghmFdGn4Bdl/SrS0T/N2nzQPkzjZ9nKuuL4jr/26fmbo7avTAlg4 AmR8cOcTjSKKmP43R9mjYgleoPkaY4xbGoTxicsDVEpU/J8k/A2OmUuXkI0N3hPgorxN g7j+SwPKbg9p6uBUxDXCcu2ygSCPLlfxLyuM9DlyU9vEzv0/DIBp3BBWxeC0xmJ1TW7J UicpsRs8dzLTlzApG2cJSYrgX/xBPg4FLrgWnUJ3n5MvJa4ivM3nfnRLbiUrWy2hC8hg ps+Q==
X-Gm-Message-State: AOAM533MXnagDntcbtQoQ4l3JiHh7kX858UyC44Ubr8WNcG01OfyR5Fu rvVmWWciv3HLDmvqawcQfVX/vvsbViFHCk4iR4hvxQ==
X-Google-Smtp-Source: ABdhPJwNZ52OpQrCqYVyJX7AV3sfdCRjmRYlMh3Bz55FLx3Hbz4AqZvGRGlClXd+X8/0+tWMvExRu4c/6te1TxaOBAg=
X-Received: by 2002:a17:907:3ea1:: with SMTP id hs33mr3930877ejc.259.1623423034651; Fri, 11 Jun 2021 07:50:34 -0700 (PDT)
MIME-Version: 1.0
References: <162265842779.4095.2393609365780372735@ietfa.amsl.com> <E5A31CCD-104D-4B92-9730-4FCFBF191F46@gmail.com> <17adf4b21d428d051e390574e976e3f61aee33c0.camel@edgeuno.com> <CALx6S368ZavS5Ggv28XB1mW41sZML0Vv=DvBPMooFFhbWdpKUg@mail.gmail.com> <4e1c6c6a-1512-755e-a4e5-723e83b74b4c@gmail.com> <d2847bc077d1775b07642587758962dcb80e7690.camel@edgeuno.com> <F6288093-7141-4190-8541-DF96C0DE0CF7@cisco.com> <7c7a73ba2730696e40acd65c44036d2c0a17f9c2.camel@edgeuno.com> <CO1PR11MB48812CF3CB24EC9A3B18C453D8349@CO1PR11MB4881.namprd11.prod.outlook.com> <5f733909279347cbb8bd9de5dec29adf@huawei.com>
In-Reply-To: <5f733909279347cbb8bd9de5dec29adf@huawei.com>
From: Tom Herbert <tom@herbertland.com>
Date: Fri, 11 Jun 2021 07:50:23 -0700
Message-ID: <CALx6S352C9vag=ivyi7+SpD6Nmqi15hFsEru_i8Z_Hn5OBw6mw@mail.gmail.com>
Subject: Re: New Version Notification for draft-hinden-6man-hbh-processing-01.txt
To: Vasilenko Eduard <vasilenko.eduard@huawei.com>
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/M80yH5jeMlPxSWJmh4SeLpm4SIc>
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: Fri, 11 Jun 2021 14:50:46 -0000

On Fri, Jun 11, 2021 at 4:13 AM Vasilenko Eduard
<vasilenko.eduard@huawei.com> wrote:
>
> Hi all,
> I was silent reading this discussion because it is pretty much a useless exercise.
> 95% of Telco traffic is the Best Effort (nobody pays a penny for additional services).
> Additional headers processing has the cost:
> - develop a new feature
> - test a new feature
> - implement a new feature
> - support a new feature
> And accept the responsibility for additional different risks (security, performance, interoperability).
>
> Never-ever EH would work on the Internet till the Telco business model would change. Dump pipe does not need it.
> It is true for half of the latest development in the IETF (especially for anything QoS-related).
>
> Hence, fancy IPv6 functionality should be convenient only for closed domains.
> It is primarily Enterprises where business case calculation for everything activated is not so strict.
> Enterprises have much more traffic that is considered important for many reasons.
>
> IMHO:
> HbH in its current specification is perfectly fine for a closed domain.

> If you would change it in any way that was discussed here - it would be still fine for a closed domain.
> Of course, I could be wrong here because IPv6 popularity in the Enterprise is still close to 0%.
> Hence, we do not know what Enterprise would need when they move to IPv6.
> Unfortunately, such discussion is not popular here. It is primarily here about how to fix what is not possible to fix.
>
Eduard,

The only thing we can possibly fix in this forum are the protocol
specifications for IPv6. To that end, there's only one specification
for IPv6 which applies to all use cases of the protocol in that the
protocol does not distinguish between teco network, home networks,
enterprise networks, the Internet as a whole, or closed networks
(bifurcating the standard specifications between limited domains and
the open Internet has thus far been rejected). Given this context of
the WG, it is reasonable to try to update the protocols to address the
apparent gap wrt to extension headers between the protocol standards
and what is widely deployed. This is precisely what this draft and
this discussion is attempting to do.

Tom

> PS: it makes sense to drop testing "best effort pipe" for fancy services for not to disappoint ourselves.
> Eduard
> -----Original Message-----
> From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Pascal Thubert (pthubert)
> Sent: Friday, June 11, 2021 9:59 AM
> To: Fernando Gont <fernando.gont=40edgeuno.com@dmarc.ietf.org>
> Cc: gorry@erg.abdn.ac.uk; ipv6@ietf.org; bob.hinden@gmail.com
> Subject: RE: New Version Notification for draft-hinden-6man-hbh-processing-01.txt
>
> Hello Fernando
>
> How that that so different from the PMTUD problem? When the route changes, the end-to-end MTU may change too.
>
> Similarities:
>
> - there are places were you won't even try to guess; 6LoWPAN decided to use an MTU of 1280 and will not try PMTUD; for HbH, as Brian suggests, it might be that the Internet at large is the wrong place to try it.
>
> - there are flows and use cases that can really benefit from it, so keeping the lowest common denominator in all circumstances seems utterly wasteful.
>
> - the concept of domain that Brian mentioned is intuitively the thing we're after. But the domain scope is not always very clear. So exploration can help.
>
> Note that adding a HbH OH in an existing PMTUD / MSS exploration does not require a change in the intermediate routers and middle boxes. We do not need an RFC for that, anyone can try it already.
>
> draft-ietf-6man-mtu-option seems to serve the purpose as a side effect, though clarifying that other options can be placed in the HbH OH to experiment whether those options are also supported along the path seems like a good idea, e.g., for options with the leftmost bit set to 1 (act = 0b1O or act = 0b11).
>
> Keep safe;
>
> Pascal
>
> > -----Original Message-----
> > From: Fernando Gont <fernando.gont=40edgeuno.com@dmarc.ietf.org>
> > Sent: vendredi 11 juin 2021 7:21
> > To: Pascal Thubert (pthubert) <pthubert@cisco.com>
> > Cc: brian.e.carpenter@gmail.com; gorry@erg.abdn.ac.uk;
> > bob.hinden@gmail.com; ipv6@ietf.org; tom@herbertland.com
> > Subject: Re: New Version Notification for
> > draft-hinden-6man-hbh-processing- 01.txt
> >
> > Hi, Pascal,
> >
> > On Fri, 2021-06-11 at 05:00 +0000, Pascal Thubert (pthubert) wrote:
> > > This might need a solution be similar to the MTU problem; e.g.,
> > > during PMTUD a node might add the HbH Options that it needs to check
> > > that the options make it through…
> >
> > Aside from a bunch of other evil details:
> >
> > WHat if, say, you employ this solution at, say, connection-
> > establishment time, find that EHs actually "work" towards your
> > destination, but them, sometime later, the path to your
> > destinationchanges, and you find out that EHs no longer work?
> >
> >      Abort the transaction/connections?
> >      "Migrate" from EH-based mechansim to the fall back mechanism?
> >      Anything else?
> >
> > What about the impact on e.g. RTT for connection-establishment? What
> > about the complexity of the mechanism? How many bugs/vulns before
> > every implementation gets it right?
> >
> > Truth #3 of https://datatracker.ietf.org/doc/html/rfc1925 comes to mind...
> >
> > Thanks!
> >
> > Regards,
> > --
> > Fernando Gont
> > Director of Information Security
> > EdgeUno, Inc.
> > PGP Fingerprint: DFBD 63E3 B248 AE79 C598 AF23 EBAE DA03 0644 1531
> >
> >
> >
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------