Re: [v6ops] Operational Implications of IPv6 Packets with Extension Headers - implications from new development for EHs
Tom Herbert <tom@herbertland.com> Wed, 29 July 2020 15:59 UTC
Return-Path: <tom@herbertland.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B1F83A0BD8 for <v6ops@ietfa.amsl.com>; Wed, 29 Jul 2020 08:59:52 -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, 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 NlX80cTfMcd5 for <v6ops@ietfa.amsl.com>; Wed, 29 Jul 2020 08:59:50 -0700 (PDT)
Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) (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 666603A0C1D for <v6ops@ietf.org>; Wed, 29 Jul 2020 08:59:50 -0700 (PDT)
Received: by mail-ej1-x62e.google.com with SMTP id o18so24862315eje.7 for <v6ops@ietf.org>; Wed, 29 Jul 2020 08:59:50 -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; bh=almEea5jX7oGnxFQkmWQD/jkTSLci2CSfrDB4XK6nbE=; b=EzFBIh7fbuqlENXGkP4+V5ACx5OWJNGJ0VC6Uboddjz0RA0hp/W+8EUyn1yhGeUm1q HX+npPf7ZKlPwlZ90h5pnvRStLSxEWLm9jysc9LWfWSbbGjoWq64JwKPFoUr0QZ6rJO2 GUurEUiNd2P91SqvP+InmmhNC+CfH9Fj8VdVTLHhJgUHUPINOCV8D4n7cSFpwsmn4bSG 6cRYhG5vshcjhxLykiN1yd+Vj3EY+6wXl8ngaPDmIQ3Yr8nZakjOXvVdIfGLwdrbJVqc MclVNxU6t1buV/y1h+lY18sIVqyB8rXKvB4v+tKdgqOOVuWfavKu5QopFjBlmf8irJTg kmXA==
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=almEea5jX7oGnxFQkmWQD/jkTSLci2CSfrDB4XK6nbE=; b=HJHeOcGJbu5WKzwmnDLTXGf0gDK1zaugGJRrGxLcwToZQaQon6wYY087vI5qr3rJa9 RvQbVFXyfET2bOeyqgjL5fssaPpd0xBMq2shz409PQa+8Q55ymZAlyyV52cT6Kqfqv55 7aQ4U8aYz5bueoZn2/L7kptrtXvmEdaV2ZaMVFOSFZBMZ32XBzMJPbAJGaPEC+4kBexy oQm02l2WQR+kx9c3zsm4MSTxxpzW8ZPcSvhEzsz4lP26fOCktk6Vo4LE3D57neZxR6wc Y5jOAKaKLAnwUN5TkU120LKxiT2agfL7IF6hPy1lt9QG+Ng7Tp2C5I3nQzCvXst81+m9 wvkw==
X-Gm-Message-State: AOAM532iBvCN+pkNqoVXDCZFlqd4gVJzZk9sMCcJ3u0XuhjJ/4KjQ60E ysLqcs3b/r9vc4c+Y/wUUoGb2zNUDl+kQ+OX672YBQa6
X-Google-Smtp-Source: ABdhPJzVsQWQjZGvNM8eqBxy2MN7euKY0dh14DD42kWl+hqudMCLfHB/5y9BaauqH690VLcYW325ANRvdyzZS4+lq5w=
X-Received: by 2002:a17:906:a242:: with SMTP id bi2mr30250495ejb.243.1596038388683; Wed, 29 Jul 2020 08:59:48 -0700 (PDT)
MIME-Version: 1.0
References: <d8d59ce07f7f4031a545ff6e24fdbb88@huawei.com> <20200729084351.GG2485@Space.Net> <32BAEAEA-7352-4BAE-ADA8-FDA2395D5732@employees.org> <a6ed89a8-c12e-b8d2-c720-5cc02e127a68@si6networks.com> <FCBD1043-A0B2-435A-9AB9-0FCE3566C769@employees.org> <20200729122622.GT2485@Space.Net> <CALx6S34kLn+n4TMQrO0YKncB_j2P5Z2M3-Sn1_81+eDaTONz1A@mail.gmail.com> <20200729145828.GX2485@Space.Net> <CALx6S34HSN1x9rmTnm88v3FrrPJKk8hPen-cTmSp0hfQQRxeYg@mail.gmail.com> <20200729153500.GE2485@Space.Net>
In-Reply-To: <20200729153500.GE2485@Space.Net>
From: Tom Herbert <tom@herbertland.com>
Date: Wed, 29 Jul 2020 08:59:37 -0700
Message-ID: <CALx6S35MX9za7N5O=tyBMpn_4mHipVmmtZ+RSVwuUQm9LwrK7Q@mail.gmail.com>
To: Gert Doering <gert@space.net>
Cc: Ole Troan <otroan@employees.org>, Fernando Gont <fgont@si6networks.com>, IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/7p36WUuA6WNXod9NvgMA_igKVCA>
Subject: Re: [v6ops] Operational Implications of IPv6 Packets with Extension Headers - implications from new development for EHs
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jul 2020 15:59:53 -0000
On Wed, Jul 29, 2020 at 8:35 AM Gert Doering <gert@space.net> wrote: > > Hi, > > On Wed, Jul 29, 2020 at 08:18:28AM -0700, Tom Herbert wrote: > > > There is no incentive for network operators to make sure their network > > > can transport EHs if it works "without". > > > > > > There is no incentive for application developers to code support for > > > "anything with EH" if they have to assume "it will need to work across > > > networks without". > > > > Then they won't be able to use segment routing, IOAM, or new QoS > > signaling like Network Tokens that are now being developed and being > > deployed. That's fine, it's their prerogative. > > And by that, you acknowledge that using "EH across the wide Internet" > is not going to work. > Gert, Well, if by "works across the wide Internet" you mean that there is a 100% probability that packets with extension headers will reach every possible destination over every possible path then, yes, "EH across the wide Internet" is not going to work. However, by this same definition IPv6, UDP, SCTP, IP fragmentation, ICMP, and pretty much anything except possibly the most rudimentary plain TCP/IPv4 packet don't work "across the wide Internet" either. We know ubiquitous support for protocols across the whole Internet is not feasible, it's pointless to assume a requirement for a protocol that it must be universally supported everywhere before it can be useful. > Nobody challenged that the use of EH in a closely controlled environment > ("my network and all the partner networks that I have a contract that > governs that we'll cooperate regarding these EHs") will work. > > [..] > > but IMO if we apply the right techniques we can opportunistically > > provide something that works and provides value to users. > > EH has turned out to be costly to people that have no way to recover > these costs as their customers have no interst. > I don't expect customers to have any interest in extensions headers, I do expect they'll have interest in services they help provide. > Now, if Google would show up and say "all web sites that demonstrate > use of the TurboEH are ranked up by 20%", you can bet that SEOs would > be the first to demand working and fully transparent EH support, no > matter the cost... Yep. This was clearly demonstrated by Google's success in pushing operators to support QUIC. If I was endeavouring to bring up a new protocol or extension header on the Internet I'd certainly start with getting a major content provider on board even before service providers. Tom > > Gert Doering > -- NetMaster > -- > have you enabled IPv6 on something today...? > > SpaceNet AG Vorstand: Sebastian v. Bomhard, Michael Emmer > Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann > D-80807 Muenchen HRB: 136055 (AG Muenchen) > Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279
- [v6ops] Operational Implications of IPv6 Packets … Vasilenko Eduard
- Re: [v6ops] Operational Implications of IPv6 Pack… Gert Doering
- Re: [v6ops] Operational Implications of IPv6 Pack… Vasilenko Eduard
- Re: [v6ops] Operational Implications of IPv6 Pack… Gert Doering
- Re: [v6ops] Operational Implications of IPv6 Pack… otroan
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Gert Doering
- Re: [v6ops] Operational Implications of IPv6 Pack… otroan
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Philip Homburg
- Re: [v6ops] Operational Implications of IPv6 Pack… Gert Doering
- Re: [v6ops] Operational Implications of IPv6 Pack… Tom Herbert
- Re: [v6ops] Operational Implications of IPv6 Pack… Gert Doering
- Re: [v6ops] Operational Implications of IPv6 Pack… Tom Herbert
- Re: [v6ops] Operational Implications of IPv6 Pack… Gert Doering
- Re: [v6ops] Operational Implications of IPv6 Pack… Joseph Touch
- Re: [v6ops] Operational Implications of IPv6 Pack… Tom Herbert
- Re: [v6ops] Operational Implications of IPv6 Pack… Owen DeLong
- Re: [v6ops] Operational Implications of IPv6 Pack… Joseph Touch
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Brian E Carpenter
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Fred Baker
- [v6ops] Operational Implications of IPv6 Packets … tom petch
- Re: [v6ops] Operational Implications of IPv6 Pack… Vasilenko Eduard
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Brian E Carpenter
- Re: [v6ops] Operational Implications of IPv6 Pack… tom petch
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… tom petch
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Gyan Mishra
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Ole Troan
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Gyan Mishra
- Re: [v6ops] Operational Implications of IPv6 Pack… Fernando Gont
- Re: [v6ops] Operational Implications of IPv6 Pack… Gyan Mishra