Re: [mpls] MPLS-RT review of draft-ryoo-mpls-tp-aps-updates-02.txt

"Osborne, Eric" <eric.osborne@level3.com> Thu, 25 February 2016 10:42 UTC

Return-Path: <eric.osborne@level3.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6477C1A904D for <mpls@ietfa.amsl.com>; Thu, 25 Feb 2016 02:42:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 fWttBE9ExWrj for <mpls@ietfa.amsl.com>; Thu, 25 Feb 2016 02:42:22 -0800 (PST)
Received: from mail1.bemta8.messagelabs.com (mail1.bemta8.messagelabs.com [216.82.243.198]) (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 6970D1A904C for <mpls@ietf.org>; Thu, 25 Feb 2016 02:42:22 -0800 (PST)
Received: from [216.82.241.195] by server-6.bemta-8.messagelabs.com id 71/86-03580-D8ADEC65; Thu, 25 Feb 2016 10:42:21 +0000
X-Env-Sender: eric.osborne@level3.com
X-Msg-Ref: server-15.tower-119.messagelabs.com!1456396940!27406042!1
X-Originating-IP: [209.245.18.38]
X-StarScan-Received:
X-StarScan-Version: 7.35.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20741 invoked from network); 25 Feb 2016 10:42:20 -0000
Received: from unknown.level3.net (HELO messagelabs2.level3.com) (209.245.18.38) by server-15.tower-119.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 25 Feb 2016 10:42:20 -0000
Received: from USIDCWVEQCCAS02.corp.global.level3.com (unknown [4.72.133.41]) (using TLSv1 with cipher DES-CBC3-SHA (168/168 bits)) (Client CN "USIDCWVEQCCAS02.corp.global.level3.com", Issuer "VIDCCERT0001" (not verified)) by messagelabs2.level3.com (Postfix) with ESMTPS id 3AF962B471; Thu, 25 Feb 2016 10:42:20 +0000 (GMT)
Received: from USADCWVEHT03.corp.global.level3.com (10.2.36.143) by USIDCWVEQCCAS02.corp.global.level3.com (4.72.133.41) with Microsoft SMTP Server (TLS) id 14.3.279.2; Thu, 25 Feb 2016 03:42:19 -0700
Received: from USIDCWVEMBX03.corp.global.level3.com ([fe80::e849:4e57:cb74:ed58]) by usadcwveht03.corp.global.level3.com ([::1]) with mapi id 14.03.0248.002; Thu, 25 Feb 2016 05:42:19 -0500
From: "Osborne, Eric" <eric.osborne@level3.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ryoo-mpls-tp-aps-updates@tools.ietf.org" <draft-ryoo-mpls-tp-aps-updates@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Thread-Topic: MPLS-RT review of draft-ryoo-mpls-tp-aps-updates-02.txt
Thread-Index: AQHRbWX8AuFUvi2J6ESORq47kaDMwp88kpew
Date: Thu, 25 Feb 2016 10:42:18 +0000
Message-ID: <63CB93BC589C1B4BAFDB41A0A19B7ACD644FE288@USIDCWVEMBX03.corp.global.level3.com>
References: <D2F0A46F.93408%matthew.bocci@nokia.com>
In-Reply-To: <D2F0A46F.93408%matthew.bocci@nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.1.196.205]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/lmw47l2D5PgdbYRY2zQjBX_MSD8>
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-ryoo-mpls-tp-aps-updates-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
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: Thu, 25 Feb 2016 10:42:24 -0000

I too have finished my review of this draft.  Like Matthew, I find the document is sound; I didn't go through all the states, but the document presents its case well.  I'm conflicted on the question of further progression of the draft -- on the one hand, it is wasteful to put more time into fixing something which may  not have much deployment, but on the other, it is worse to leave a protocol out there that's known not to work in some cases.

My two cents - this draft should be progressed to fix the state machine cases, and then that should be it for TP.  Any new features should be strongly weighed against market adoption.  And no, "lack of behavior $FOO" is not a bug fix.




eric

> -----Original Message-----
> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Bocci, Matthew
> (Nokia - GB)
> Sent: Monday, February 22, 2016 6:42 AM
> To: draft-ryoo-mpls-tp-aps-updates@tools.ietf.org; mpls-
> chairs@tools.ietf.org
> Cc: mpls@ietf.org
> Subject: [mpls] MPLS-RT review of draft-ryoo-mpls-tp-aps-updates-02.txt
> 
> Authors
> 
> I have been selected as an MPLS Review team reviewer for draft-ryoo-mpls-
> tp-aps-updates-02.txt.
> 
> In general, I think the draft is technically sound and it is useful to provide
> clarification to sections of RFC7271 if it is the case that this is actually causing
> confusion to implementers. However, I would encourage the working group
> to think about how widely implemented and deployed
> RFC7271 is before progressing this work, since spending working group time
> on something that is not being widely implemented does not seem useful.
> 
> Minor Comments/Nits
> <<<<<<<<<<<<<<
> 4.1
> <https://tools.ietf.org/html/draft-ryoo-mpls-tp-aps-updates-02#section-
> 4.1>
> .  Initialization Behavior
> 
>    This section defines initialization behavior that is not described in
>    [RFC7271 <https://tools.ietf.org/html/rfc7271>].
> 
> MB> It is a little unclear if this is adding a new INIT state to the
> MB> state
> machine that you can transit to from one or more other states, or if this is
> just stating initial conditions before APS becomes operational. Please can you
> clarify?
> 
> 4.2
> <https://tools.ietf.org/html/draft-ryoo-mpls-tp-aps-updates-02#section-
> 4.2>
> .  State Transition Modification
> 
>    In addition to the initialization behavior described in Section 4.1
> <https://tools.ietf.org/html/draft-ryoo-mpls-tp-aps-updates-02#section-
> 4.1>
> ,
>    four cells of remote state transition table need to be changed to
>    make two end nodes converged after initialization.
> 
> MB> s/four cells of remote state/ four cells of the remote state s/two
> MB> end nodes converged / two end nodes converge
> 
> 
>  Best regards
> 
> Matthew
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls