Hi Jeffrey

I am all set with the draft technical Q&A as this draft fills an important
gap for operators, I believe is in excellent shape ready for publication.

Thank you

Gyan

On Tue, May 11, 2021 at 11:08 AM Gyan Mishra <hayabusa...@gmail.com> 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
>>
> --
>
> <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*
>
>

-- 

<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