Re: [Idr] Mail regarding draft-ietf-idr-segment-routing-te-policy

Gurusiddesh Nidasesi <gurusiddesh.nidasesi@ipinfusion.com> Wed, 26 June 2019 07:26 UTC

Return-Path: <gurusiddesh.nidasesi@ipinfusion.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9630312010E for <idr@ietfa.amsl.com>; Wed, 26 Jun 2019 00:26:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.698
X-Spam-Level:
X-Spam-Status: No, score=-1.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (public key: syntax error)" header.d=ipinfusion.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 GfRM2R-948Yx for <idr@ietfa.amsl.com>; Wed, 26 Jun 2019 00:26:09 -0700 (PDT)
Received: from mail-vk1-xa41.google.com (mail-vk1-xa41.google.com [IPv6:2607:f8b0:4864:20::a41]) (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 C4BB31200EC for <idr@ietf.org>; Wed, 26 Jun 2019 00:26:08 -0700 (PDT)
Received: by mail-vk1-xa41.google.com with SMTP id w186so223662vkd.11 for <idr@ietf.org>; Wed, 26 Jun 2019 00:26:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipinfusion.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4PCgHXBitXqpEDGuZXBJLgv0kKUSHcWG57dFd8VF4cQ=; b=fZYANCMlJzbfP2/rmqp6E3/wwITEp0jcHg9UWex5Ih6CbMVMa67E6D5EHhzBq/YzWk XorZ/srCaz5AWsWBI6wEC8VXAue9wemEtMGu/D/A98DwYhmWeP42EY0YbmLlNCGYtHUq yfilrCUgSycI1bMxhKPgjfd3USMlsqbEKwrZkpW94x8akga2iqff//aEk1z9YMmYEHvl RUZLq5/krKShhUHPXcp6YATAbuyV995b4ktPkmDZaYB9EvVmBCXJzsRFaHyv2NBCvQue TiiEFcRlLyJiQmXWTNoMJSzdKGb0LqH2dBtgU6y4r5SXHPL9D6kHLRk8UKxS8qIzY0lM R52g==
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=4PCgHXBitXqpEDGuZXBJLgv0kKUSHcWG57dFd8VF4cQ=; b=RK5IL67aw9FbZ+1RJLhMDcbmUgjboZoHQ2+zii+lHwxBs2J7vpiqeJ8uwvnIbgkUao GOL13LckidbyeSkjDDkvbAAMEqcQD02iSOuDiU+wQmAWckcyEds4RUS894JhHWU0F1iq +Bp2NYS7fbKQcwi3GYzGfVQ3X0Hz1aOZC1YwXc0x1PaxzfosRYLbBiv1XBpF4fuQ5h5v +gwlbh41bboTO5WAmC3oUdGWenpHgRFpND3NkQH1uhzaGJVB4RIRN5EX/WZeGshmAnQl wVTkqevIAgZx8Rgi/cAhe9nlXp38w419edXdAZY30kfKro894L1dEHzS7WXemt9V3V2t 5Glw==
X-Gm-Message-State: APjAAAV38GcK0qgHrIhM5zBfJvayjlzvCZVTcrjMI7i2HvVb6IM4HiWV yEda0tpDBDfR9ijTVyz2a1X0/T9/c7Z5mrV1gBDAqMCT2zX3U2BouQcls1zsaKVrFk8nCFtPx8F thedsJHlStFLrOwz+4wsespI+TdyGMQ0j6p991M8r9f++FnF+TelChTbFVIU11BAHM+autm8MaD 4rrHbbe6xrwix+wqs=
X-Google-Smtp-Source: APXvYqysmrHzIzjKfadXw/2jZv9vRzrmfm/F3UGaWHbk4oS6aQnq/vzFCFIv1TWYZRwPIjEAnshoVX55hPbyvkiI1X8=
X-Received: by 2002:a1f:5cd:: with SMTP id 196mr563647vkf.62.1561533967448; Wed, 26 Jun 2019 00:26:07 -0700 (PDT)
MIME-Version: 1.0
References: <993db9e45983acc9769af61bf786a6d6@mail.gmail.com> <SN6PR11MB284516BC1430BFFA5E494C0EC13B0@SN6PR11MB2845.namprd11.prod.outlook.com> <CAHhGMfGRgdDTam97sb5dYZQHBLLHpTj85yJ7oL5w7wrB3+q3jA@mail.gmail.com> <SN6PR11MB28451163BCFFD7E2A2DFBFA9C1320@SN6PR11MB2845.namprd11.prod.outlook.com>
In-Reply-To: <SN6PR11MB28451163BCFFD7E2A2DFBFA9C1320@SN6PR11MB2845.namprd11.prod.outlook.com>
From: Gurusiddesh Nidasesi <gurusiddesh.nidasesi@ipinfusion.com>
Date: Wed, 26 Jun 2019 12:55:55 +0530
Message-ID: <CAHhGMfF3XvN4UhedzGSMSA_Qg9JHRp55Vw9enAzsmAh0BBmZ-Q@mail.gmail.com>
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
Cc: Chaitanya Varma <chaitanya.varma@ipinfusion.com>, "idr@ietf.org" <idr@ietf.org>, Ramanathan Selvamani <ramanathan.selvamani@ipinfusion.com>
Content-Type: multipart/alternative; boundary="0000000000006f51dd058c34f526"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/s0oxjLkfxEMwjKcBSfrKA5zMWr8>
X-Mailman-Approved-At: Wed, 26 Jun 2019 08:11:07 -0700
Subject: Re: [Idr] Mail regarding draft-ietf-idr-segment-routing-te-policy
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2019 07:26:12 -0000

Hi Ketan,

We have some more doubts as follows:

"Typically, a controller defines the set of policies and advertise
   them to policy head-end routers (typically ingress routers).  The
   policy advertisement uses BGP extensions defined in this document.
   The policy advertisement is, in most but not all of the cases,
   tailored for a specific policy head-end.  In this case the
   advertisement may sent on a BGP session to that head-end and not
   propagated any further."


If controller sends multiple unique RTs in the same Update message,
1. Once the SR policy reaches the Headend, should we strip down that
particular RT to avoid advertising it further?


Thanks
Gurusiddesh V N



On Wed, May 8, 2019 at 3:58 PM Ketan Talaulikar (ketant) <ketant@cisco.com>
wrote:

> Hi Gurusiddesh,
>
>
>
> Please check inline below
>
>
>
> *From:* Gurusiddesh Nidasesi <gurusiddesh.nidasesi@ipinfusion.com>
> *Sent:* 07 May 2019 17:11
> *To:* Ketan Talaulikar (ketant) <ketant@cisco.com>
> *Cc:* Chaitanya Varma <chaitanya.varma@ipinfusion.com>; idr@ietf.org
> *Subject:* Re: [Idr] Mail regarding
> draft-ietf-idr-segment-routing-te-policy
>
>
>
> Hi Ketan,
>
>
>
> Thanks for the quick response.
>
> Additionally, we have more queries as follows
>
>
>
> *"Alternatively, a router (i.e., a BGP egress router) advertises SR*
>
> *   Policies representing paths to itself.  In this case, it is possible*
>
> *   to send the policy to each head-end over a BGP session to that head-*
>
> *  end, without requiring any further propagation of the policy."*
>
>
>
> How does an egress router advertise SR policies representing paths to
> itself?
>
> *[KT] By setting endpoint to it’s own router-id in the NLRI and setting
> the ingress router’s router-id in the router-target extended community.*
>
> Is it done through BGP configuration or any other trigger?
>
> *[KT] This would be implementation specific based on the
> use-case/workflow.*
>
>
> In the above case how ERO (SID-List) is calculated?
>
> *[KT] This is again implementation specific. It could be done by some TE
> module on the egress BGP router that has topology visibility from the
> ingress router to itself. It would be kind of reverse of how a headend
> computes a path from itself to an endpoint – this is the endpoint computing
> path to itself from some headend.*
>
> *Thanks,*
>
> *Ketan*
>
>
>
> Regards
>
> Gurusiddesh V N
>
>
>
> On Wed, May 1, 2019 at 7:34 PM Ketan Talaulikar (ketant) <ketant@cisco.com>
> wrote:
>
> Hi Chaitanya,
>
>
>
> Please check inline below.
>
>
>
> *From:* Idr <idr-bounces@ietf.org> *On Behalf Of *Chaitanya Varma
> *Sent:* 30 April 2019 13:34
> *To:* idr@ietf.org
> *Cc:* Gurusiddesh Nidasesi <gurusiddesh.nidasesi@ipinfusion.com>
> *Subject:* [Idr] Mail regarding draft-ietf-idr-segment-routing-te-policy
>
>
>
> Hi,
>
>
>
> I have couple of queries from the below draft.
>
>
>
> https://tools.ietf.org/html/draft-ietf-idr-segment-routing-te-policy-05
>
>
>
> *  “ Typically, a controller defines the set of policies and advertise*
>
> *   them to policy head-end routers (typically ingress routers).” *
>
>
>
> How do we communicate SR policies from controller? Is it through BGP-SR
> session or PCEP session.
>
> *[KT] This draft is all about using BGP for signalling SR Policies from a
> controller to the head-end routers. So yes (b) below.*
>
>
>
> a. If it is through PCEP session what happens if the PCC is non-headend?
>
> b. If it is through BGP-SR what is the role for PCEP between PCE and PCC?
>
> *[KT] PCEP is another flavour for instantiation of SR Policies. Yet
> another option is using netconf/yang or another method for provisioning.
> This draft is about using BGP and PCEP is not required.*
>
>
>
> *  “ Moreover, one or more route-target SHOULD be attached to the*
>
>
>
> *   advertisement” *How Route-target should be attached to a SR-NLRI
> update?
>
> *[KT] As Route Target Extended Communities attribute – ref sec 1 of the
> draft.*
>
>
>
> Is it done through local configuration or picked up based on some dynamic
> parameter?
>
> *[KT] It is done by the controller and may be done via local config –
> either along with the SR Policy or route policy or even dynamically based
> on the head-end address. This would be implementation specific.*
>
>
>
> *Thanks,*
>
> *Ketan*
>
>
>
> Appreciate if you can help here.
>
>
>
>
>
> Regards,
>
> Chaitanya
>
>
>
>
> ..
>
>
>
>
> --
>
> Thanks,
>
> Gurusiddesh V N
>
>
> .
>


-- 
Thanks,
Gurusiddesh V N

-- 
.