Re: [Pce] Mirja Kühlewind's No Objection on draft-ietf-pce-stateful-pce-p2mp-12: (with COMMENT)

Mirja Kuehlewind <ietf@kuehlewind.net> Thu, 11 April 2019 12:14 UTC

Return-Path: <ietf@kuehlewind.net>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAAE9120131; Thu, 11 Apr 2019 05:14:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 6eWhZthK1bKq; Thu, 11 Apr 2019 05:14:21 -0700 (PDT)
Received: from wp513.webpack.hosteurope.de (wp513.webpack.hosteurope.de [IPv6:2a01:488:42:1000:50ed:8223::]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81C51120048; Thu, 11 Apr 2019 05:14:21 -0700 (PDT)
Received: from ewa_guest_internet_sthlm_nat2.ericsson.net ([192.176.1.97] helo=[10.148.125.253]); authenticated by wp513.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1hEYaw-0002bh-C0; Thu, 11 Apr 2019 14:14:18 +0200
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\))
From: Mirja Kuehlewind <ietf@kuehlewind.net>
In-Reply-To: <CAB75xn5AjL-3agj0+f8wwfu85GR2oQ1JDX1e378wGKnas2mF9A@mail.gmail.com>
Date: Thu, 11 Apr 2019 14:14:17 +0200
Cc: draft-ietf-pce-stateful-pce-p2mp@ietf.org, Adrian Farrel <adrian@olddog.co.uk>, pce@ietf.org, The IESG <iesg@ietf.org>, pce-chairs@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <E6B64BE7-7CEB-4CA9-A0C5-E35E1BD1A7CC@kuehlewind.net>
References: <155439625812.30874.11556397385069015051.idtracker@ietfa.amsl.com> <CAB75xn5AjL-3agj0+f8wwfu85GR2oQ1JDX1e378wGKnas2mF9A@mail.gmail.com>
To: Dhruv Dhody <dhruv.ietf@gmail.com>
X-Mailer: Apple Mail (2.3445.104.8)
X-bounce-key: webpack.hosteurope.de;ietf@kuehlewind.net;1554984861;5d81a5f8;
X-HE-SMSGID: 1hEYaw-0002bh-C0
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/Z1ceFJTgkVo10YQGGJ_-DZEZ5es>
Subject: Re: [Pce] Mirja Kühlewind's No Objection on draft-ietf-pce-stateful-pce-p2mp-12: (with COMMENT)
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Apr 2019 12:14:24 -0000

Hi Dhruv,

Sorry for my late reply. So your reply actually concerns me a bit. Initially you said you've put it in object because there was no expectation that is may be needed by other objects. Now you have a second object and you defined it again object-specifically because you say it’s too much overhead to define a generic mechanisms for just one more. Will you say the same thing again with the next object that needs fragmentation? Maybe it’s the right time now to add this more generically to common header. I mean it should be a very short, straight-forward draft. What’s the argument for not just doing it now?

mirja



> On 4. Apr 2019, at 20:07, Dhruv Dhody <dhruv.ietf@gmail.com> wrote:
> 
> Hi Mirja,
> 
> On Thu, Apr 4, 2019 at 10:14 PM Mirja Kühlewind via Datatracker
> <noreply@ietf.org> wrote:
>> 
>> Mirja Kühlewind has entered the following ballot position for
>> draft-ietf-pce-stateful-pce-p2mp-12: No Objection
>> 
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>> 
>> 
>> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>> for more information about IESG DISCUSS and COMMENT positions.
>> 
>> 
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-pce-stateful-pce-p2mp/
>> 
>> 
>> 
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>> 
>> Just a quick clarification question on fragmentation: I'm wondering if it is
>> really necessary to define a fragmentation mechanism/bit for each object
>> separately (e.g also RFC8306) or if it would be more appropriate to allocate
>> one bit in the common header? Just asking as I'm really not an expert here...
>> 
>> 
> 
> The need for fragmentation was found when the support for P2MP TE was
> introduced in RFC6006. At that time only two PCEP message were
> susceptible to fragmentation (PCReq & PCRep) and the choice was made
> to add a flag in a RP object. The choice made at that time was that
> the other messages should not be fragmented.
> 
> Later PCEP added more messages to support stateful operation. And with
> this I-D we extend support to P2MP LSP where fragmentation handling
> was required (we added the flag in the LSP object).
> 
> You are correct! We could have used the PCEP common message header and
> said that the flag is applicable for the subset of messages. But the
> design choice here was to keep consistent with technique already in
> place. Fragmentation flag in 2 objects isn't all that bad.
> 
> Thanks for your review!
> Dhruv
> 
>