Re: [Int-area] Is IPv6 End-to-End? R.I.P. Architecture? (Fwd: Errata #5933 for RFC8200)

Tom Herbert <tom@herbertland.com> Fri, 28 February 2020 03:28 UTC

Return-Path: <tom@herbertland.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAE4A3A0D9F for <int-area@ietfa.amsl.com>; Thu, 27 Feb 2020 19:28:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 NNdC_suuAZDi for <int-area@ietfa.amsl.com>; Thu, 27 Feb 2020 19:28:56 -0800 (PST)
Received: from mail-ed1-f67.google.com (mail-ed1-f67.google.com [209.85.208.67]) (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 742543A0DAB for <int-area@ietf.org>; Thu, 27 Feb 2020 19:28:56 -0800 (PST)
Received: by mail-ed1-f67.google.com with SMTP id v28so1624916edw.12 for <int-area@ietf.org>; Thu, 27 Feb 2020 19:28:56 -0800 (PST)
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=5qfCQr3BQd2T08K4/dzatRw3+9NjQKU71tI4cJRBnZQ=; b=v9tn9SXI6tqmM6ZGfgVEIwfqZDpOyzMoHsjIAl1emB3tdZ58uApfG3riF3Sze6lalR TwcbpcZ2PXlDfOPIRcCsgSWYtwij1L5s8Pt0UsdbZPTeGoWLyYEHIhKvGD+lqcDuBFBL emdx3mhpMYWB8QIT7oet+E6VVlrHnfuR2PbKfKyoh0e5Sx1gB+6GJxzrTIgIN/SlfLFH UUJ9dd8mGP/zm4P0tEF0LAVLz9UYwTWNb2f/4WnapTfggF5Z8zbV2fOc+4yBDarbtl5a /dOFhHnImVYPLws8i4YxgY3O3h0rghgB/2JoZcQpRi0VzUHD13aTL2Rx28/IvX5gQJWf L7Nw==
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=5qfCQr3BQd2T08K4/dzatRw3+9NjQKU71tI4cJRBnZQ=; b=aTMzg/1PI+1H33oNfPt1BwP+v4aYPNJI9sDLQHqqyLN0O3jsio9FIsUARiKANwTNVC qZ0S2U5auwsOn7tjjFtAfCLFEXuSLYVBjBmSbu5lZ3v0A/41M0PyWvYDRE8XsknbHiZl gPYf6AO/x+CgAdif+hJ3K33vBQWWmoNGRhVkEXrh3I55kEZsH7x99+NrxdCr7HghpOKn FjzZl4FxBrtlv0IGruxZwbaPk5pLpN0lcUPqRq38PDSxN1IPof+xuPtQOOUr0NX7oEqw b2tSE+tjrXpLQXofyxSR0cZcCqkERo0AA+cP/lGF1cIjWDhi9ksiqGK/0gHvHQSVupAj Zivg==
X-Gm-Message-State: APjAAAUyvRcTudh7NWn+1EgsVXoW+KrCZx9MiKzxHObIZi9ZLPG/ycjV EaKSlMfI8cB9633kueJ/cMlticjnRBL4Oj5rFpsD4A==
X-Google-Smtp-Source: APXvYqySizyJVvIEsznC+kg8Kc0y1FB5dCJ48XDrFUP0xpMHiGpDsA2BWkwyKCpzdol7Gx+xx2dXICsB3y+97kwA+rM=
X-Received: by 2002:a05:6402:6c2:: with SMTP id n2mr1658532edy.241.1582860534476; Thu, 27 Feb 2020 19:28:54 -0800 (PST)
MIME-Version: 1.0
References: <876c9105-3da4-e614-2db0-bea025b54663@si6networks.com> <7749f91f-03f1-cc14-bae8-5fe68c88879f@si6networks.com> <CALx6S36wN7VEi_rxLC1ETcTvkGaPhs20KhQrGWAGGTrCL5OT+g@mail.gmail.com> <d41a94f5ede994b9e14605871f9f7140@strayalpha.com> <69bd06b8-7eee-dfbc-5476-bba0f71ae915@si6networks.com> <3c307da7e8f52b7a29037a1084daf254@strayalpha.com> <a24a3621-99f6-755d-c679-2061b9a67adf@si6networks.com> <CAOj+MMGJ11CBCov=-jfZUtROJPwhQB3A=+0gMBhzZgxoF_9N1A@mail.gmail.com>
In-Reply-To: <CAOj+MMGJ11CBCov=-jfZUtROJPwhQB3A=+0gMBhzZgxoF_9N1A@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Thu, 27 Feb 2020 19:28:42 -0800
Message-ID: <CALx6S36ChFy-6y_tnGwzs7J5nwmzvzsxAWBhTB=iro4qoVpZ7w@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Fernando Gont <fgont@si6networks.com>, Joe Touch <touch@strayalpha.com>, Internet Architecture Board <iab@iab.org>, architecture-discuss@iab.org, Internet Area <int-area@ietf.org>, IETF <ietf@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/HpyUbR33LqCYM2ooeJTWsLN0bm0>
Subject: Re: [Int-area] Is IPv6 End-to-End? R.I.P. Architecture? (Fwd: Errata #5933 for RFC8200)
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Feb 2020 03:28:58 -0000

On Thu, Feb 27, 2020 at 3:58 PM Robert Raszuk <robert@raszuk.net> wrote:
>
>
> > What draft-ietf-spring-srv6-network-programming proposes is to remove a
> > segment routing header (SRH) along the packet delivery path, before the
> > packet arrives at the final destination. They call it PSP.
>
> That removal as it has been explained to you many times happens at the node which is explicitly listed as DA of the packet.
>
> >  Before, folks have also proposed to insert Extension Headers (EHs) while
> > packets are en-route to their intended destination, etc.
>
> That has been moved to a separate draft to move fwd with the rest of the work.
>
> Yes this is still useful for TI-LFA (as example).
>
> We need to ask ourselves what is more important ... quality of data plane for end users with 10s of ms of connectivity restoration times upon failure or keeping original IPv6 dogmas in place where folks never envisioned such needs or technologies to be invented.
>
Robert,

To me, security, robustness, and interoperability are more important
than performance for end users. We obviously want everything, and
IETF's part in this seems to be ensuring those sort of attributes in
standard protocols.

There's a lot of history here. If you go back through the 6man
archives, you'll find there was substantial technical discussion on
extension header insertion. There were specific concerns raised
particular concerns about the loss of attribution of packet contents.
The extension header proponents did not adequately address those
concerns. I don't believe there was ever consensus in 6man that
outright rejected the idea, but neither there wasn't much effort by
the proponents to establish consensus for the proposal. It was their
impetus to do that (frankly, publicly saying "regardless of any
discussion in IETF, the protocol is going to go forward" hurt the
cause). To say that the proponents have only been met only with dogma
would be a mischaracterization of what actually transpired.

Tom

> Rgs,
> R.
>
>
> On Fri, Feb 28, 2020 at 12:37 AM Fernando Gont <fgont@si6networks.com> wrote:
>>
>> Joe,
>>
>> What draft-ietf-spring-srv6-network-programming proposes is to remove a
>> segment routing header (SRH) along the packet delivery path, before the
>> packet arrives at the final destination. They call it PSP.
>>
>> Before, folks have also proposed to insert Extension Headers (EHs) while
>> packets are en-route to their intended destination, etc.
>>
>> Thanks,
>> Fernando
>>
>>
>>
>>
>> On 27/2/20 20:21, Joe Touch wrote:
>> > EH isn't a HBH option or extension.
>> >
>> > Joe
>> >
>> > On 2020-02-27 15:06, Fernando Gont wrote:
>> >
>> >> On 27/2/20 19:52, Joe Touch wrote:
>> >>> FWIW - there are separable issues here:
>> >>>
>> >>> - whether an IP header (or parts thereof) should be changed in transit
>> >>>
>> >>> AFAICT, the answer has always been yes, but limited to the
>> >>> hopcount/ttl in the base header and hop-by-hop options in the
>> >>> options/extension headers.
>> >>>
>> >>> - whether an IP header length can change in transit
>> >>>
>> >>> I see no reason why it can't become smaller, but if it can become
>> >>> larger then PMTUD and PLPMTUD don't work.
>> >>
>> >> Besides AH (which obviously breaks), hosts typically try to validate
>> >> that the error messages they receive correspond to something they
>> >> actually sent.
>> >>
>> >> EH removal breaks that.
>>
>>
>> --
>> Fernando Gont
>> SI6 Networks
>> e-mail: fgont@si6networks.com
>> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>>
>>
>>
>>