Re: [Pce] Quick Review of SR Inter-domain and association

Dhruv Dhody <dhruv.ietf@gmail.com> Fri, 19 July 2019 14:18 UTC

Return-Path: <dhruv.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 4A96E1200DE; Fri, 19 Jul 2019 07:18:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 zYygtOCrBZkW; Fri, 19 Jul 2019 07:18:42 -0700 (PDT)
Received: from mail-io1-xd31.google.com (mail-io1-xd31.google.com [IPv6:2607:f8b0:4864:20::d31]) (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 F40BB120077; Fri, 19 Jul 2019 07:18:41 -0700 (PDT)
Received: by mail-io1-xd31.google.com with SMTP id k20so58708416ios.10; Fri, 19 Jul 2019 07:18:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IsNRp5YC9t4hbwNbL0BDJqWZyjUe/bKVYnI/flR6fxc=; b=b8W+UDlob+Ic7ecp9P2lSQd80nhl2QOyHePIY+O9e4NkhVvw3px1EKaXmyGFnCZmdc uc/CuQiuzclBftbB+U8RtwlbOed6cQhXoOklikT2d3+cpdyYWEsWr6Eeyd/JBpnEe28Y UMsyUgfRQw97QlxWC+//0OsF5ATnmkf5EssjZ8ywj08p/9NZXbpy5JWdRrww69oJKbKo Z+XFuu5IF7bevR1mQhJPlBcMYQMeY9qQb+YQGA+QCpk1DoersqWKd5VAVFTzk2oM7dYI l0pJfevg1AjUNybAYrNQoSefIAgo+y/y2S17e2BgU09lM+0D9Wvs9mPTdBVy/ulOR7Pe BOdA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IsNRp5YC9t4hbwNbL0BDJqWZyjUe/bKVYnI/flR6fxc=; b=c9d03QlZ1MqIZ9+qJ4UFgn0X/ZXpbGuHwI8fsQZYG8LkNjXtE3T4wsrXb9Ll59pT+j Vf2Y5cF5tkAq60vVe1PVAGjBiXC161JxdIyNL8jir6wpglvQzQ7gNnr7OlaEpv5dEZtb dg5r/FOpo0E+3vQvQAY7sfE5Xdc6qWJVQhumeoaAfJKbxLKohy0c+cDKbt6w0pR4EYw2 qvuD+uAP8+7tYaWowJvnpSHl9w1xiDDnNLoK63plgsCnrv2tVUDBzetg+U0/jo0pKf0a C08ppRj/lW29zn1NouWv1ScW0mxk+d3gJVhlR2TDf4r8408oe7rmbswjOmKEGB7iJQ2o pG6w==
X-Gm-Message-State: APjAAAXqURoZUBUvW5c4HQs+JBdbiOWEwetEHLaY/1lNtsCTgAq7CJW9 xsHyQBmQ/xeAEhcKHfawaZ2hSD/mCMgydyODmPk=
X-Google-Smtp-Source: APXvYqwDwa2kzEJDMM4ZY+2Lt/+nGTSBic+jl7k9X2v00NWAsrUaYrYMfY+oy/JbTa0LN5nDT067hNqGiUKOyGP6RFs=
X-Received: by 2002:a6b:c98c:: with SMTP id z134mr11685307iof.276.1563545920938; Fri, 19 Jul 2019 07:18:40 -0700 (PDT)
MIME-Version: 1.0
References: <CAB75xn6enth=ECq3QobYXWLqrQSBx+bT_5=65ErtgMbhfk5WEQ@mail.gmail.com> <201907171113236375501@zte.com.cn>
In-Reply-To: <201907171113236375501@zte.com.cn>
From: Dhruv Dhody <dhruv.ietf@gmail.com>
Date: Fri, 19 Jul 2019 10:18:04 -0400
Message-ID: <CAB75xn6Ji9kvKaKuuK9CzANeBkGT5nGEHwDONnn+m-DXuLWHog@mail.gmail.com>
To: xiong.quan@zte.com.cn
Cc: draft-xiong-pce-stateful-pce-sr-inter-domain@ietf.org, draft-hu-pce-stitching-lsp-association@ietf.org, pce@ietf.org
Content-Type: multipart/related; boundary="000000000000370360058e096736"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/QATHIkViOR1aNIdvKBiHf3RJh4Y>
Subject: Re: [Pce] Quick Review of SR Inter-domain and association
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: Fri, 19 Jul 2019 14:18:45 -0000

Hi Quan,

First of all thanks for your reply to the list...

On Wed, Jul 17, 2019 at 8:43 AM <xiong.quan@zte.com.cn> wrote:

>
> Hi Dhruv,
>
>
> Thanks for your review and suggestions! It is very appreciated!
>
> My clarification is as follows tagged with Quan>>.
>
>
> Best Regards,
>
> Quan
>
>
> <<Hi Authors,
>
> <<I did a quick review of the I-Ds, but some key questions came up, it
> <<would be nice if they could be clarified before hand.
>
> --
>
> (1) Association:
>
> It is important to describe where this association exist and what role
> does that play, to me the importance of the association is at the
> Parent PCE only and thus the existing Stateful H-PCE [1] procedures
>
> should be enough IMHO.
> See figure 2 in your I-D, ASSOC 1 LSPs are distributed between all the
> other child PCEs and thus not at clear why a child PCE need to be
> aware of the association when it does not know any other LSP (outside
>
> of its domain, that are part of the same association group).
>
>
> Quan>>I agree with you and thanks for your suggestion. The Stitching LSP
>
> association is created and maintained at parent PCE. The Stitching LSP
>
> association is used in inter-Area scenario. The association is useful
> when the
>
>  LSPs from multiple domains are aready created and the parent PCE may
>
>  associate them into a group and achieve the end-to-end LSP. I will
> update
>
> and clarify the use case and the detailed operation  as following shown.
>
>
>
>
Dhruv: The key question is why does the child PCE (PCE-1,2,3) needs to be
aware of this association once it is created at the parent PCE? In other
words what do you expect the child PCE to do when it receives a PCUpd
message with the association information? Answering this question would
help to clarify the need.

>
> (2) Path Segment:
>
> I saw the spring I-D [2] as well, and was thrown by the use of path
> segment as a way to stitch. My gut feeling was isn't that more like a
> binding segment? Also for stitching label in PCE, please check
> Olivier's I-D [3].
> So, some clarity on what exactly you would like to achieve and the
> reason behind the use of association and path segment is required.
>
> Quan>>I have compared my draft with [3] before. I think my draft focus on
>
> the SR inter-domain scenario and provide end-to-end solution with path
>
> segment. The path segment is the path identifier and it can be used to
>
> correlate SR paths. When the path segment is used to correlate two
>
> inter-domain LSPs, it is used as a stitching label and the path segment
>
> in SR networks can be viewed as an instantiation or specific application
>
> for the stitching label which proposed in draft[3]. The path segment used
>
> as a stitching label in inter-AS scenario as following shown.
>
>
>
Dhruv: I understand what you want to achieve, but I am not able to grasp
why use Path segment for it. Anyways the use of path segment in this way
should get consensuses in SPRING WG first.

Safe Travels!

Thanks!
Dhruv


>
> I hope you would focus on these aspects during your presentation.
> Discussion on the list would be even better.
>
> Thanks,
> Dhruv
>
> [1] https://tools.ietf.org/html/draft-ietf-pce-stateful-hpce-11
> [2]
> https://tools.ietf.org/id/draft-xiong-spring-path-segment-sr-inter-domain-00.txt
> [3] https://tools.ietf.org/html/draft-dugeon-pce-stateful-interdomain-02
>
>
>