Re: [mpls] Question on draft-ietf-mpls-rfc4379bis-09.txt

"Aissaoui, Mustapha (Nokia - CA)" <mustapha.aissaoui@nokia.com> Fri, 25 November 2016 21:33 UTC

Return-Path: <mustapha.aissaoui@nokia.com>
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 B7BC812952E for <mpls@ietfa.amsl.com>; Fri, 25 Nov 2016 13:33:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.921
X-Spam-Level:
X-Spam-Status: No, score=-6.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 tGFr9JF9KuAy for <mpls@ietfa.amsl.com>; Fri, 25 Nov 2016 13:33:21 -0800 (PST)
Received: from smtp-us.alcatel-lucent.com (us-hpswa-esg-01.alcatel-lucent.com [135.245.18.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE7B812944E for <mpls@ietf.org>; Fri, 25 Nov 2016 13:33:20 -0800 (PST)
Received: from us70uumx3.dmz.alcatel-lucent.com (unknown [135.245.18.15]) by Websense Email Security Gateway with ESMTPS id 00E83B06AA475; Fri, 25 Nov 2016 21:33:17 +0000 (GMT)
Received: from us70uusmtp3.zam.alcatel-lucent.com (us70uusmtp3.zam.alcatel-lucent.com [135.5.2.65]) by us70uumx3.dmz.alcatel-lucent.com (GMO) with ESMTP id uAPLXJxM021984 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 25 Nov 2016 21:33:19 GMT
Received: from US70TWXCHHUB04.zam.alcatel-lucent.com (us70twxchhub04.zam.alcatel-lucent.com [135.5.2.36]) by us70uusmtp3.zam.alcatel-lucent.com (GMO) with ESMTP id uAPLXIKk006454 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 25 Nov 2016 21:33:19 GMT
Received: from US70UWXCHMBA01.zam.alcatel-lucent.com ([169.254.7.176]) by US70TWXCHHUB04.zam.alcatel-lucent.com ([135.5.2.36]) with mapi id 14.03.0301.000; Fri, 25 Nov 2016 16:33:18 -0500
From: "Aissaoui, Mustapha (Nokia - CA)" <mustapha.aissaoui@nokia.com>
To: "t.petch" <ietfc@btconnect.com>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] Question on draft-ietf-mpls-rfc4379bis-09.txt
Thread-Index: AdJGnV7er03UlZ6JRUi/8+DkE/AdkAAccqn6AAo02wAAAsIGtAAHm5dQ
Date: Fri, 25 Nov 2016 21:33:17 +0000
Message-ID: <4A79394211F1AF4EB57D998426C9340DD4AED4F5@US70UWXCHMBA01.zam.alcatel-lucent.com>
References: <4A79394211F1AF4EB57D998426C9340DD4AEC84F@US70UWXCHMBA01.zam.alcatel-lucent.com> <010201d2470e$9f762500$4001a8c0@gateway.2wire.net> <4A79394211F1AF4EB57D998426C9340DD4AED1C0@US70UWXCHMBA01.zam.alcatel-lucent.com> <003301d24742$8926ca00$4001a8c0@gateway.2wire.net>
In-Reply-To: <003301d24742$8926ca00$4001a8c0@gateway.2wire.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.5.27.16]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/KFCIeqH2B5HO0YdOMgo2WFozicE>
Subject: Re: [mpls] Question on draft-ietf-mpls-rfc4379bis-09.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
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: <https://mailarchive.ietf.org/arch/browse/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, 25 Nov 2016 21:33:24 -0000

Tom,
Since the Downstream Mapping TLV is deprecated in draft-ietf-mpls-rfc4379bis-09.txt, then draft-ietf-mpls-spring-lsp-ping should be only be discussing changes required to the Downstream Detailed Mapping (DDMAP) TLV 20 and should be referencing draft-ietf-mpls-rfc4379bis-09.txt indeed.

As for the following:
"
But the Downstream Detailed Mapping TLV has a Label Stack subTLV so adding values to that is just an action for IANA and is not an update to rfc4379bis and you can find this registry on the IANA website at http://www.iana.org/assignments/mpls-lsp-ping-parameters/mpls-lsp-ping-parameters.xml#sub-tlv-20 
"

You see my issue, from this URL link it appears that IANA is not maintaining the values for the 'protocol' field of the Label stack sub-TLV 2 of DDMAP TLV 20. Now draft-ietf-mpls-spring-lsp-ping is adding protocol values 5 (OSPF) and 6 (ISIS) but it cannot action IANA because it does not maintain the 'protocol' field values.

Mustapha.

