RE: Merge MAC Withdraw Drafts?

"Ali Sajassi (sajassi)" <sajassi@cisco.com> Thu, 06 May 2010 18:51 UTC

Return-Path: <sajassi@cisco.com>
X-Original-To: l2vpn@core3.amsl.com
Delivered-To: l2vpn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2E29128C12C for <l2vpn@core3.amsl.com>; Thu, 6 May 2010 11:51:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.854
X-Spam-Level:
X-Spam-Status: No, score=-9.854 tagged_above=-999 required=5 tests=[AWL=-0.745, BAYES_05=-1.11, RCVD_IN_DNSWL_HI=-8]
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 2+AdqUGSPV1a for <l2vpn@core3.amsl.com>; Thu, 6 May 2010 11:51:26 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id 106FE28C125 for <l2vpn@ietf.org>; Thu, 6 May 2010 11:51:26 -0700 (PDT)
Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEADqs4kurR7Ht/2dsb2JhbACdenGkLplvhRMEgz8
X-IronPort-AV: E=Sophos;i="4.52,343,1270425600"; d="scan'208";a="221704712"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-3.cisco.com with ESMTP; 06 May 2010 18:51:13 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o46IpD9X005734; Thu, 6 May 2010 18:51:13 GMT
Received: from xmb-sjc-22d.amer.cisco.com ([128.107.191.68]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 6 May 2010 11:51:13 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
x-cr-hashedpuzzle: Cxts IvsM J/0B K+Mi LhCC Rify TdcL VXP/ XAPx aZ2d bJE5 dbsh dplG d6UR fSbn inuv; 3; bAAyAHYAcABuAEAAaQBlAHQAZgAuAG8AcgBnADsAcAByAGEAbgBqAGEAbAAuAGQAdQB0AHQAYQBAAGEAbABjAGEAdABlAGwALQBsAHUAYwBlAG4AdAAuAGMAbwBtADsAcwBoAGEAbgBlAEAAYwBhAHMAdABsAGUAcABvAGkAbgB0AC4AbgBlAHQA; Sosha1_v1; 7; {C235F1FE-B3E7-4EE9-B5DE-F166725667E0}; cwBhAGoAYQBzAHMAaQBAAGMAaQBzAGMAbwAuAGMAbwBtAA==; Thu, 06 May 2010 18:51:02 GMT; UgBFADoAIABNAGUAcgBnAGUAIABNAEEAQwAgAFcAaQB0AGgAZAByAGEAdwAgAEQAcgBhAGYAdABzAD8A
x-cr-puzzleid: {C235F1FE-B3E7-4EE9-B5DE-F166725667E0}
Content-class: urn:content-classes:message
Subject: RE: Merge MAC Withdraw Drafts?
Date: Thu, 06 May 2010 11:51:02 -0700
Message-ID: <7F115A41909B2641A9550322C4DF9D5603AB3566@xmb-sjc-22d.amer.cisco.com>
In-Reply-To: <C584046466ED224CA92C1BC3313B963E09E096B157@INBANSXCHMBSA3.in.alcatel-lucent.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Merge MAC Withdraw Drafts?
thread-index: AcrrPOBGvXpyTe5XSwC37bfOXMhS8QBb0HVgAAd1enAAHHFfoA==
References: <52AAA34A-CB83-4588-8E1A-E003578BDD80@castlepoint.net> <7F115A41909B2641A9550322C4DF9D5603AB3368@xmb-sjc-22d.amer.cisco.com> <C584046466ED224CA92C1BC3313B963E09E096B157@INBANSXCHMBSA3.in.alcatel-lucent.com>
From: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
To: "Dutta, Pranjal K (Pranjal)" <pranjal.dutta@alcatel-lucent.com>, Shane Amante <shane@castlepoint.net>, l2vpn@ietf.org
X-OriginalArrivalTime: 06 May 2010 18:51:13.0483 (UTC) FILETIME=[19D059B0:01CAED4D]
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <l2vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/l2vpn>
List-Post: <mailto:l2vpn@ietf.org>
List-Help: <mailto:l2vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 May 2010 18:51:27 -0000

Hi Pranjal,

Please refer to my comments inline ...

But let me emphasize the interop issue here a bit more. We know the only
way to do C-MAC flushing in PBB network is via .1Qbe, by doing yet
another mechanism without clear advantage, then how are we going to
interoperate between PBB & MPLS access networks? Now, are we going to
create more work for ourselves and come up yet with another
interoperability spec? If the native Ethernet mechanism required a
complex protocol (or even a moderate protocol), then I would have agreed
that it is better to piggy back this C-MAC flush mechanism over existing
LDP MAC withdraw. However, that's not the case and the native Ethernet
mechanism is as simple as building a pre-canned message and transmitting
it - e.g., no MRP state-machine is required for the native mechanism.

> 
> [Pranjal] Are we saying that we will deploy two different MAC flush
>           solutions, one for existing "vanilla" VPLS part and another
>           For CMAC Flush? 

Yes, that's what I am saying. In PBB-VPLS model per figure-2 of
draft-ietf-l2vpn-pbb-vpls-pe-model, C-MACs sits in the bridge module
entirely (in the I-comp of bridge module being more precise) and VPLS
forwarders are completely transparent to these C-MCAS because they
operate on B-MACs. One of the main reason for doing this model was to
simplify our life and try not to reinvent the wheel unnecessarily. If
there is a good reason to reinvent the wheel, then I am O.K. with it but
that's not the case here.


> 
> [Pranjal] Didn't get exactly. Can you please provide reference to
>           the relevant sections in draft-ietf-l2vpn-pbb-vpls-interop
>           where we think draft-balus-l2vpn-pbb-ldp-ext brings
conflict.
>           That would be helpful for further discussions in the list.

It LDP-based C-MAC scheme cannot be used in the following scenarios: 
	- section 4.2 
	- section 4.3
	- section 5.1
	- section 5.2
	- section 6.1 (w/ mixed of both MPLS & PBB access networks)
	- section 7.2 & 7.3 (w/ mixed of both MPLS & PBB access
networks)


> 
> [Pranjal] It would help if you can explain in what way it's
consistent.
> 

The inconsistency with draft-ietf-l2vpn-pbb-vpls-pe-model, is that as
mentioned above, the C-MACs are within the bridge module and therefore
their flushing should be governed by native Ethernet mechanism and
transparent to VPLS forwarder for a number of reasons and advantages
discussed in draft-sajassi-l2vpn-pbb-vpls-cmac-flush.

Cheers,
Ali