Re: WG LC: draft-ietf-l3vpn-2547bis-mcast-bgp

Yakov Rekhter <yakov@juniper.net> Mon, 15 December 2008 02:41 UTC

Return-Path: <l3vpn-bounces@ietf.org>
X-Original-To: l3vpn-archive@megatron.ietf.org
Delivered-To: ietfarch-l3vpn-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 60CD93A6979; Sun, 14 Dec 2008 18:41:24 -0800 (PST)
X-Original-To: l3vpn@core3.amsl.com
Delivered-To: l3vpn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BDBA93A6979 for <l3vpn@core3.amsl.com>; Sun, 14 Dec 2008 18:41:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.47
X-Spam-Level:
X-Spam-Status: No, score=-6.47 tagged_above=-999 required=5 tests=[AWL=0.129, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bArx8VWS3GMA for <l3vpn@core3.amsl.com>; Sun, 14 Dec 2008 18:41:22 -0800 (PST)
Received: from exprod7og101.obsmtp.com (exprod7og101.obsmtp.com [64.18.2.155]) by core3.amsl.com (Postfix) with ESMTP id A0E093A686D for <l3vpn@ietf.org>; Sun, 14 Dec 2008 18:41:20 -0800 (PST)
Received: from source ([66.129.224.36]) (using TLSv1) by exprod7ob101.postini.com ([64.18.6.12]) with SMTP ID DSNKSUXDyS0Y4hY6JpIrNs55GO0bhnFx4boG@postini.com; Sun, 14 Dec 2008 18:41:15 PST
Received: from p-emfe01-sac.jnpr.net (66.129.254.72) by P-EMHUB01-HQ.jnpr.net (172.24.192.35) with Microsoft SMTP Server id 8.1.311.2; Sun, 14 Dec 2008 18:35:52 -0800
Received: from p-emlb01-sac.jnpr.net ([66.129.254.46]) by p-emfe01-sac.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Sun, 14 Dec 2008 18:35:52 -0800
Received: from emailsmtp55.jnpr.net ([172.24.18.132]) by p-emlb01-sac.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Sun, 14 Dec 2008 18:35:51 -0800
Received: from magenta.juniper.net ([172.17.27.123]) by emailsmtp55.jnpr.net with Microsoft SMTPSVC(6.0.3790.1830); Sun, 14 Dec 2008 18:35:51 -0800
Received: from juniper.net (sapphire.juniper.net [172.17.28.108]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id mBF2ZpM28377; Sun, 14 Dec 2008 18:35:51 -0800 (PST) (envelope-from yakov@juniper.net)
Message-ID: <200812150235.mBF2ZpM28377@magenta.juniper.net>
To: "NAPIERALA, MARIA H, ATTLABS" <mnapierala@att.com>
Subject: Re: WG LC: draft-ietf-l3vpn-2547bis-mcast-bgp
In-Reply-To: <2F1DE4DFCFF32144B771BD2C246E6A200166D77E@misout7msgusr7e.ugd.att.com>
References: <F9AA9B4C-3FEA-4723-BBBD-7FF91270E07D@tcb.net> <2F1DE4DFCFF32144B771BD2C246E6A200166D77E@misout7msgusr7e.ugd.att.com>
X-MH-In-Reply-To: "NAPIERALA, MARIA H, ATTLABS" <mnapierala@att.com> message dated "Sun, 14 Dec 2008 21:08:25 -0500."
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <92494.1229308551.1@juniper.net>
Date: Sun, 14 Dec 2008 18:35:51 -0800
From: Yakov Rekhter <yakov@juniper.net>
X-OriginalArrivalTime: 15 Dec 2008 02:35:51.0404 (UTC) FILETIME=[D88082C0:01C95E5D]
Cc: l3vpn@ietf.org
X-BeenThere: l3vpn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <l3vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/l3vpn>, <mailto:l3vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/l3vpn>
List-Post: <mailto:l3vpn@ietf.org>
List-Help: <mailto:l3vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l3vpn>, <mailto:l3vpn-request@ietf.org?subject=subscribe>
Sender: l3vpn-bounces@ietf.org
Errors-To: l3vpn-bounces@ietf.org

Maria,

> Comments on section 14:
> 
> - section 14.1 states "When a PE that previously advertised a Source
> Active A-D route for a given (multicast) source learns that the source
> is no longer active (the PE learns this by using the same mechanism by
> which the PE learned that the source was active), the PE SHOULD withdraw
> the previously advertised Source Active route."
> 
> How exactly a PE which is a C-RP, for example, decides that that a
> source is not longer active, so that it can withdraw the previously
> advertised Source Active route?  I think this should be specified since
> PE being a C-RP differs from plain IP multicast context.

The text from 14.1 you quoted above clearly states that a PE
learns that the source is no longer active "by using the same
mechanism by which the PE learned that the source was active".

And the first paragraph in 14.1 describes possible mechanisms
by which a PE can learn that a source is active:

   A PE can obtain information about active multicast sources within a
   given MVPN in a variety of ways. One way is for the PE to act as a
   fully functional customer RP (C-RP) for that MVPN. Another way is to
   use PIM Anycast RP procedures [PIM-ANYCAST-RP] to convey information
   about active multicast sources from one or more of the MVPN C-RPs to
   the PE. Yet another way is to use MSDP [MSDP] to convey information
   about active multicast sources from the MVPN C-RPs to the PE.

So, the current text is sufficient.

> -  section 14.2 states "A PE MUST withdraw a Source Tree Join
> C-multicast route for (C-S, C-G) if, as a result of having received PIM
> messages from one of its CEs, the PE creates a Prune <C-S, C-G, RPT-bit>
> upstream state in one of its MVPN-TIBs, but has no <C-S, C-G> Joined
> state in that MVPN-TIB, and had previously advertised the said route."
> 
> The PE should also prune itself or be pruned from the tunnel it joined
> to receive <C-S, C-G> traffic (if this tunnel is not bound to any other
> traffic). This is also applicable to section 13.

We will add some text to cover this.
> 
> - I think that a description should be added to section 14 on how a PE
> handles <C-*, C-G> Prune messages received from locally attached CEs.

We will add some text to cover this.

Yakov.