Re: FW: New Version Notification for draft-bonica-6man-comp-rtg-hdr-18.txt

Tom Herbert <tom@herbertland.com> Thu, 14 May 2020 15:06 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 05C4A3A0B57 for <ipv6@ietfa.amsl.com>; Thu, 14 May 2020 08:06:30 -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 7tyfN72I3qvg for <ipv6@ietfa.amsl.com>; Thu, 14 May 2020 08:06:28 -0700 (PDT)
Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (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 0EEEE3A0B52 for <6man@ietf.org>; Thu, 14 May 2020 08:06:27 -0700 (PDT)
Received: by mail-ej1-x629.google.com with SMTP id n17so3055189ejh.7 for <6man@ietf.org>; Thu, 14 May 2020 08:06:27 -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=ob6zHjowZrk2ojED9oyM1sYUmIiQ9EohVxnXDaLlack=; b=GE3xQoifQUgnangm7qV/5i5We/H8F/WlxnImP5mXj6+lBhJPzfZWduGN6ZpZ/V0aED +tmoi2RvAJYpX6IHpQ4W+xnCAWikVLWyCtUqmkY96wCaXifhyIWQ8zKFI5rH3d8IC/rO DrKiekjiw2+4LrMmOokFFEITK/lvtFYsiE4Aa2b8y4+XLNeBKGEsAmOC1RZyAsLoIZSk tgLXdoCwgzgsBsb/s/g1onxsVd/K9GlQTUhPyUGxee3aAFQYHlBid3Mi6zFDE+jfraic Y1FsGnrh3icyTw9bLV0sqbi/GFHXznkKyDM/tZG3I7kwSWwK/bp7Jcc1UgyMPolNVybI lRfw==
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=ob6zHjowZrk2ojED9oyM1sYUmIiQ9EohVxnXDaLlack=; b=RT+04UnG8sEizusiXsv82kVYaHb9FjRyTMzqUz7cU8lU+PVj91tIxF8LeaS3do0ySE b/2AyLO/NT4itNY91j4fhAOIyF+yQ2LiqAawkFFBgCA4MnPwG6M3wkG1bZ0dKdfKNybA FmFHbq3MpONk+y59k8gIEt9DVzv2DC24DIm4iDTzx3mwhPw3PxF0hHpMcEb352jWsqus HkzKtuV7oqeFyBPmKBLpSaOijxDz/NdDgyjdtvA3S908efpLGLKAhf4PBHZZUq4fjy4/ XTzMVuXqwnQKQzwZybfWHLe0QG9CtucuX2BdR3WB9kk5ZcPePjBm7liGGIXFdZpuxMRS M4mA==
X-Gm-Message-State: AOAM533ctIgVgGFJ2tbdupORKfdnKjJ7OIKQpNa5pOTP50CFroTTpYJs 4rTmO7pi6HT85jbQl6Qzs8ZTYFbstr7hlFWC1jJxcA==
X-Google-Smtp-Source: ABdhPJzijcV8Ll8yscfqFhpwce6zXThDaw6DPcMN5iAmgFZCThWsKhKcybCywWImsClux6hb/VNE6W3PE8OjJJeWa60=
X-Received: by 2002:a17:907:7210:: with SMTP id dr16mr4083567ejc.197.1589468786159; Thu, 14 May 2020 08:06:26 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR05MB6348CA6A0BDD8FD1612EA067AEBF0@DM6PR05MB6348.namprd05.prod.outlook.com> <CAOj+MMFx_ODCbxO1k3OzrfLpjbYi1hWDTKt25YPbFFkf3EkMzA@mail.gmail.com> <6552705b-f623-5c81-62de-9da1056358c0@joelhalpern.com>
In-Reply-To: <6552705b-f623-5c81-62de-9da1056358c0@joelhalpern.com>
From: Tom Herbert <tom@herbertland.com>
Date: Thu, 14 May 2020 08:06:15 -0700
Message-ID: <CALx6S374aU6YF4koxK_WhaP=V3zJ40o7XHA0mPzta4=L5+qufQ@mail.gmail.com>
Subject: Re: FW: New Version Notification for draft-bonica-6man-comp-rtg-hdr-18.txt
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: Robert Raszuk <robert@raszuk.net>, 6man <6man@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/eRU2GJfim2dLaGt5V0CeEWfk8Zs>
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: Thu, 14 May 2020 15:06:30 -0000

On Wed, May 13, 2020 at 2:59 PM Joel M. Halpern <jmh@joelhalpern.com> wrote:
>
> Robert, as you seriously asking "why wasn't the complexity of SRH and
> the TLVs questioned during the WG process?:

Yes, there were many questions and objections raised about why TLVs
were needed, why SRH needs its own authentication when AH would
suffice, why SRH in fact breaks AH. Also, there doesn't seem to be any
current support for SR TLVs in implementation. For instance, in
draft-ietf-6man-segment-routing-header-26, with the exception of Linux
(which last time I checked didn't have correct support), every
reported implementation of SR states "no TLV processing".  Given the
forty years of misery we've had trying to use TLVs in the network
layer, first with IPv4 options and then IPv6 Destination and
Hop-by-Hop options, I don't think this is simply an aberration-- it's
not likely there will ever be significant support or deployment of SRH
TLVs. IMO, it would be an improvement to the protocol if TLVs were
simply taken out of SRH. Even if a compelling use case were to
materialize, DestOpts and HBH are sufficient and much more general to
work with any protocol or routing header (including CRH for instance).

Tom

> It was questioned repeatedly.  Eventually, the chairs concluded that th
> questioners were in the rough.  Which is their job to judge.  But that
> is NOT the same as saying that the quessiton was not raised.
>
> And given that operators are asking for alternatives, no, I do not think
> it is appropriate to say that we will not consider alternatives for
> several years.
>
> If Folks were asking for the withdrawal of SRH (tempting, but the wrong
> answer), then asking for time for deployment experience would seem a
> reasonable response.  But that is not the ask.  No one is asking to
> withdraw or deprecate SRH.
>
> Yours,
> Joel
>
> On 5/13/2020 5:50 PM, Robert Raszuk wrote:
> > WGs,
> >
> > If someone is to judge a document's maturity level by the number of its
> > version iterations with three new versions within the last 3 hours this
> > draft is getting really stable pretty fast ! ;-)
> >
> > But seriously 6man just published SRH RFC8754.
> >
> > Shouldn't we first get some decent and real operational experience with
> > SRH for a year or two before starting a new proposal with a subset of
> > its capabilities ?
> >
> > If SRH is just too complex, why during the IETF WG process and IETF
> > review that was not questioned and addressed ? In my books use of TLVs
> > is a feature not a bug.
> >
> > New proposal to essentially do the same should not be taken on right now
> > - instead pragmatic approach would be to take out those elements which
> > are not operationally needed or add those which are missing should be
> > worked on after some time and RFC8754-bis could be then issued.
> >
> > Note that if we are just about shorter SIDs like 16 or 32 bits that is
> > possible today with the vSID proposal and current SRH format.
> > https://tools.ietf.org/html/draft-decraene-spring-srv6-vlsid-03
> >
> > Last - can anyone imagine operational complexity when a network would
> > consist of some routers which can only do CRH and some which can only
> > process SRH ? Leave alone the fact that both headers are completely
> > incompatible with each other.
> >
> > Many thx,
> > Robert.
> >
> >
> >     In this draft version, I rename the Routing header type. It was
> >     called the Compressed Routing Header. Now it is called the Compact
> >     Routing Header.
> >
> > ...
> >
> >     A new version of I-D, draft-bonica-6man-comp-rtg-hdr-18.txt
> >     has been successfully submitted by Ron Bonica and posted to the IETF
> >     repository.
> >
> >     Name:           draft-bonica-6man-comp-rtg-hdr
> >     Revision:       18
> >     Title:          The IPv6 Compact Routing Header (CRH)
> >     Document date:  2020-05-13
> >     Group:          Individual Submission
> >     Pages:          14
> >     URl:
> >     https://www.ietf.org/internet-drafts/draft-bonica-6man-comp-rtg-hdr-18.txt
> >     Status: https://datatracker.ietf.org/doc/draft-bonica-6man-comp-rtg-hdr
> >     Htmlized: https://tools.ietf.org/html/draft-bonica-6man-comp-rtg-hdr-18
> >     Htmlized:
> >     https://datatracker.ietf.org/doc/html/draft-bonica-6man-comp-rtg-hdr
> >     Diff:
> >     https://www.ietf.org/rfcdiff?url2=draft-bonica-6man-comp-rtg-hdr-18
> >
> >     Abstract:
> >         This document defines two new Routing header types.  Collectively,
> >         they are called the Compact Routing Headers (CRH).  Individually,
> >         they are called CRH-16 and CRH-32.
> >
> >
> > --------------------------------------------------------------------
> > 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
> --------------------------------------------------------------------