Re: [RTG-DIR] RtgDir review: https://www.ietf.org/id/draft-ietf-mpls-spring-lsp-ping-06.txt

"BRUNGARD, DEBORAH A" <db3546@att.com> Fri, 22 September 2017 21:33 UTC

Return-Path: <db3546@att.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DE2A132143; Fri, 22 Sep 2017 14:33:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-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 flukdMYTz7Dl; Fri, 22 Sep 2017 14:33:33 -0700 (PDT)
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 BFD6F13304D; Fri, 22 Sep 2017 14:33:33 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.21/8.16.0.21) with SMTP id v8MLVpsc016785; Fri, 22 Sep 2017 17:33:31 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0048589.ppops.net-00191d01. with ESMTP id 2d597fa994-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 22 Sep 2017 17:33:31 -0400
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 v8MLXUSB031430; Fri, 22 Sep 2017 17:33:30 -0400
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 v8MLXLTI031304 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 22 Sep 2017 17:33:25 -0400
Received: from MISOUT7MSGHUBAH.ITServices.sbc.com (MISOUT7MSGHUBAH.itservices.sbc.com [130.9.129.152]) by mlpi409.sfdc.sbc.com (RSA Interceptor); Fri, 22 Sep 2017 21:33:06 GMT
Received: from MISOUT7MSGUSRDE.ITServices.sbc.com ([169.254.5.160]) by MISOUT7MSGHUBAH.ITServices.sbc.com ([130.9.129.152]) with mapi id 14.03.0361.001; Fri, 22 Sep 2017 17:33:05 -0400
From: "BRUNGARD, DEBORAH A" <db3546@att.com>
To: Antoni Przygienda <prz@juniper.net>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
CC: "rtg-ads@ietf.org" <rtg-ads@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-mpls-spring-lsp-ping.all@ietf.org" <draft-ietf-mpls-spring-lsp-ping.all@ietf.org>
Thread-Topic: RtgDir review: https://www.ietf.org/id/draft-ietf-mpls-spring-lsp-ping-06.txt
Thread-Index: AQHTHKjgJn8SjDBg/UO3z7edS1wbNqKg269F///gfoCAFWof/YAAdXMAgAr9TTA=
Date: Fri, 22 Sep 2017 21:33:05 +0000
Message-ID: <F64C10EAA68C8044B33656FA214632C87CE7BF30@MISOUT7MSGUSRDE.ITServices.sbc.com>
References: <12A8D2A7-3B83-4D4D-A0BC-7086DAB33D54@juniper.net> <C3692A69-C50A-4F45-8BC3-3B728B5D84C7@cisco.com> <39922FE7-F714-45B1-B51C-17154CA1199F@juniper.net> <3615BFB4-7509-4980-9DD7-10C06A9E96C4@cisco.com> <4866AB06-77F9-458F-BFB2-C802FE736319@juniper.net>
In-Reply-To: <4866AB06-77F9-458F-BFB2-C802FE736319@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.10.253.129]
Content-Type: multipart/alternative; boundary="_000_F64C10EAA68C8044B33656FA214632C87CE7BF30MISOUT7MSGUSRDE_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-09-22_09:, , 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-1707230000 definitions=main-1709220300
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/nyA-NTsx36v5-qTLNEMF8dDQz0w>
Subject: Re: [RTG-DIR] RtgDir review: https://www.ietf.org/id/draft-ietf-mpls-spring-lsp-ping-06.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 21:33:36 -0000

Hi Tony,

Much thanks for your review and tough love☺

I’ve started Last Call and if any additional comments, we can do as part of Last Call.

Much thanks for your cross-working group insight, especially bringing to our attention the ospf-lls draft which may not impact (yet) this draft but does appear to suggest impacts on RFC3630 and RFC4203 procedures. As it is now a working group draft, TEAS folks need to be aware of it.

Good weekend!
Deborah




From: Antoni Przygienda [mailto:prz@juniper.net]
Sent: Friday, September 15, 2017 3:35 PM
To: Carlos Pignataro (cpignata) <cpignata@cisco.com>
Cc: rtg-ads@ietf.org; rtg-dir@ietf.org; draft-ietf-mpls-spring-lsp-ping.all@ietf.org
Subject: Re: RtgDir review: https://www.ietf.org/id/draft-ietf-mpls-spring-lsp-ping-06.txt

