Re: draft-kompella-l2vpn-vpls-multihoming-01

Bhupesh Kothari <bhupesh@juniper.net> Mon, 04 August 2008 18:51 UTC

Return-Path: <l2vpn-bounces@ietf.org>
X-Original-To: l2vpn-archive@megatron.ietf.org
Delivered-To: ietfarch-l2vpn-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0BE813A68E8; Mon, 4 Aug 2008 11:51:20 -0700 (PDT)
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 0C8B83A6850 for <l2vpn@core3.amsl.com>; Mon, 4 Aug 2008 11:51:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[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 Tqhc0QlsOfrm for <l2vpn@core3.amsl.com>; Mon, 4 Aug 2008 11:51:17 -0700 (PDT)
Received: from exprod7og102.obsmtp.com (exprod7og102.obsmtp.com [64.18.2.157]) by core3.amsl.com (Postfix) with ESMTP id 1272F3A680F for <l2vpn@ietf.org>; Mon, 4 Aug 2008 11:51:13 -0700 (PDT)
Received: from source ([66.129.228.6]) by exprod7ob102.postini.com ([64.18.6.12]) with SMTP; Mon, 04 Aug 2008 11:51:26 PDT
Received: from p-emlb01-sac.jnpr.net ([66.129.254.46]) by p-emsmtp01.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Mon, 4 Aug 2008 11:51:28 -0700
Received: from emailsmtp56.jnpr.net ([172.24.60.77]) by p-emlb01-sac.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Mon, 4 Aug 2008 11:51:27 -0700
Received: from magenta.juniper.net ([172.17.27.123]) by emailsmtp56.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Mon, 4 Aug 2008 11:51:21 -0700
Received: from bhupesh-f8.jnpr.net (bhupesh-f8.jnpr.net [172.24.24.195]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id m74IpLu28112; Mon, 4 Aug 2008 11:51:21 -0700 (PDT) (envelope-from bhupesh@juniper.net)
Received: from bhupesh-f8.jnpr.net (localhost6.localdomain6 [127.0.0.1]) by bhupesh-f8.jnpr.net (8.14.2/8.14.2) with ESMTP id m74IpLiE021223; Mon, 4 Aug 2008 11:51:21 -0700
To: HENDERICKX Wim <wim.henderickx@alcatel-lucent.be>
Subject: Re: draft-kompella-l2vpn-vpls-multihoming-01
In-reply-to: <B128F666D4C8BD4FBF56CEAFB2DB66D702F859BF@FRVELSMBS22.ad2.ad.alcatel.com>
References: <B128F666D4C8BD4FBF56CEAFB2DB66D702F859BF@FRVELSMBS22.ad2.ad.alcatel.com>
X-Mailer: MH-E 8.0.3; nmh 1.2-20070115cvs; GNU Emacs 22.1.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 04 Aug 2008 11:51:21 -0700
Message-ID: <21222.1217875881@bhupesh-f8.jnpr.net>
From: Bhupesh Kothari <bhupesh@juniper.net>
X-OriginalArrivalTime: 04 Aug 2008 18:51:21.0984 (UTC) FILETIME=[16818000:01C8F663]
Cc: l2vpn@ietf.org
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: <https://www.ietf.org/mailman/private/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>
Sender: l2vpn-bounces@ietf.org
Errors-To: l2vpn-bounces@ietf.org

HENDERICKX Wim <wim.henderickx@alcatel-lucent.be> wrote:

> During the session I expressed concerns regarding 2 dual homes CE(s)
> on 2 PE(s) with multi-homing. Here is the scenario I had in mind.
> 
>                             (VE1, VE2)
>                 ____ PE1………………..
>               /  ____/  :                               :
>         __/   /         :                                PE3
> CE1 __   /          :                                 :
>             \ /             :                              :
>              / \_____ PE2 ………………
>        __/               /  (VE1, VE2)
> CE2 _________/
> 

> PE3 picks a designated forwarder lets say PE1 for both CE1 and
> CE2. After discussion what I understood is that when CE1 fails PE3
> reelects the designated forwarder for both CE1 and CE2 and PE3 also
> flushes the Mac table.

When CE1--PE1 link fails, all PEs will reelect who is the designated
PE for VE1 (assuming VE1 is for CE1).  Since the designated PE in this
case will move from PE1 to PE2, PE3 needs to flush the MACs learned
from PE1.

> 
> This should be addressed as an impact on CE1 should not impact other
> CE(s) according to me.
> 

In VPLS, there is only one PW between a pair of PEs as the ACs are not
tied to particular remote neighbors as in the case of P2P L2VPNs.
Since PWs are not tied to ACs, when a AC goes down there is no way to
flush just the MACs associated with a particular AC other than
explicitly sending a list of MACs to be flushed.  In your example, PE1
can send a list of MACs (learned from CE1) to be flushed to PE3.  The
capability to send a list of MACs to be flushed is not yet there, but
can be added.


> Cheers,
> Wim


Thanks
Bhupesh