RE: Advancing the Protocol and Morin Drafts

"NAPIERALA, MARIA H, ATTLABS" <mnapierala@att.com> Mon, 13 October 2008 23:11 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 299523A68E7; Mon, 13 Oct 2008 16:11:17 -0700 (PDT)
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 3B5A23A68E7 for <l3vpn@core3.amsl.com>; Mon, 13 Oct 2008 16:11:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level:
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 PD3d1jt3rvVs for <l3vpn@core3.amsl.com>; Mon, 13 Oct 2008 16:11:15 -0700 (PDT)
Received: from mail146.messagelabs.com (mail146.messagelabs.com [216.82.245.3]) by core3.amsl.com (Postfix) with ESMTP id 284EC3A6856 for <l3vpn@ietf.org>; Mon, 13 Oct 2008 16:11:15 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: mnapierala@att.com
X-Msg-Ref: server-4.tower-146.messagelabs.com!1223939528!11174775!1
X-StarScan-Version: 5.5.12.14.2; banners=-,-,-
X-Originating-IP: [144.160.20.54]
Received: (qmail 8860 invoked from network); 13 Oct 2008 23:12:08 -0000
Received: from sbcsmtp7.sbc.com (HELO mlpi135.enaf.sfdc.sbc.com) (144.160.20.54) by server-4.tower-146.messagelabs.com with AES256-SHA encrypted SMTP; 13 Oct 2008 23:12:08 -0000
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpi135.enaf.sfdc.sbc.com (8.14.0/8.14.0) with ESMTP id m9DNC7aE015618 for <l3vpn@ietf.org>; Mon, 13 Oct 2008 19:12:07 -0400
Received: from misout7msgusr7e.ugd.att.com (misout7msgusr7e.ugd.att.com [144.155.43.107]) by mlpi135.enaf.sfdc.sbc.com (8.14.0/8.14.0) with ESMTP id m9DNC5h6015600 for <l3vpn@ietf.org>; Mon, 13 Oct 2008 19:12:05 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: Advancing the Protocol and Morin Drafts
Date: Mon, 13 Oct 2008 19:12:05 -0400
Message-ID: <2F1DE4DFCFF32144B771BD2C246E6A20A5F344@misout7msgusr7e.ugd.att.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: RE: Advancing the Protocol and Morin Drafts
Thread-Index: AcktT8JohDvwXsgLQt+qlF6Lj2Wd9wAKB5ogAAI+cLA=
From: "NAPIERALA, MARIA H, ATTLABS" <mnapierala@att.com>
To: Thomas Morin <thomas.morin@orange-ftgroup.com>
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

Hi Thomas,

>        Anycast-RP is a requirement formulated in RFC4834 ("SHOULD work
>        transparently through a multicast VPN"). Is is true that the
>        type of anycast sourcing that you described is not specifically
>        covered.

It is not suffcient to say that Anycast-RP "SHOULD work transparently
through a multicast VPN". It is not clear what "transparently" means in
MVPN context since there is an SP backbone network and a layer 3 service
in the middle. Anycast RP support has to be spelled out into specific
requirement(s).

>        
>        Let's go to the most important point for an operator: both are
>        fully supported by draft-ietf-2547bis-mcast. A specific UMH
>        selection algorithm that is common to BGP-based and PIM-based
>        C-multicast routing, is defined as a "SHOULD" in section 5.1.3.

As I pointed out before, UHM selection is just a means to the goal. It
is not an entire solution. 
Putting this aside, a requirements document is not to specify solutions
but it has to state what requirements anycast sourcing should meet. And
again, there are specific requirements for anycast sourcing support. I
have specified those requirements but you (and others) opposed them. 

>        If there were to be, at some point in the future, multiple
>        proposals to support anycast schemes (pure hypothesis), we
could
>        certainly cover this in draft-morin-l3vpn-mvpn-considerations,
>        and try to define which one to privilege.
>        
>        (If you think that solution drafts are lacking in some way to
>        properly support anycast schemes, or do not have the proper
>        SHOULD/MUST/MAY level, then I think that you should make
>        comments  to amend draft-ietf-2547bis-mcast )

Requirements and considerations drafts should express the requirements
so that the proposed solutions can adequately address them. Otherwise,
the requirements/considerations drafts do not serve their intended
purpose.

>Bidir-PIM
>
>        Customer Bidir-PIM is already defined as a SHOULD in RFC4834.
It

Bidir-PIM support should be REQUIRED in MVPN context. 

>        is already supported by draft-ietf-2547bis-mcast, by both the
>        PIM-based and BGP-based C-multicast routing approaches.  There
>        happen to be two approaches defined to support Bidir-PIM
>        ("outsourced RPL" in section 11.1, and "partitioned 
>        sets of PEs" section 11.2).
>        
>        I note that no contribution what yet proposed by the working
>        group to implement in priority one of these approach, and since

Section 4 of draft-morin-l3vpn-mvpn-considerations-03 states:
"It is therefore the recommendation that implementations should
support a co-located RP model, but that support for a co-located RP
model within an implementation should not restrict deployments to
using a co-located RP model [..]".  
Clearly, "outsourced RPL" cannot be take priority.

>        you are interested in the subject, we will certainly welcome a
>        contribution on the matter from you.  This is totally 100% in
>        the scope of the document evolution that can be expected from
>        the document once adopted (obviously we would have welcome a
>        contribution before too).

I am definitely interested in the subject as I am one of those running
the MVPN service :-)
The draft-morin-l3vpn-mvpn-considerations-03 states: "The aim of this
document is to leverage the already expressed requirements [RFC4834]
[..]". 
But the requirements we discussed above are not addressed in RFC4834. 
If my contribution is welcome, I wish the requirements are defined were
also welcome...;-)

Thanks!

Maria