Re: [spring] SR replication segment for P2MP MDT
Gyan Mishra <hayabusagsm@gmail.com> Sun, 22 March 2020 23:20 UTC
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D282B3A048D for <spring@ietfa.amsl.com>; Sun, 22 Mar 2020 16:20:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 KcEk2RQPxIRw for <spring@ietfa.amsl.com>; Sun, 22 Mar 2020 16:20:27 -0700 (PDT)
Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) (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 61D773A045E for <spring@ietf.org>; Sun, 22 Mar 2020 16:20:27 -0700 (PDT)
Received: by mail-io1-xd2e.google.com with SMTP id h131so12371802iof.1 for <spring@ietf.org>; Sun, 22 Mar 2020 16:20:27 -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=l8FDhxtJa/Plh9tvoah6kgh7r3XPZC6klYAQP+MFOAg=; b=QzLLsd9yglu9uZulmqTFfdRTxbpA3m4eAL+JP8UOYSCELrIfPsQUNKXiJbxwkKzSrQ gJCVdVGhpTYZkRD8rb9TPgHv6BOZfrRW22z/nJTrwEFVHaI2JruWEh/zeTUM1TRdkkVV wqxZQZQ7vjpkju+j4vB4bGofO1wiPa3D+SutH+Qe04sJYYiccF76WdvActGc8Ua80OfJ uOq+DFsQL+P/W5GrXzGeG7HSC0dN24A8DSikJrNCk4sN9VC71bA0w0Xafhe6Ox6Tu3vj /tzTkcwcsp+sCO7obmIAp4mZtPJulDoGwroje1byF9H2k3RBQl2+EHrsLCadSWEWvB52 L+UA==
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=l8FDhxtJa/Plh9tvoah6kgh7r3XPZC6klYAQP+MFOAg=; b=pW2LkP1Nc9JwPdeSKSWvTI5KZ9opoQC/Aq0kaN4zxIb1gOJREYzhP5zDbIMUH2jrU4 ERdGYm/JbcFyMNuAglkLTEwCpfE2jfmaoKhTeb0ML0kWgwMwfS6Jk3cwKVvWG7h+LAqm 7cEjciYOHDI2xd65j8CZ7+SBZtL6riMqoSBRJttJCFcWSa343SmMTXR0XVm/ZDMJnAcC Xv1qSYhQVb0DLvWc5fhShl3QykBj8tl3uOpgPOYNiG3KkQldJRsqFMT/GG+PH/bpUVp0 xmX7xorONMYZWThE+dDcwfL3m+O+m2dnmZPrpNlkvBVGKbJ9sFX8aJRMUv4tRmblMAew jaMg==
X-Gm-Message-State: ANhLgQ07ys3CWF8G6Z5Gnz5zRzuaNlejneBo608g+sdqN2NZgAuqAjv7 0yKhrIS0YrZc8QfeL+RslUkjavyG+I1hNTJFQ8Q=
X-Google-Smtp-Source: ADFU+vt6+uUpuLQ/zx/B5BwIGgMBFKfknElVVFWTDPLWa8eESndDJgu60aGgENmNpRPD0vMuM7YO0nTpCezW93vPqR8=
X-Received: by 2002:a5d:8405:: with SMTP id i5mr16901887ion.197.1584919226520; Sun, 22 Mar 2020 16:20:26 -0700 (PDT)
MIME-Version: 1.0
References: <CABNhwV1rMiM61yhfA-i=+VcdZVGiqW31nj6qL_1NYxOdgatXAw@mail.gmail.com> <CABjMoXaVTmtwhEWmDNDPTNtn6B1kvU5DxqJL8xAD8bCgth7P4w@mail.gmail.com> <CABNhwV3FGVUT4Fn6UR8Db7nGa1aQEOm+Mt6kTEBLr3ixNmhHrQ@mail.gmail.com> <CABjMoXbyQaUisDN_4umgp3aWK7mGNX_wtL9eY=tYX=3S+fO3OQ@mail.gmail.com> <CABNhwV1fwOP92Ure9gTJLCZbVoOMgZiQrsbS=Bxa6LNq+Mmf3w@mail.gmail.com>
In-Reply-To: <CABNhwV1fwOP92Ure9gTJLCZbVoOMgZiQrsbS=Bxa6LNq+Mmf3w@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 22 Mar 2020 19:19:44 -0400
Message-ID: <CABNhwV24aZXNJXy4TjfjvZdsKZteKG0ws2jH_Hp=nNk3g6O=GQ@mail.gmail.com>
To: Rishabh Parekh <rishabhp@gmail.com>
Cc: SPRING WG <spring@ietf.org>, "Voyer, Daniel" <daniel.voyer@bell.ca>
Content-Type: multipart/alternative; boundary="0000000000007ea17f05a179c345"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-JbEbhTAGvsoRTtqDafp_mLMWkA>
Subject: Re: [spring] SR replication segment for P2MP MDT
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Mar 2020 23:20:30 -0000
On Sun, Mar 22, 2020 at 4:45 PM Gyan Mishra <hayabusagsm@gmail.com> wrote: > > > On Sat, Mar 21, 2020 at 3:22 PM Rishabh Parekh <rishabhp@gmail.com> wrote: > >> Gyan, >> >> >The SR replication segment tree sid draft states that it can only be >> used for PCE centralized controller model. >> >I am guessing BIER maybe an option? >> >> Strictly speaking, BIER is not SR dataplane, but yes it is an option. > > > So BIER technically can be used with SR but has its own BIFT > forwarding table. Understood. > > For the WG question I posed is that if LDP is eliminated from SP core and > you don’t want to use RSVP-TE and BIER is not yet available and SR > replication tree SID draft can only be used if a centralized PCE is > utilized what alternatives or options does the operators have? > > Also if PCE is configured on SR source node in a hybrid model and BGP > prefix SID is advertise by PCC elements in IGP via BGP LS propagation would > that be an option for SR-MPLS multicast P2MP and MP2MP LMDTs? > >> >> >> Any other options for operators? >> >> LDP with RFC 7473 can be used just for mLDP LSPs. >> > > So in the case where you have LDP still enabled in the core and have > SR-PREFER configured so all L3 vpn unicast traffic is using SR-MPLS > forwarding plane - so then for multicast to work to use mLDP data plane > this draft and what you are saying for that to work is you have to > configure a knob to disable FEC root prefix lsp. Not sure how that would > work as that mldp fec binding for mLDP core p-tree gloabal is PSMI/UI/MI/S > MVPN instantiation of the tree how would that even work. > > There is some XR knob I am missing to get this working and is key for any > mLDP MVPN profiles Verizon will be using. > > > > 6.4 <https://tools.ietf.org/html/rfc7473#section-6.4>. Disabling Prefix-LSPs on an mLDP-only Session > > Assume that LSR1 and LSR2 have formed an LDP session to exchange mLDP > state only. In typical deployments, LSR1 and LSR2 also exchange > bindings for IP (unicast) prefixes upon mLDP session, which is > unnecessary and wasteful for an mLDP-only LSR. > > Using the procedures defined earlier, an LSR can indicate its > disinterest in Prefix-LSP application state to its peer upon session > establishment time or dynamically later via an LDP capabilities > update. > > In reference to Section 3.1 <https://tools.ietf.org/html/rfc7473#section-3.1>, the peer disables the advertisement of > any state related to IP Prefix FECs, but it still advertises IP > address bindings that are required for the correct operation of mLDP. > > > I found the RFC 7473 sac knob for SR for capability exchange for > mldp-only and configured on PEs first still no change in MRIB state on > egress PE > > then added knob to all Ps as well and still no change. We can continue > "off list". Thanks. > RP/0/RP0/CPU0:PE1-XRV9k#sh run mpls ldp Sun Mar 22 23:12:24.127 UTC mpls ldp ! *capabilities sac mldp-only * > > -Rishabh >> >> On Sat, Mar 21, 2020 at 11:11 AM Gyan Mishra <hayabusagsm@gmail.com> >> wrote: >> > >> > >> > Thank you Rishabh! >> > >> > I will contact you regarding Cisco specific questions. >> > >> > The questions apply to multicast support with SR-MPLS and are not >> vendor specific however I am using Cisco as an example. >> > >> > From a IETF standards perspective, I believe the one question that this >> thread is related is with multicast SR-MPLS support use case where you are >> migrated to SR-MPLS and LDP has been removed from the SP core. >> > >> > In this customer use case where the customer does not want to use RSVP >> TE or IR due to replication processing overhead in a distributed model what >> options are available for multicast support. >> > >> > The SR replication segment tree sid draft states that it can only be >> used for PCE centralized controller model. >> > >> > I am guessing BIER maybe an option? >> > >> > Any other options for operators? >> > >> > Kind regards >> > >> > Gyan >> > >> > On Sat, Mar 21, 2020 at 1:49 PM Rishabh Parekh <rishabhp@gmail.com> >> wrote: >> >> >> >> Gyan, >> >> These questions are implementation specific and should be addressed >> >> off the mailing list. Please contact me at riparekh@cisco.com. >> >> >> >> -Rishabh >> >> >> >> On Fri, Mar 20, 2020 at 6:41 PM Gyan Mishra <hayabusagsm@gmail.com> >> wrote: >> >> > >> >> > >> >> > Daniel & Authors >> >> > >> >> > I had a question related to the draft related to lab POC testing. >> >> > >> >> > >> https://datatracker.ietf.org/doc/draft-voyer-spring-sr-replication-segment/ >> >> > >> >> > In the draft it states that SR replication using Tree SID to >> replication to leafs on a tree is only supported with a centralized PCE >> controller based model using BGP LS. >> >> > >> >> > I have an SR-MPLS Cisco VIRL POC test bed using XRV9000 nodes 7.0.1 >> using ISIS SR extensions where I have L3 vpn overlay and everything is >> working very well from a unicast perspective. No issues. >> >> > >> >> > I have LDP still enabled but via “SR-Prefer” am using SR-MPLS >> forwarding plane. I kept LDP enabled so I can use mLDP for LMDT label >> switched trees for multicast and technically that all MVPN procedures RFC >> 6513 6514 encap tunnel types should work for p-tree using mLDP forwarding >> plane for multicast while SR-MPLS is being used for unicast.. >> >> > >> >> > I can get the LMDT core tree default and data mdt to build for MP2MP >> or P2MP tree but cannot get on the FEC root the MRIB state to build. Not >> sure why? >> >> > >> >> > Any ideas. Is there anything special I have to do for multicast to >> use the ldp mLDP extension data plane and not the SR-MPLS data plane. >> >> > >> >> > I think what’s happening is at the data plane forwarding level >> SR-MPLS data plane is being used instead of mLDP. >> >> > >> >> > I have a bunch of SR-TE policies in place with candidate dynamic and >> static ERO paths and that works well coloring the VRF steering. >> >> > >> >> > I was wondering if I can use SR-TE binding Sid with Static ERO loose >> path using prefix SID of egress PE to replicate to and build P2MP tree >> instantiation via SR-TE. >> >> > >> >> > Is that possible? >> >> > >> >> > Kind regards >> >> > >> >> > Gyan >> >> > >> >> > >> >> > -- >> >> > >> >> > Gyan Mishra >> >> > >> >> > Network Engineering & Technology >> >> > >> >> > Verizon >> >> > >> >> > Silver Spring, MD 20904 >> >> > >> >> > Phone: 301 502-1347 >> >> > >> >> > Email: gyan.s..mishra@verizon.com >> >> > >> >> > >> >> > >> >> > _______________________________________________ >> >> > spring mailing list >> >> > spring@ietf.org >> >> > https://www.ietf.org/mailman/listinfo/spring >> > >> > -- >> > >> > Gyan Mishra >> > >> > Network Engineering & Technology >> > >> > Verizon >> > >> > Silver Spring, MD 20904 >> > >> > Phone: 301 502-1347 >> > >> > Email: gyan.s.mishra@verizon.com >> > >> > >> > >> > -- > > Gyan Mishra > > Network Engineering & Technology > > Verizon > > Silver Spring, MD 20904 > > Phone: 301 502-1347 > > Email: gyan.s.mishra@verizon.com > > > > -- Gyan Mishra Network Engineering & Technology Verizon Silver Spring, MD 20904 Phone: 301 502-1347 Email: gyan.s.mishra@verizon.com
- [spring] SR replication segment for P2MP MDT Gyan Mishra
- Re: [spring] SR replication segment for P2MP MDT Gyan Mishra
- Re: [spring] SR replication segment for P2MP MDT Rishabh Parekh
- Re: [spring] SR replication segment for P2MP MDT Gyan Mishra
- Re: [spring] SR replication segment for P2MP MDT Rishabh Parekh
- Re: [spring] SR replication segment for P2MP MDT Gyan Mishra
- Re: [spring] SR replication segment for P2MP MDT John E Drake
- Re: [spring] SR replication segment for P2MP MDT Gyan Mishra
- Re: [spring] SR replication segment for P2MP MDT Gyan Mishra
- Re: [spring] SR replication segment for P2MP MDT John E Drake