Re: Query about upstrean assigned label from draft-ietf-l3vpn-2547bis-mcast-07.txt

Eric Rosen <erosen@cisco.com> Mon, 24 November 2008 15:09 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 784203A691C; Mon, 24 Nov 2008 07:09:47 -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 CF4603A691C for <l3vpn@core3.amsl.com>; Mon, 24 Nov 2008 07:09:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5
X-Spam-Level:
X-Spam-Status: No, score=-5 tagged_above=-999 required=5 tests=[AWL=0.999, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, 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 p5+VVwU9txSr for <l3vpn@core3.amsl.com>; Mon, 24 Nov 2008 07:09:41 -0800 (PST)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by core3.amsl.com (Postfix) with ESMTP id 542B23A67ED for <l3vpn@ietf.org>; Mon, 24 Nov 2008 07:09:41 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.33,659,1220227200"; d="scan'208";a="28885356"
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-2.cisco.com with ESMTP; 24 Nov 2008 15:09:38 +0000
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id mAOF9c60026963; Mon, 24 Nov 2008 10:09:38 -0500
Received: from erosen-linux.cisco.com (erosen-linux.cisco.com [161.44.70.34]) by rtp-core-2.cisco.com (8.13.8/8.13.8) with ESMTP id mAOF9cc0012894; Mon, 24 Nov 2008 15:09:38 GMT
Received: from erosen-linux (localhost.localdomain [127.0.0.1]) by erosen-linux.cisco.com (8.13.1/8.13.1) with ESMTP id mAOF9Z8S028016; Mon, 24 Nov 2008 10:09:35 -0500
To: Subinoy Das <subinoy_das_82@yahoo.com>
Subject: Re: Query about upstrean assigned label from draft-ietf-l3vpn-2547bis-mcast-07.txt
In-reply-to: Your message of Thu, 20 Nov 2008 15:02:48 +0530. <994376.19807.qm@web94907.mail.in2.yahoo.com>
Date: Mon, 24 Nov 2008 10:09:35 -0500
Message-ID: <28015.1227539375@erosen-linux>
From: Eric Rosen <erosen@cisco.com>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1837; t=1227539378; x=1228403378; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=erosen@cisco.com; z=From:=20Eric=20Rosen=20<erosen@cisco.com> |Subject:=20Re=3A=20Query=20about=20upstrean=20assigned=20l abel=20from=20draft-ietf-l3vpn-2547bis-mcast-07.txt=20 |Sender:=20 |To:=20Subinoy=20Das=20<subinoy_das_82@yahoo.com>; bh=9AGG2QZJQTXbUtS1ueGM/QuPFmHSnNX24tzuYgCxz0Q=; b=ATOj3n+cJvQ9V1LCJ4PcmyZzd16fVxC4ex9n9k+hBkVvIfNZvIWMfGjgj4 8/cbvRoYb8B7VJzs+VHu6jhuYG9bW7WBS3wrYT0XcMxNq+vqYlkVJsQwVDop JAUSH3RgQ3;
Authentication-Results: rtp-dkim-1; header.From=erosen@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim1001 verified; );
Cc: l3vpn@ietf.org
X-BeenThere: l3vpn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: erosen@cisco.com
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

Subinoy> Section Point 5 in 7.4.1.1. Advertising C-flow Binding to P-Tunnel
Subinoy> in draft-ietf-l3vpn-2547bis-mcast-07.txt says

        "If at least some of the S-PMSIs aggregated onto the same
        P-tunnel belong to different MVPNs, then all these routes MUST
        carry an MPLS upstream assigned label [MPLS-UPSTREAM-LABEL,
        section 6.3.4]. If all these aggregated S-PMSIs belong to the
        same MVPN, then the routes MAY carry an MPLS upstream assigned
        label [MPLS-UPSTREAM-LABEL]. The labels MUST be distinct on a
        per MVPN basis, and MAY be distinct on a per route basis."

Subinoy> I do not understand where 1 label per MVPN solves everything then
Subinoy> what is the need to use 1 label per route. What is the need to keep
Subinoy> multiple label for a single MVPN per PE router?

The text you've  quoted does not require that a label  be assigned for every
route.  

If you're  asking why that's even allowed  as an option, the  reason is that
some implementers may prefer to assign  a different label to each c-flow, so
as to avoid the need to do an <S,G> lookup.

Subinoy> Suppose Customer is running PIM as multicast protocol, Provider
Subinoy> network support l3vpn with BGP, RSVP P2MP.  Then how customer
Subinoy> Register packet destined to C-RP is forwarded through provider
Subinoy> network?

Register packets are unicast packets.

Subinoy> From draft-ietf-l3vpn-2547bis-mcast-07.txt I could not understand
Subinoy> exactly when Source Active A-D route is sent and when send Source
Subinoy> Active A-D route?  Ingress PE or Egress PE?  To whom Source Active
Subinoy> A-D route is sent?

Did you look at section 9.2?  Also section 13 of draft-ietf-l3vpn-2547bis-
mcast-bgp-05.txt.  Could you  say more about which bit  of text is confusing
you?