Re: [Gen-art] Gen-art LC review of draft-ietf-mpls-mldp-in-band-wildcard-encoding-02

Jari Arkko <jari.arkko@ericsson.com> Tue, 25 November 2014 15:13 UTC

Return-Path: <jari.arkko@ericsson.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D564B1A87A3 for <gen-art@ietfa.amsl.com>; Tue, 25 Nov 2014 07:13:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 iUUtpl49jqEI for <gen-art@ietfa.amsl.com>; Tue, 25 Nov 2014 07:13:40 -0800 (PST)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D4191A700A for <gen-art@ietf.org>; Tue, 25 Nov 2014 07:12:56 -0800 (PST)
X-AuditID: c1b4fb25-f791c6d00000617b-6a-54749c761d53
Received: from ESESSHC023.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 60.AA.24955.67C94745; Tue, 25 Nov 2014 16:12:54 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.89) with Microsoft SMTP Server id 14.3.195.1; Tue, 25 Nov 2014 16:12:53 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id BAC5D1102B1; Tue, 25 Nov 2014 17:12:53 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 88BF75F635; Tue, 25 Nov 2014 17:13:31 +0200 (EET)
Received: from [IPv6:::1] (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 2789D5F60A; Tue, 25 Nov 2014 17:13:31 +0200 (EET)
Content-Type: multipart/signed; boundary="Apple-Mail=_5F3AE300-CD0E-4317-AB6C-AD84D6035B06"; protocol="application/pkcs7-signature"; micalg="sha1"
MIME-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Jari Arkko <jari.arkko@ericsson.com>
In-Reply-To: <546652DE.2050406@dial.pipex.com>
Date: Tue, 25 Nov 2014 16:12:49 +0100
Message-ID: <19A893B9-0600-4139-A939-F5F712B4EF25@ericsson.com>
References: <5453E747.8060506@dial.pipex.com> <2B6BB16A-ED3F-4A5F-997D-574B158DF25D@cisco.com> <546652DE.2050406@dial.pipex.com>
To: Elwyn Davies <elwynd@dial.pipex.com>
X-Mailer: Apple Mail (2.1878.6)
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprAIsWRmVeSWpSXmKPExsUyM+JvjW7ZnJIQg+O3hC16T6xjsdh2XNDi 6qvPLBav5txhdmDxmPJ7I6vH8RU72T2WLPnJ5PHl8me2AJYoLpuU1JzMstQifbsEroznTa+Z CiZEVpycN52pgXGSfxcjJ4eEgInEkYYGNghbTOLCvfVANheHkMARRol/334wQTgbGCV+9e9l gXD2MEr8+PcRqmwto8SGOTMYIZy5jBKdB1awggxjFpjCKPH/gC+IzStgIHH8+08WEFtYIFZi 64cFYDVsAloSG5cvAFvOKaAn8XfxAmYQm0VAVWLztkVgu5kF5jFK9C88AeRwAA2yl7j1JBJi WQOjxJZZq1hA4iICGhKnvgdDPCEv8eHDcXYIW03i6rlNYDOFBFQkbv09yzaBUWQWkvNmITkP Iq4tsWzha2YI20DiaecrVgjbVOL10Y+MELa1xIxfB9kgbEWJKd0P2Rcwsq9iFC1OLU7KTTcy 1kstykwuLs7P08tLLdnECIzCg1t+q+5gvPzG8RCjAAejEg/vhg/FIUKsiWXFlbmHGKU5WJTE eReemxcsJJCeWJKanZpakFoUX1Sak1p8iJGJg1OqgbH6B/uzw84Lz8XPvJKoYT3DoWhSVJVK YV/7m69Bxz/LLTK4UTJTJs9Cmzkxn7ffvPrG0is3uJcvO34javdiRtFM5/d/d+js6i8+/9+7 ZctX8R87TN4sUrt5Zmvc2b5z0fFmapP8DASX+H6QU7LeaX6Hcaquz4aPO2uXfzhx5rTF7ut/ vlx6J9qsxFKckWioxVxUnAgAhexx96MCAAA=
Archived-At: http://mailarchive.ietf.org/arch/msg/gen-art/dH4cajH0ppBKqUuM2LZ7OTzu7qo
Cc: draft-ietf-mpls-mldp-in-band-wildcard-encoding.all@tools.ietf.org, General area reviewing team <gen-art@ietf.org>, IJsbrand Wijnands <ice@cisco.com>
Subject: Re: [Gen-art] Gen-art LC review of draft-ietf-mpls-mldp-in-band-wildcard-encoding-02
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Nov 2014 15:13:43 -0000

Thanks for the review, Elwyn. Ice, is a new version upcoming? (The telechat is in a moment… just wanted to check that we’ve not forgotten anything, it is of course fine to collect various changes to a draft revision that you’ll post after the call as well.)

Jari

On 14 Nov 2014, at 20:07, Elwyn Davies <elwynd@dial.pipex.com> wrote:

> Hi, Ijsbrand/Ice,
> 
> Thanks for the response.It seems there isn't much that can be done about the error handling.  I shall escalate this problem as a generic check that we need to make sure that unused extension systems defined in base protocols have adequate error handling/reporting for when the extensibility gets used.
> 
> Are you intending to generate a new version before the IESG review?  I see this is now scheduled for 30 November, and it would be useful to know whether there will be a new version to check out for the IESG review report.
> 
> Cheers,
> Elwyn
> 
> On 04/11/14 22:03, IJsbrand Wijnands wrote:
>> Hi Elwyn,
>> 
>>> Summary: Almost ready.  There are a couple of clarifications around
>>> how IPv4 and IPv6 trees can or cannot be merged on a single MP-LSP
>>> that would be advantageous.  Also the error handling in the parent
>>> RFCs (6388, 6826) is a bit sketchy resulting in messy handling if
>>> an LSR that does not support the wildcard encoding is accidentally
>>> sent the TLVs from this draft.  I am not sure if this can be
>>> cleaned up (and maybe there is no thought to be a problem - I am
>>> not sufficiently expert in LDP signalling).
>> 
>> I don’t think that is a problem, the wildcard encoding i.e. ‘all
>> zero’s’, is an invalid value in implementation that don’t support it.
>> So these routers would just drop the label mapping when this
>> happens.
>> 
>>> Minor issues: IPv4 and IPv6 Multicast: I think it would be useful
>>> to add a short discussion of the fact that there are both IPv4 and
>>> IPv6 multicast trees.  Presumably an MP-LSP can only carry one or
>>> the other at a time, but I am unclear about whether this is the
>>> case. Also a note in s3.1 that it is either the IPv4 or IPv6
>>> address fields that are relevant and they are all zeroes in either
>>> case would clarify the usage further.
>> 
>> We are not changing anything about how an LSP is used, either for
>> IPv4 or IPv6. We’re only allowing *all* sources within a IPv4 or IPv6
>> group to be forwarded down the LSP. I don’t think we should add
>> anything here since we are not changing the default behaviour.
> 
> I understand that.  To a novice reading the document it would be useful to add a sentence after the first three paras of s3.2, something like:
>   The wildcard scheme allows multicast traffic for multiple sources or
>   multiple trees for either IPv4 or IPv6 traffic, but not both, to
>   share a single MP-LSP according to the type of TLV used.
>> 
>>> RFC 5918 Typed Wildcard:  Is there anything special that has to be
>>> done if the Typed Wildcard is used?
>> 
>> No, a typed wildcard does not encode any mLDP Source or Group address
>> fields, so this draft does not apply.
>> 
> OK
> 
>>> 
>>> s3.3:  Is it possible to specify the error behaviour more
>>> concretely (i.e., what might  happen) in case an unadapted Ingress
>>> LSR gets a wildcard TLV?  It appears that RFC 6826 is rather
>>> underspecified as regards error handling - but I am not an expert
>>> on this area - it appears that the MP-LSP would get set up but to
>>> no good purpose which seems inappropriate.  Could an error status
>>> not be returned?
>> 
>> For the Opaque in-band TLV's that mLDP FEC’s carry there is no error
>> signalling defined in the base RFC. If you receive an opaque type for
>> an in-band TLV and you don’t support it, you’ll just drop the label
>> mapping. I agree this would have been useful to add a LDP capability
>> in the base RPF 6826. Since this draft is just a minor update to the
>> functionality as defined in 6826, it does make sense to do it now.
>> 
> 
> Pity.  Do I understand correctly that the egress LSR will be none the wiser that its request has been effectively silently ignored?  There doesn't seem to be much that can be done at this stage.
> 
> *** NOT SPECIFIC TO THIS DRAFT: There is a generic point here that when extensible capabilities are put in place in protocols but not actually used in the base protocol, we need to be sure that adequate error signalling is put in place so that a later (mis)use of the extensible capabilities can be detected and reported appropriately.  This is the second instance I have seen in the recent past where there was inadequate error reporting capability to  handle an extension scheme.
>>> 
>>> 
>>> Nits/editorial comments: s2, Definition of 'in-band signalling':
>>> Should also allow for (S,*) - and possibly (*,*), I believe.
>> 
>> Yes, I’ll change this.
>> 
>>> 
>>> s3.4: s/PIM ASM/PIM-ASM/
>> 
>> Ok,
>> 
>> Thanks for your review,
>> 
>> Ice.
>> 
>> 
> 
> _______________________________________________
> Gen-art mailing list
> Gen-art@ietf.org
> https://www.ietf.org/mailman/listinfo/gen-art