Re: [Pce] Alvaro Retana's No Objection on draft-ietf-pce-stateful-pce-lsp-scheduling-19: (with COMMENT)
Alvaro Retana <aretana.ietf@gmail.com> Tue, 21 July 2020 15:35 UTC
Return-Path: <aretana.ietf@gmail.com>
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 EC2CA3A0B27; Tue, 21 Jul 2020 08:35:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 Wz1JMn5unZs6; Tue, 21 Jul 2020 08:35:57 -0700 (PDT)
Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) (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 747673A0B63; Tue, 21 Jul 2020 08:35:55 -0700 (PDT)
Received: by mail-wr1-x443.google.com with SMTP id z15so21619236wrl.8; Tue, 21 Jul 2020 08:35:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc:content-transfer-encoding; bh=T57q13wpGKTbSe+pJQPHirUG1wycWOCX9wOJptMOdVM=; b=olxr+M4P3iD4hLLcWAZ1lcuejwtDvTdaGF7i1lJjfP66KEC65XM0toO2IbCtwsuAPq K87deKUhLHQEIPhpulF8YSNTJ2bTJcHsfwD++ZZIVI/c+523bs0MMvwHTxiQLdcGJUre zxQN/Mc9A+kMsCBIOYojNScmnuR2+VtQMpV5pM45cxLPWzlkrzSwTRESflD7oaX47KXj mtuKEz4MchR5SJ5fxQ7vuKi+fgdMrj+BfDQv1pyKsLY21x8q29rYhfQvP0N2EG0M2azw l78t9c1OG/uHp3hFSQ7gXrNGpa0A1TeNrYHNeqfiI+yBaS3kv29lsmfLU8B/7fwYfMHM 3n6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=T57q13wpGKTbSe+pJQPHirUG1wycWOCX9wOJptMOdVM=; b=ODvuoLJ/F0v4LwrQGd0UGzvzjLnqVkZ12SQycypIpWVK30MhrRN2gQC9+94HDaTPTW hwFg2+qxPG+kmCmp5NMxNLGAVhllPVna9IB1kQ85je9Y5KbCuuSXehtTUGH2Wn1FKjpX lL3uyuhMZPQuid9fnYmPgSNA8k7GdtdFYXC52j3wSsVudi9dtU64vbMPdnEeTTyJZ7ou 75B/52uPaWJ1ba0KJ56Vv9sX/0T9XUJsufj/ncjY4rzdoZlq5Pyi1Dmt2jFnDkVG4nkJ hxKMNjPKO5a6VB5cdCPin+hypeAmllOAp+gEhCPsUoMR3Ku4FYTOAgyLG7IWhY1hofa/ qbyw==
X-Gm-Message-State: AOAM533oOj2bAO9AN8kgzIP1Q0Lfe9LluhQ+VPbnNaSi8XbUaOLUjckF rkj8fPywwDG/rcvC0YzUikPZthUuEp7XfY2KxjUzF7Xx
X-Google-Smtp-Source: ABdhPJyvbbjcBC76NpD0ZD0Vyx+M9P4NZSu6ztZS6HyeyVTp08xww8tO3t0+3zaQeitWxCnf6Z2K2MQXPKxvPmvxWF0=
X-Received: by 2002:a5d:5651:: with SMTP id j17mr25835954wrw.145.1595345753432; Tue, 21 Jul 2020 08:35:53 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Tue, 21 Jul 2020 11:35:52 -0400
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <159414709200.5178.3398442601733460072@ietfa.amsl.com>
References: <159414709200.5178.3398442601733460072@ietfa.amsl.com>
MIME-Version: 1.0
Date: Tue, 21 Jul 2020 11:35:52 -0400
Message-ID: <CAMMESsxcVn7aNFav+4U_ReVerV87YKAFVDeqvZDSDkRYtG3GMA@mail.gmail.com>
To: Alvaro Retana via Datatracker <noreply@ietf.org>, The IESG <iesg@ietf.org>
Cc: pce-chairs@ietf.org, draft-ietf-pce-stateful-pce-lsp-scheduling@ietf.org, pce@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/9mCyijr8HkzqOyTkk8HMb2MgXIA>
Subject: Re: [Pce] Alvaro Retana's No Objection on draft-ietf-pce-stateful-pce-lsp-scheduling-19: (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: Tue, 21 Jul 2020 15:35:59 -0000
On July 13, 2020 at 3:29:13 PM, Huaimo Chen wrote: Huaimo: Hi! ... > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > I think that this document still needs work before publication. I consider > the first 3 points below to be close to DISCUSS-worthy. > > (1) In general, it feels like an editorial pass is needed to tighten up the > language used as specification in this document. There are several places > where the language feels loose -- as an example (from §4.4): ... > [HC]: We have updated the document according to rfc2119 as you suggested. Thanks for addressing this one instance. As I mentioned, there are other similar instances that would benefit from similar tightening up -- please reread through the document with an eye for "loose language". I trust that you will do the right thing. > (2) §4.1: "a PCE MUST synchronize to other PCEs within the network...Which > way is used to achieve this is out of scope for this document." If the > synchronization mechanism is out of scope, how can an implementation be > compliant with this specification? IOW, if there's nothing to normatively > refer to, then normative language shouldn't be used, or a mechanism should > be mandated. In either case, because synchronization between the PCEs seems > important for this specification, I would like to also see a discussion > about the specific effects on LSP scheduling instead of the generic pointer > to rfc7399. > > [HC]: The description related seems too broad. We have rephrased > the related text to focus on the state of a scheduled LSP > crossing multiple domains from an ingress domain to an egress domain. ... As mentioned separately...I think that changing the scenario is not a good idea at this point. It also leaves the single domain case unaddressed. > §4.3 says that the "stateful PCE...shall send a PCRpt message with the > scheduled LSP to other PCEs...to achieve...synchronization." Even though > normative language is not used, the intent seems to specifically point at > using PCRpt messages for synchronization... > > Besides the confusing use of language, rfc8231 defines PCRpt as a "message > sent by a PCC to a PCE to report the current state of an LSP", but I didn't > see where the use if defined between PCEs -- maybe I missed it. §6.1 does > reinforce that the "Path Computation State Report (PCRpt) is a PCEP message > sent by a PCC to a PCE to report the status of one or more LSPs as per > [RFC8231]....This message is also used to synchronize the scheduled LSPs to > other PCE as described in [RFC8231]". But this last point is what I can't > find in rfc8231. > > [HC]: We have updated/cleaned the text related. > The Path Computation State Report (PCRpt) is a PCEP message sent by > a PCC to a PCE as per [RFC8231]. A PCE can act as a PCC to send a PCRpt > message to another PCE. The "as described in [RFC8231]" text is still not accurate -- that document doesn't talk about using the PCRpt message between PCEs. I don't think that the "PCE can act as a PCC" part is well defined. Is it specified somewhere else? > (3) This whole document is about scheduling LSPs, which would seem to require > time synchronization. However, I found only one mention: "It is necessary to > synchronize the clocks of the PCEs and PCCs when relative time is used." > Should this sentence use normative language? Is there a recommended way to > achieve time synchronization? This seems to be an important manageability > consideration that impacts network operations. > > [HC]: Yes. We have changed it to use normative language, and > recommended Network Time Protocol [RFC5905] for time synchronization. The reference should be Normative. Thanks! Alvaro.
- [Pce] Alvaro Retana's No Objection on draft-ietf-… Alvaro Retana via Datatracker
- Re: [Pce] Alvaro Retana's No Objection on draft-i… Huaimo Chen
- Re: [Pce] Alvaro Retana's No Objection on draft-i… Alvaro Retana
- Re: [Pce] Alvaro Retana's No Objection on draft-i… Dhruv Dhody
- Re: [Pce] Alvaro Retana's No Objection on draft-i… Alvaro Retana
- Re: [Pce] Alvaro Retana's No Objection on draft-i… Huaimo Chen
- Re: [Pce] Alvaro Retana's No Objection on draft-i… Huaimo Chen