Re: [Pals] RtgDir review of draft-ietf-pals-status-reduction-01.txt

"BRUNGARD, DEBORAH A" <db3546@att.com> Mon, 13 February 2017 23:28 UTC

Return-Path: <db3546@att.com>
X-Original-To: pals@ietfa.amsl.com
Delivered-To: pals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B12F812953B; Mon, 13 Feb 2017 15:28:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=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 DIygfbzhzUHj; Mon, 13 Feb 2017 15:28:43 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 00AD3129430; Mon, 13 Feb 2017 15:28:42 -0800 (PST)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.17/8.16.0.17) with SMTP id v1DNPJDT009197; Mon, 13 Feb 2017 18:28:42 -0500
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049295.ppops.net-00191d01. with ESMTP id 28knbeshw2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 13 Feb 2017 18:28:41 -0500
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id v1DNSeOn020847; Mon, 13 Feb 2017 18:28:40 -0500
Received: from mlpi409.sfdc.sbc.com (mlpi409.sfdc.sbc.com [130.9.128.241]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id v1DNSQEj020635 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 13 Feb 2017 18:28:34 -0500
Received: from MISOUT7MSGHUBAE.ITServices.sbc.com (MISOUT7MSGHUBAE.itservices.sbc.com [130.9.129.149]) by mlpi409.sfdc.sbc.com (RSA Interceptor); Mon, 13 Feb 2017 23:28:14 GMT
Received: from MISOUT7MSGUSRDE.ITServices.sbc.com ([169.254.5.162]) by MISOUT7MSGHUBAE.ITServices.sbc.com ([130.9.129.149]) with mapi id 14.03.0319.002; Mon, 13 Feb 2017 18:28:13 -0500
From: "BRUNGARD, DEBORAH A" <db3546@att.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Luca Martini' <lmartini@monoski.com>, "'Andrew G. Malis'" <agmalis@gmail.com>, 'George Swallow' <swallow.ietf@gmail.com>, 'Elisa Bellagamba' <Elisa.bellagamba@gmail.com>
Thread-Topic: RtgDir review of draft-ietf-pals-status-reduction-01.txt
Thread-Index: AQHShYu4xh/k4mkLtEaCzQfvf5QyDaFnn08A///RhuA=
Date: Mon, 13 Feb 2017 23:28:12 +0000
Message-ID: <F64C10EAA68C8044B33656FA214632C85DE77AC7@MISOUT7MSGUSRDE.ITServices.sbc.com>
References: <058601d21988$e15b2820$a4117860$@olddog.co.uk> <F64C10EAA68C8044B33656FA214632C85DDC31DC@MISOUT7MSGUSRDE.ITServices.sbc.com> <CAA=duU2gRSmXvHU4Pt-Xq58eM0t_FjMK0W3UpZrE2yN+gq1COw@mail.gmail.com> <58A0F649.7090301@monoski.com> <01b901d2862b$4e449980$eacdcc80$@olddog.co.uk>
In-Reply-To: <01b901d2862b$4e449980$eacdcc80$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.70.215.219]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-02-13_12:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1612050000 definitions=main-1702130219
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/QEyDqmCfuvQwXUoTU8fhjJSV_y8>
Cc: "draft-ietf-pals-status-reduction@ietf.org" <draft-ietf-pals-status-reduction@ietf.org>, "pals-chairs@ietf.org" <pals-chairs@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Subject: Re: [Pals] RtgDir review of draft-ietf-pals-status-reduction-01.txt
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Pseudowire And LDP-enabled Services dicussion list." <pals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pals>, <mailto:pals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pals/>
List-Post: <mailto:pals@ietf.org>
List-Help: <mailto:pals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pals>, <mailto:pals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Feb 2017 23:28:45 -0000

Much thanks Adrian for your very careful review - and thanks Luca for picking up the pen on this long standing unprovisioned document:-)

Below, answers for AD items, and a couple of others which I could not resist.

Deborah

> -----Original Message-----
> From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> Sent: Monday, February 13, 2017 1:59 PM
> To: 'Luca Martini' <lmartini@monoski.com>; 'Andrew G. Malis'
> <agmalis@gmail.com>; 'George Swallow' <swallow.ietf@gmail.com>; 'Elisa
> Bellagamba' <Elisa.bellagamba@gmail.com>
> Cc: draft-ietf-pals-status-reduction@ietf.org; pals-chairs@ietf.org; BRUNGARD,
> DEBORAH A <db3546@att.com>; pals@ietf.org
> Subject: RE: RtgDir review of draft-ietf-pals-status-reduction-01.txt
> 
> Hi Luca,
> 
> Love monoski.com!
> 
> You've done a fine job with this. Thanks.
> 
> Just cutting down to a few minor points that are so trivial I'm ashamed to
> type...
> 
> > >     > Section 4
> > >     > You have not described all of the fields in the figure.
> > >
> > What did I miss ?
> 
> -  MPLS LSP (tunnel) Label Stack Entry
> -  GAL
> - 0 0 0 1
> - Version
> - Reserved
> 
> But these probably only need a group entry pointing at another doc.
> 
> > >     >
> > >     > Section 4
> > >     > You have...
> > >     > Channel type 0xZZ pending IANA allocation.
> > >     > ...but no mention in the IANA section
> > >     > The figure shows "0xZZ PW OAM Message", but surely this is
> > >     > "PW Status Reduction Message"
> > >     >
> > >
> > Sure , but it has not been allocated yet. This is for the RFC editor to
> > replace the text once the allocation is dune.
> 
> Yeah, but if you don't have 0xZZ or "PW OAM Message" in the IANA
> Considerations section (section 8) it seems unlikely that IANA will do anything
> and so the RFC Editor will not be able to replace ZZ with anything.
> 
[deborah] Agree with Adrian.

