Re: [mpls] Question on draft-ietf-mpls-rfc4379bis-09.txt
"Aissaoui, Mustapha (Nokia - CA)" <mustapha.aissaoui@nokia.com> Mon, 28 November 2016 13:48 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 7C81212952F for <mpls@ietfa.amsl.com>; Mon, 28 Nov 2016 05:48:41 -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 ea8fwsEmcJ9i for <mpls@ietfa.amsl.com>; Mon, 28 Nov 2016 05:48:39 -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 84E2D129417 for <mpls@ietf.org>; Mon, 28 Nov 2016 05:48:39 -0800 (PST)
Received: from us70uumx3.dmz.alcatel-lucent.com (unknown [135.245.18.15]) by Websense Email Security Gateway with ESMTPS id 3DB4F52740ACA; Mon, 28 Nov 2016 13:48:36 +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 uASDmbwD023152 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 28 Nov 2016 13:48:38 GMT
Received: from US70TWXCHHUB03.zam.alcatel-lucent.com (us70twxchhub03.zam.alcatel-lucent.com [135.5.2.35]) by us70uusmtp3.zam.alcatel-lucent.com (GMO) with ESMTP id uASDmbtq010322 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 28 Nov 2016 13:48:37 GMT
Received: from US70UWXCHMBA01.zam.alcatel-lucent.com ([169.254.7.176]) by US70TWXCHHUB03.zam.alcatel-lucent.com ([135.5.2.35]) with mapi id 14.03.0301.000; Mon, 28 Nov 2016 08:48:37 -0500
From: "Aissaoui, Mustapha (Nokia - CA)" <mustapha.aissaoui@nokia.com>
To: Mach Chen <mach.chen@huawei.com>, "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/AdkAAccqn6AAo02wAAAsIGtAAHm5dQAB3YHgAAaTvksA==
Date: Mon, 28 Nov 2016 13:48:37 +0000
Message-ID: <4A79394211F1AF4EB57D998426C9340DD4AEF184@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> <4A79394211F1AF4EB57D998426C9340DD4AED4F5@US70UWXCHMBA01.zam.alcatel-lucent.com> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28FD92F7C@SZXEMA510-MBX.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28FD92F7C@SZXEMA510-MBX.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.5.27.18]
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/9RJq5eyQxWDPUyr1JQkD8tL_EvM>
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: Mon, 28 Nov 2016 13:48:41 -0000
Hi Mach, I am not as knowledgeable of the process but it seems that making the update to draft-ietf-mpls-rfc4379bis-09.txt to request a IANA registry for the 'protocol' field would make sense. Then, draft-ietf-mpls-spring-lsp-ping would add the additional values to the already created registry. Mustapha. > -----Original Message----- > From: Mach Chen [mailto:mach.chen@huawei.com] > Sent: Saturday, November 26, 2016 1:33 AM > To: Aissaoui, Mustapha (Nokia - CA) <mustapha.aissaoui@nokia.com>; t.petch > <ietfc@btconnect.com>; mpls@ietf.org > Subject: RE: [mpls] Question on draft-ietf-mpls-rfc4379bis-09.txt > > Hi Mustapha and Tom, > > Good catch, Mustapha! > > Indeed, there is no such a registry request for the protocol of the label Stack sub- > TLV in the original 4379 and this bis document and it should have been one IMHO. > > I guess when wrote and published rfc4379, the authors might believe that the listed > protocols (Unknown, Static, BGP, LDP, RSVP-TE) are sufficient and cover all > cases and no need for an IANA registry. But obviously Segment Routing is an > exception :-). It's a pity we did not find it when do the bis document. > > The 4379bis has already been in the RFC Queue, seems it's a bit late to update > document. I see there are two ways to address the issue, 1) to ask the RFC editor > to update bis document directly 2) or request such a registry in draft-ietf-mpls- > spring-lsp-ping. > > Best regards, > Mach > > > -----Original Message----- > > From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Aissaoui, > > Mustapha (Nokia - CA) > > Sent: Saturday, November 26, 2016 5:33 AM > > To: t.petch; mpls@ietf.org > > Subject: Re: [mpls] Question on draft-ietf-mpls-rfc4379bis-09.txt > > > > 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 > > -par > > ameters.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-pi > > > ng > > > -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-pi > > > ng > > > -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 > > > > > > > > > _______________________________________________ > > mpls mailing list > > mpls@ietf.org > > https://www.ietf.org/mailman/listinfo/mpls
- [mpls] Question on draft-ietf-mpls-rfc4379bis-09.… Aissaoui, Mustapha (Nokia - CA)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… t.petch
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Aissaoui, Mustapha (Nokia - CA)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… t.petch
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Aissaoui, Mustapha (Nokia - CA)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Mach Chen
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… t.petch
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Aissaoui, Mustapha (Nokia - CA)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Carlos Pignataro (cpignata)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Aissaoui, Mustapha (Nokia - CA)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Carlos Pignataro (cpignata)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… t.petch
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Carlos Pignataro (cpignata)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Aissaoui, Mustapha (Nokia - CA)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… Carlos Pignataro (cpignata)
- Re: [mpls] Question on draft-ietf-mpls-rfc4379bis… t.petch