Re: Path MTU Hop-by-Hop Option

Tom Herbert <tom@herbertland.com> Wed, 24 October 2018 01:57 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 844A6130DE8 for <ipv6@ietfa.amsl.com>; Tue, 23 Oct 2018 18:57:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] 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 EYCYG9R_cf8F for <ipv6@ietfa.amsl.com>; Tue, 23 Oct 2018 18:57:30 -0700 (PDT)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (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 EE54A128CE4 for <ipv6@ietf.org>; Tue, 23 Oct 2018 18:57:29 -0700 (PDT)
Received: by mail-qt1-x832.google.com with SMTP id q40-v6so4026872qte.0 for <ipv6@ietf.org>; Tue, 23 Oct 2018 18:57:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=PwTsCmFBx5KgaPKTFx+Qi9aruFdBlZ8mdHCqdKmhDBY=; b=XaA9EUjAadG5rDcok5l972rfzW1TRu/349LQMNxFbWmQR49VlYhiKbeZJANaN0IfeK Hp5T3qyxBAcwyKwjPGuSww63kWbpbhxn1NBLJJ61tG9BM4uEfxeBCeMK9Ona3/48S8TH 0FqPDDFufJwOtwW6v8J5ahMl7JRiIHpNU7f6AMqzoYqWomhqoEbTl5mhEFV9dRvu2t3k a/aCdkT6DWJf6JP1VZ/5o8hhIYwS5kVelW9pshQ0R9pBUuC3hZGb42BrcZAYVU+EN5t0 tGt1+s34146hjPBAxQKn3CIjg8zE+pSfxoN/rpiR8o/3dFXuSfaQg31vUdYsu3fACNKQ HBMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=PwTsCmFBx5KgaPKTFx+Qi9aruFdBlZ8mdHCqdKmhDBY=; b=m3pW0Y2xdk6+Fr1SxL8FGNKW+rrtZ0V/80saNIvvgArTOhAX6x49rAtWtekZd05eki MPuNpshkU4CdVYOLC9YP9xUKC3OZ12t8X9ByrLb3MjhKwQzhy7ESmIfhK0JWzSenJNDC LlXGyqNGL71YJbvN22Fzxu1e9f/8c0jt5x30ibr9t5TTKUCEdN6rODWDiBhQonB691Me dpYFpjJolDHwH1p4D4oWSWC7G+DxcVmykJFoaJ5OL99oOMk2sS2MXyOj6Hxr0jnv1wQ9 zvoDn1Fnk/YFofpzq0fP13e8apXCD8kxwMjmjlC5m0BGqBWAuLZp+qbOhliLE8FaPajF baXA==
X-Gm-Message-State: AGRZ1gIWGNVazXiJQ53vuFv526T2PJDCMfeVx7vs1h7QqhzI1+8FiObf vR02AvXZUMsT9gXl/8DvV7LJKOAc4xv8pZo4Q+XZ+TH1
X-Google-Smtp-Source: AJdET5cGHmWElS66ttMsLoJU1r9M66BaWt5t2HzbKF/4abrTcLKGug0b6RwzfV6ZRFUNE8H1zv87v1Xq/8jHaG9KFZ0=
X-Received: by 2002:aed:2806:: with SMTP id r6-v6mr602729qtd.189.1540346248735; Tue, 23 Oct 2018 18:57:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:aed:2022:0:0:0:0:0 with HTTP; Tue, 23 Oct 2018 18:57:27 -0700 (PDT)
In-Reply-To: <4a8602d4-7bbd-1ce0-7c25-5149f2f8d1ec@si6networks.com>
References: <153972960647.9465.12295361632444928551.idtracker@ietfa.amsl.com> <E97952C5-3E3C-4EC1-B414-BDA8717FD7DF@gmail.com> <24F21185-0E76-449D-B9C7-729DD8CD30EE@tzi.org> <4a8602d4-7bbd-1ce0-7c25-5149f2f8d1ec@si6networks.com>
From: Tom Herbert <tom@herbertland.com>
Date: Tue, 23 Oct 2018 18:57:27 -0700
Message-ID: <CALx6S37GG_UDpyJqd61OMXgLCCoEJuXsN5WvkNERdGcUQp0X4A@mail.gmail.com>
Subject: Re: Path MTU Hop-by-Hop Option
To: Fernando Gont <fgont@si6networks.com>
Cc: Carsten Bormann <cabo@tzi.org>, Bob Hinden <bob.hinden@gmail.com>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>, IPv6 List <ipv6@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/f7kAkKbU3k5n9ksIKde2wuRQb40>
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, 24 Oct 2018 01:57:33 -0000

On Tue, Oct 23, 2018 at 11:03 AM, Fernando Gont <fgont@si6networks.com> wrote:
> On 10/17/18 6:49 AM, Carsten Bormann wrote:
>> On Oct 17, 2018, at 00:55, Bob Hinden <bob.hinden@gmail.com> wrote:
>>>
>>> This document specifies a new Hop-by-Hop IPv6 option that is used to
>>>   record the minimum Path MTU
>>
>> A while ago I proposed something similar to collect information about adaptation layer fragmentation MTUs (information about which is truly not available in any other way):
>>
>> https://tools.ietf.org/html/draft-bormann-intarea-alfi-04
>>
>> (I also only looked at the Internet layer here — leaving it as an exercise to put in transport/application protocol support.)
>>
>> After mulling an initial version of the proposal, there was pretty much consensus that hop-by-hop options were not really available on the Internet.  So I put in an alternative way to collect the information, see above if you are interested.  Then at some point SPUD came along and I was hoping that would lead to a framework within in which this information could be better handled.
>>
>> Maybe it’s time to pull the old draft out again.  The hop-by-hop option problem of course hasn’t gone away.
>
> IPv6 EHs are not readily available on the public IPv6 Internet. See
> RFC7872. While not included in RFC7872, my measurements indicate that
> the same applies even to IPsec EHs. :(

Fernando,

If I'm reading RFC7872 correctly, it is more accurate to say that the
drop rates for EH vary between 12% and 55% depending on type and
destination. We cannot say that EH always works on the Internet, but
neither is it correct to say that EH never works on the Internet.
Success rate is somewhere in between.

While the data in RFC7872 is objective, the conclusions being drawn
are not. I think there are two possible conclusions 1) Success rate of
EH is abysmal, EH is a failure and should be deprecated, and the
would-be contents of EH need to be moved to other layers somehow 2) EH
support is less than desirable, but this is a current condition that
may be improve over time with new deployments, protocol
clarifications, definition of some "useful" options. IMO, until EH is
officially deprecated, it is entirely appropriate to define new uses
such as the Path MTU Option here. Since we know up front that the
option might not always be viable on the Internet, the mechanism will
need a fallback; but the need for a fallback is hardly unique: IPv6
falls back  IPv4 via happy eyeballs, UDP falls back to TCP when
firewalls block UDP, etc.

Tom

>
> Thanks,
> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------