> -----Original Message-----
> From: t.petch [mailto:ietfc@btconnect.com]
> Sent: Friday, November 25, 2016 12:37 PM
> To: Aissaoui, Mustapha (Nokia - CA) <mustapha.aissaoui@nokia.com>;
> mpls@ietf.org
> Subject: Re: [mpls] Question on draft-ietf-mpls-rfc4379bis-09.txt
> 
> ----- Original Message -----
> From: "Aissaoui, Mustapha (Nokia - CA)" <mustapha.aissaoui@nokia.com>
> To: "t.petch" <ietfc@btconnect.com>; <mpls@ietf.org>
> Sent: Friday, November 25, 2016 4:28 PM
> 
> Thanks Tom.
> 
> So, draft-ietf-mpls-spring-lsp-ping when it becomes RFC should state that it is
> updating the RFC which will come out of draft-ietf-mpls-rfc4379bis-09.txt.
> 
> <tp>
> 
> Mmmm my first reply was too hasty; wrong in fact.  I was looking at spring-lsp-
> ping where it defined the new subTLVs of TLVs 1, 16, 20 but you were asking
> about  TLV type 20 Downstream Detailed Mapping.
> 
> Stepping back, if all that an I-D or RFC does is add entries to existing registries,
> then that is no longer considered an update to the earlier RFC.  A former AD for
> mpls was very keen on this approach and I would say that it is now the accepted
> approach within the IETF.  But we may get an AD, or WG Chair perhaps, that takes
> a contrary view but I would be surprised to see that.
> 
> Note that 4359bis is not even a reference for the spring I-D at present.
> 
> But s.7.4, the spring I-D says
> "   This section updates the procedure defined in Step 6 of section 4.4.
>    of [RFC4379]"
> and if that is not an update, I do not know what is:-)  Should this also apply to
> rfc4379bis?
> 
> Looking more closely at the I-D, I think that s.10.1 IANA Considerations are ... well
> ...rubbish?  They reference sections 4.1, 4.2, 4.3 for the new subTLVs, which is
> clearly wrong; should be 5.1, 5.2, 5.3.
> 
> s.7.4 has error code TBD with no request for TBD to be given a value.
> 
> s.6 adds TBD5 and TBD6 to the Downstream Mapping TLV with no request for
> TBD5 and TBD6 to be given values.  But is this section referring to the
> Downstream Mapping TLV of RFC4379 or the TLV20 Downstream Detailed
> Mapping (which is what you asked about) or both? I think that the authors may be
> a little confused here.
> 
> The Downstream Mapping TLV has no subTLVs so adding values to the
> Downstream Mapping TLV is an update to 4379bis (or RFC4379 (or both)).
> 
> But the Downstream Detailed Mapping TLV has a Label Stack subTLV so adding
> values to that is just an action for IANA and is not an update to rfc4379bis and you
> can find this registry on the IANA website at
> http://www.iana.org/assignments/mpls-lsp-ping-parameters/mpls-lsp-ping-p
> arameters.xml#sub-tlv-20
> 
> which URL my pesky e-mail client will split in two but hopefully you can put the
> pieces back together again.
> 
> Of course, as the spring I-D stands, then the registry will not be updated with TBD5
> and TBD6 but doubtless that will be fixed.
> 
> Note that in the spring I-D s.5.1 and s.5.3, OSPF and ISIS are 1 and 2 respectively
> while in s.6 they must be something different; all designed to increase the
> probability of error:-)
> 
> Finally, "Sub-TLVs for TLV Types 1, 16 and 21" sub-registry will be an obvious
> reference to an MPLS expert, less so to the average reader.
> 
> Sorry about misleading you earlier.  As we always say, I-Ds are a work in progress.
> 
> Tom Petch
> 
> Mustapha.
> 
> > -----Original Message-----
> > From: t.petch [mailto:ietfc@btconnect.com]
> > Sent: Friday, November 25, 2016 6:25 AM
> > To: Aissaoui, Mustapha (Nokia - CA) <mustapha.aissaoui@nokia.com>;
> > mpls@ietf.org
> >
> > ----- Original Message -----
> > From: "Aissaoui, Mustapha (Nokia - CA)" <mustapha.aissaoui@nokia.com>
> > To: <mpls@ietf.org>
> > Sent: Thursday, November 24, 2016 10:05 PM
> >
> > Dear all,
> > Can someone point me to where are held the IANA allocation for the
> values in the
> > 'protocol' field of the Label Stack Sub-TLV of the Downstream Detailed
> Mapping
> > TLV?
> >
> > There is draft-ietf-mpls-spring-lsp-ping-01 which is adding IS-IS and
> OSPF as new
> > values into this field but I fail to find where these are maintained.
> >
> > <tp>
> >
> > My reading would be that there is no such registry.  The new sub-TLV
> appear at
> >
> http://www.iana.org/assignments/mpls-lsp-ping-parameters/mpls-lsp-ping-p
> > arameters.xml#sub-tlv-1-16-21
> > where for e.g. 34 the reference is to the I-D that you cite, with no
> more details.
> >
> > Not all names and numbers appear in an IANA registry; setting up and
> maintaining
> > a registry takes work and sometimes it is not worth it.  If the only
> use is local to the
> > one field and only in the one RFC, then it may not be worth it.
> >
> > Tom Petch
> >
> > Regards,
> > Mustapha.
> >
> >
> >
> > ----------------------------------------------------------------------
> --
> > --------
> >
> >
> > > _______________________________________________
> > > mpls mailing list
> > > mpls@ietf.org
> > > https://www.ietf.org/mailman/listinfo/mpls
> > >