Thanks Leonard that answers my questions.

Kind Regards

Gyan
On Tue, May 11, 2021 at 2:40 PM Leonard Giuliano <le...@juniper.net> wrote:

>
> Gyan- most of these interop questions for MSDP-MVPN are covered in
> RFC6514.  This doc makes no changes to those procedures.  This doc simply
> addresses a fundamental gap that was missed in RFC6514- specifically that
> MSDP SAs contain 3 pieces of info (source, group, originating RP) and MVPN
> SAs contain 2 pieces of info (source, group).  So everything is fine in
> the MSDP SA -> MVPN SA direction, but the opposite direction (MVPN SA ->
> MSDP SA) will be missing this important chunk of info, which MSDP requires
> to perform peer-RPF.  This doc basically sticks the RP address into a BGP
> EC so RP address can be propagated across the MVPN P domain and
> transmitted back out when sending MSDP SAs on the other side.
>
> Otherwise, RFC6514 rules apply: MSDP accepts/rejects SAs based on it's
> peer-RPF rules and MVPN uses BGP selection rules to determine the best
> route.
>
> Hope this answers your questions,
>
> -Lenny
>
> On Tue, 11 May 2021, Gyan Mishra wrote:
>
> |
> | Thanks Jeffrey for the explaining section 14 and your drafts use case
> that is being addressed.
> |
> | So Section 14 is a case of C-Multicast PIM ASM and non inter site
> local-only shared C-Tree where the PE can function as MVPN C-RP, Anycast RP
> or MSDP peer
> | for the MVPN and the procedure describes the source discovery to
> generate the Type 5 SA AD route.  Section 14 only applies to case where
> RP/MSDP function is
> | done by the PE  for the customer MVPN.
> |
> | So your draft provides an additional option to section 14 use case
> update of ASM SPT mode C-Multicast PIM ASM non inter site no local-only
> shared tree use
> | case where the customer has existing MSDP infrastructure to not use
> section 14 existing solution which would require VPN Specific MSDP peering
> overhead on
> | the PEs mesh group for SA propagation inter site.
> |
> | This is an important common use case for operators.
> |
> | For the MSDP SA / MVPN SA interoperability translation how would you
> apply the MSDP peer RPF check rules for  MSDP peer RPF check failures where
> SA messages
> | are filtered and dropped as mesh group peers RPF check does not apply,
> where non mesh group peers RPF check applies.  With mesh group peers the
> concept is
> | similar to iBGP full mesh where SA re-advertisement into the mesh cannot
> occur.  How do you prevent or deal with looping SAs which is common.  Also
> as SAs
> | are looped and SA cache has continuous churn and as per the interop the
> SA churn in MSDP is propagated now into MVPN SA that would seem to have
> same soft
> | state as MSDP soft state.  Also how would you maintain the SA cache
> state table in MVPN SA.  The SA state table can be pretty massive.  How
> would this scale
> | for inter-as L3 VPN MVPN SAFI 129 inter-as.
> |
> | How does the soft state maintenance of SA cache state table even in
> intra-as scale for MVPN SA interop?
> |
> |  The MVPN SA cache state is not necessarily per MVPN and that would be
> difficult to create an aggregate label.  You could have multiple discrete
> overlays of
> | sets of MSDP meshed for a single customer that don?t talk to each other
> thus different grouping of sources and receivers within a single customer
> VPN.  So then
> | you could have multiple discrete SA state tables that would have to
> translate into multiple discrete MVPN SA state maintenance per discrete
> state table.
> |
> |
> | Kind Regards
> |
> | Gyan
> |
> | On Mon, May 10, 2021 at 9:53 AM Jeffrey (Zhaohui) Zhang <
> zzh...@juniper.net> wrote:
> |       Hi Gyan,
> |
> |       Now your question and this discussion is really about RFC 6514.
> |
> |       As specified in RFC 6514 (section 14 & 13) and mentioned in this
> draft, there are two ways to support ASM over MVPN.
> |
> |       One way is to have a PE (its VRF to be exact) as a C-RP or with an
> MSDP session to an off-site C-RP is one way (section 14). Its purpose is to
> |       avoid establishing (*,g) tree (and subsequent rpt/spt switch) over
> the provider network, not to provide value-added service. That's why RFC has
> |       section title as "14.  Supporting PIM-SM without Inter-Site Shared
> C-Trees".
> |
> |       That has one missing feature when the customer also has its own
> MSDP infrastructure to distribute source information among its MSDP
> speakers, and
> |       that's what this draft is about.
> |
> |       What you describe below about how ASM is done is the other way
> (Section "13.  Switching from a Shared C-Tree to a Source C-Tree" in RFC
> 6514).
> |
> |       Thanks.
> |
> |       Jeffrey
> |
> |       -----Original Message-----
> |       From: Gyan Mishra <hayabusa...@gmail.com>
> |       Sent: Friday, May 7, 2021 12:55 PM
> |       To: Jeffrey (Zhaohui) Zhang <zzhang=40juniper....@dmarc.ietf.org>
> |       Cc: Lenny Giuliano <le...@juniper.net>; Qin Wu <bill...@huawei.com>;
> bess <bess@ietf.org>; draft-ietf-bess-mvpn-msdp-sa-interoperation.all
> |       <draft-ietf-bess-mvpn-msdp-sa-interoperation....@ietf.org>;
> last-call <last-c...@ietf.org>; ops-dir <ops-...@ietf.org>
> |       Subject: Re: [bess] Opsdir last call review of
> draft-ietf-bess-mvpn-msdp-sa-interoperation-05
> |
> |       [External Email. Be cautious of content]
> |
> |
> |       Hi Jeffrey
> |
> |       I read the draft and saw your comments that RFC 6514 mentions MSDP
> on the
> |       PE.
> |
> |       In what use case would SP have to run Anycast RP / MSDP on the PE
> when that
> |       ASM control plane function can all be done on the CE.
> |
> |       I guess there maybe customers looking for value added service to
> have the
> |       SP provide that function and in that case is where this draft
> would come
> |       into play for SPT feature to make it work.
> |
> |       My understanding of the shared tree over MVPN using MVPN RFC 6513,
> 6514
> |       procedures is as follows:
> |
> |       ASM
> |
> |       1. Egress receiver PE sends Type 6 shared tree (c-*,c-g)  is sent
> towards
> |       the RP PE.
> |
> |       2. The join received by RP behind PE triggers a type 7 source tree
> join
> |       (c-s,c-g) towards the source ingress PE.
> |
> |       3.  Ingress PE sends Type-5 source active to trigger SPT
> switchover back to
> |       the RP PE and all PEs on the S-PMSI selective tree.
> |
> |       4.  Egress receiver PEs now sends Type-7 (c-s,c-g) to the source PE
> |
> |       5.  Multicast stream now flows over the selective tree S-PMSI from
> Ingress
> |       Source PE to all egress receiver PEs.
> |
> |       SSM
> |
> |       1. Egress receiver PEs now sends Type-7 (c-s,c-g) to the source PE
> |
> |       2.  Multicast stream now flows over the selective tree S-PMSI from
> Ingress
> |       Source PE to all egress receiver PEs.
> |
> |
> |
> |       Kind Regards
> |
> |
> |       Gyan
> |
> |       On Thu, May 6, 2021 at 3:27 PM Jeffrey (Zhaohui) Zhang <zzhang=
> |       40juniper....@dmarc.ietf.org> wrote:
> |
> |       > Hi Qin,
> |       >
> |       >
> |       >
> |       > Thank you so much for the review and comments. I have posted -06
> revision
> |
> |       Juniper Business Use Only
> |
> | --
> |
> | [vz-logo-email]
> |
> | Gyan Mishra
> |
> | Network Solutions Architect
> |
> | Email gyan.s.mis...@verizon.com
> |
> | M 301 502-1347
> |
> |
> |
> |
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mis...@verizon.com <gyan.s.mis...@verizon.com>*



*M 301 502-1347*
_______________________________________________
BESS mailing list
BESS@ietf.org
https://www.ietf.org/mailman/listinfo/bess

Reply via email to