> > >     > Section 4
> > >     > Do you want IANA to track the flags field?
> > no.
> > I think this needs to be allocated by a new RFC. Is that not the default ?
> > Making flags easy to allocate when there are only 6 bits is not wise and
> > will lead to misuse.
> 
> You would still need an RFC to allocate the flags.
> The difference is that, without the registry, several RFCs may become
> "confused" about which flags they have allocated.
> The IANA registry provides a way of preventing clashes.
> 
[deborah] Agree with Adrian.

> > >     > Section 5
> > >     > In 8.3 you list a number of notification codes. A little can be
> > >     deduced
> > >     > from their names, but you do not describe anywhere when or why
> > >     most of
> > >     > them are used (5.0.2.3 and 6 are the exceptions). You should, and
> > >     > section 5 or 6 is probably the place.
> > >
> > These are really obvious. I do not see the point of adding obvious text.
> > Go look at all the BGP specs , most of them are extremely unreadable,
> > this is much more clear then any of those.
> > like if i receive an ack message sequence number that is after the last
> > message i sent , clearly is have a "Unacknowledged control message" error...
> 
> Ah, and there was I thinking that this would be a "Control message
> acknowledgement" error, while "Unacknowledged control message" would be
> used when a control message went unacknowledged. :-)
> 
> I don't think "other documents are worse" is the best argument you've ever
> used, but I'm not going to fight this. It's up to the AD and shepherd.
[deborah] 
Agree with Adrian - half of these are noted in the appropriate section, so it's only a couple of them which still need to be added.
> 
> > >     > Section 8.1
> > >     > You have a range assigned by Expert Review. It is a requirement that
> > >     > you give guidance to the experts about how they should review
> > >     > requests.
> >
> > we did not do that in the past.  I assume that the Expert is an Expert
> > in this field , and has good judgment.
> > maybe i should add "at sole discretion of the expert" ?
> 
> Times may have changed.
> Let's leave this for the AD to worry about.
[deborah] 
As Adrian noted, much more is needed to guide when using "Expert review". In 5226bis,  RFC7752 is given as an example for reference. But I'm wondering, why not use "IETF review"? It's used for other G-ACh types. Check with your Chairs.
> 
> > >     > Section 8.1
> > >     > The values 128 through 254 are assigned using FCFS. You cannot then
> > >     > attempt to further constrain how the values are used (e.g., "for
> > >     vendor
> > >     > proprietary extensions"), and you should avoid the word
> > >     "reserved" since
> > >     > it has special meaning for IANA.
> > >
> > ??? i want the vendor proprietary extensions to be FCFS, does this not
> > say that ?
> > the point is that if something is not a proprietary extension it should
> > not use this.
> > for example it prevents people like me from using FEC type 128 for a
> > standard protocol ...;-)
> 
> Afraid it doesn't
> FCFS means "open season". Anyone can get a FCFS code point for any use.
> Again, the AD can help sort this out.
[deborah] 
As Adrian says, FCFS doesn't have any restrictions (5226bis).
> 
> > >     > The sub-section numbering in Section 5 is broken. You can have,
> > >     > for example, "5.0.1".
> > >     >
> > >
> > fixed
> > >
> > >     > In a number of places you have "sub-TLVs" and in other places
> > >     "TLVs".
> > >     > I think they are all "TLVs".
> > >
> > yes, i mean sub-tlv because it's within another tlv.
> >
> >
> > >     > In 5.0.2.1 "the address of the MPLS-TP tunnel ID" is confused. It is
> > >     > "the identifier of the MPLS tunnel". Indeed, where did MPLS-TP
> > >     suddenly
> > >     > come from since you want this to work for all LSPs (see also 8.2).
> > >     >
> > >
> > no, this is what this is . If you want an MPLS tunnel ID , it would be
> > different.
> 
> Shrug.
> I don't think it's an address. I think its and ID.
[deborah] 
Agree with Adrian - it's an ID. One can use an IP address for it, but it's an ID (RFC6370). In this section (5.2.1), several MPLS/s/MPLS-TP needed.
> 
> > >     > 2.1.1, 2.1.3, and 5.0.2.3
> > >     > "unprovisioned"
> > >     > I think the word is "deprovisioned"
>  >
> > unprovisioned means it is not provisioned. deprovisioned , i take to
> > mean that it was once provisioned, now it is not ....
> > I like the more generic "unprovisioned"
> 
> Hmmm. The phrase would be "not provisioned".
> "unprovisioned" apparently gives rise to confusion :-)
> 
[deborah] 
Looking at 5.2.3, it says "a list of the PWs that have been unprovisioned on the LSP." So this is confusing, as Adrian says, it infers they have been "deprovisioned". If they have not been provisioned, the sentence would say (to me), "that are unprovisioned on the LSP" ("are" is also used in the rest of the document). So to me, if fix this sentence to "are", and at the first use of "unprovisioned" in the document, put "(not provisioned)", it should be clear. Then hopefully "unconfigured" is not confusing:-) And I'm sure during IESG review, we will hear if others find it not un-confusing.