We’re cool and in-sync then. Excellent. I look forward to new-scope-tightened-up-and-improved version of this draft being critical piece of operationally successful SR long-term

thanks

--- tony


<cpignata@cisco.com<mailto:cpignata@cisco.com>> spake:

Hi, Tony,

Thanks for the dialogue and sorry for the long round-trip. Please see inline.

On Sep 2, 2017, at 1:55 AM, Antoni Przygienda <prz@juniper.net<mailto:prz@juniper.net>> wrote:
Hey Carlos, thanks for coming back. I was bit in arrears on the review myself but it’s the usual “these days, everyone has 900 pounds of rock to pile up every day” ;-) …


:-)

Thank you for taking the time to do a thorough review, the goal is a quality specification.

a)
“We talked about whether to wait for some SIDs (incl BGP) versus get a specification for what is needed today. Release early and often is the chosen path. This basically means get LSP Ping for prefix/adj SIDs now. Publish support for other SIDs as they are needed and become stable. “

Acknowledged. I understand SR is evolving, customers want practical subset of it quickly (but of course interoperable ;-) and some of the solid SIDs need earlier support than other, possibly more experimental stuff. All in sync here. So, if we’re really willing to talk about a title like ““LSP Ping for IGP Prefix and Adjacency SIDs” or similar then I think the scope is manageable and important and we should converge this draft in a expedient manner. And as you say, further drafts will cover further SIDs, modes of generating/provisioning/signaling SIDs.


Yes, that's the plan. Ack.

In this context those points would be still major:

?         LAN adjacency SIDs (either that needs to be differentiated from adjacency SIDs or explained why it’s not necessary)

?         in section 5.3 we have an assumption that GMPLS is running to support unnumbered links (4302)? How does that play with rfc3630 and incoming draft-ietf-ospf-lls-interface-id-00 identifiers). The section on “unnumbered” links overall needs some tender loving care. We are having a bit of proliferation of bandaid-box patches on OSPF in this respect, some assuming MPLS signaling, some GMPLS and so on, all of them need consideration here IMO.

?         we have Prefix Range in IGPs and the question is, should that be considered a special sub-type on LSP Ping Downstream mapping TLVs?

?         And having thought a bit about it: do you disregard the mapping server interactions completely? One of the hard things is that mapping servers may not align boundaries, have collisions, tons flags on opaques and so on and figuring out WHY/WHO/BASED on WHAT mapped. Practically, maybe popping couple things into the signaling on LSP ping to know WHAT tie-broke and WHY in a little more detail could go a long way in terms of OAM for those SR SIDs.
We have some responses and a few document changes regarding all these points. Let us socialize and review with the full set of authors, post and get back.

b)      Rest were nits and clarifications need taken care of but are not worth repeating
Ditto.

c)      I suggest @ least one solid MPLS/SR data plane reviewer on this thing. LSP ping is a non-forward thing in my experience. Again, I’m not the best guy to do that.  One thing I struggle with architecturally on this LSP ping is always how the FEC change stuff is happening and whether all the nodes doing it have the necessary label info and the corner cases of that. I don’t see a way how this draft would get into trouble in this respect but it’s just something that merits review by someone who did the LSP ping stuff for a while IMO.
That happens naturally this being an MPLS document (arguably that's the reason for MPLS hosting the doc. Part of the process there is MPLS-specific reviews.
And Carlos, ultimately, I trust that my “tough love” here is interpreted the right way. SR is an important technology bunch of vendors implement(ed), bunch of customers heavily rely on interop and therefore drafts should be held to fairly high technical standard which is the only intention of the review I provide.


Tony -- I much rather see a comprehensive thorough technical review (I think that's the other definition of "tough love") than going through the motions. The former improves the spec for everyone.

Being in four Directorates, I find myself often at both ends of the "tough love". If I wasn't clear: thank you!

Carlos.

If we’re in sync, hit me with an improved/renamed version or otherwise let’s continue the discussion.

--- tony


<cpignata@cisco.com<mailto:cpignata@cisco.com>> spake:


·         “It may simplify