Re: [mpls] IANA Considerations was Re: AD review of draft-ietf-mpls-ldp-multi-topology

"Adrian Farrel" <adrian@olddog.co.uk> Fri, 07 June 2013 16:13 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A60D521F9702 for <mpls@ietfa.amsl.com>; Fri, 7 Jun 2013 09:13:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.581
X-Spam-Level:
X-Spam-Status: No, score=-2.581 tagged_above=-999 required=5 tests=[AWL=0.018, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ipJw9Id6X6L for <mpls@ietfa.amsl.com>; Fri, 7 Jun 2013 09:13:48 -0700 (PDT)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) by ietfa.amsl.com (Postfix) with ESMTP id 7340421F96F4 for <mpls@ietf.org>; Fri, 7 Jun 2013 09:13:48 -0700 (PDT)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r57GDkj4021332; Fri, 7 Jun 2013 17:13:46 +0100
Received: from 950129200 (dsl-sp-81-140-15-32.in-addr.broadbandscope.com [81.140.15.32]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r57GDjjD021299 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Fri, 7 Jun 2013 17:13:46 +0100
From: Adrian Farrel <adrian@olddog.co.uk>
To: "'t.petch'" <ietfc@btconnect.com>
References: <00e501ce5c34$4a924dc0$dfb6e940$@olddog.co.uk> <00ec01ce613c$3d29ba80$4001a8c0@gateway.2wire.net>
In-Reply-To: <00ec01ce613c$3d29ba80$4001a8c0@gateway.2wire.net>
Date: Fri, 07 Jun 2013 17:13:39 +0100
Message-ID: <0b2901ce6399$f95f1fb0$ec1d5f10$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJNw4GCFePBlpQH+5QQk6q31ZighAJQUTXJmBknahA=
Content-Language: en-gb
Cc: mpls@ietf.org
Subject: Re: [mpls] IANA Considerations was Re: AD review of draft-ietf-mpls-ldp-multi-topology
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Jun 2013 16:13:54 -0000

Hi Tom,

Repeating history is not always the right way to decide what the right thing to
do is.

> > Why do you say that this updates RFC 4379? Is it your belief that an
> > implementation of RFC 4379 will not be complete/conformant without
> > these extensions? Or are you just defining extensions which an
> > implementation in an MPLS-MT environment will need to support?
> >
> > I note that you (in my view, correctly) do not say that this document
> > updates RFC 5036, yet it defines extensions to LDP in a similar way.
> 
> I am not sure I follow this logic; RFC6426 adds TLVs and sub-TLVs and is
> recorded as updating RFC4379.
> 
> That RFC also updates the "Pseudowire Associated Channel Types" registry
> but is not recorded as updating the RFC for that registry.
> 
> So I think that this I-D is following a pre-established path.

My logic is that if this document updates 4379, then it also updates 5036
because in both cases, this I-D adds TLVs to the protocols defined in those
RFCs.

But the trend of usage of "updates" is not the weaker "adds some protocol
extensions", but the stronger "adds to the core function set".

Thus, a reasonable view is that if you were republishing the base protocol spec
tomorrow, would you fold the new work into that specification? If so use
"updates". If not, do not.

I am still open to the argument that this document *does* update 4379, but I
don't see it. I think you would only use MT LSP Ping in MT deployments (just as
you would only use MT LDP in such deployments) and core implementations of MPLS
might choose to support neither.

Cheers,
Adrian