RE: New Version Notification for draft-jiang-l2vpn-evpn-etree-2vlan-00.txt

Jiangyuanlong <jiangyuanlong@huawei.com> Sat, 29 September 2012 08:01 UTC

Return-Path: <jiangyuanlong@huawei.com>
X-Original-To: l2vpn@ietfa.amsl.com
Delivered-To: l2vpn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E42121F8620 for <l2vpn@ietfa.amsl.com>; Sat, 29 Sep 2012 01:01:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.299
X-Spam-Level:
X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_53=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fhW-kIkSk2g4 for <l2vpn@ietfa.amsl.com>; Sat, 29 Sep 2012 01:01:58 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id A782621F854C for <l2vpn@ietf.org>; Sat, 29 Sep 2012 01:01:56 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AKD15782; Sat, 29 Sep 2012 08:01:55 +0000 (GMT)
Received: from LHREML406-HUB.china.huawei.com (10.201.5.243) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Sat, 29 Sep 2012 09:00:14 +0100
Received: from SZXEML401-HUB.china.huawei.com (10.82.67.31) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.1.323.3; Sat, 29 Sep 2012 09:01:12 +0100
Received: from SZXEML546-MBS.china.huawei.com ([169.254.4.97]) by szxeml401-hub.china.huawei.com ([::1]) with mapi id 14.01.0323.003; Sat, 29 Sep 2012 16:01:04 +0800
From: Jiangyuanlong <jiangyuanlong@huawei.com>
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>, "UTTARO, JAMES" <ju1738@att.com>, "'Rogers, Josh'" <josh.rogers@twcable.com>, Aldrin Isaac <aldrin.isaac@gmail.com>, Giles Heron <giles.heron@gmail.com>
Subject: RE: New Version Notification for draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
Thread-Topic: New Version Notification for draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
Thread-Index: AQHNmq4pFVANLlv0RU6/0DirrqUYkJeanNRAgAEEFYCAALLAoIABr9WAgAGTolA=
Date: Sat, 29 Sep 2012 08:01:02 +0000
Message-ID: <3B0A1BED22CAD649A1B3E97BE5DDD68B1D46EA2A@szxeml546-mbs.china.huawei.com>
References: <3B0A1BED22CAD649A1B3E97BE5DDD68B1D46E3C4@szxeml546-mbs.china.huawei.com> <CC891579.1B4F4%sajassi@cisco.com>
In-Reply-To: <CC891579.1B4F4%sajassi@cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.66.77.95]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "l2vpn@ietf.org" <l2vpn@ietf.org>
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <l2vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Sat, 29 Sep 2012 08:01:59 -0000

Ali,

Thank you for the reply, I got your idea. Maybe "split-horizon label" can be clearly defined in the next version of E-VPN draft, so that it can be understood better.
Especially how it is constructed for E-Tree service.
 
Regards,
Yuanlong

-----Original Message-----
From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com] 
Sent: Friday, September 28, 2012 2:40 AM
To: Jiangyuanlong; UTTARO, JAMES; 'Rogers, Josh'; Aldrin Isaac; Giles Heron
Cc: l2vpn@ietf.org
Subject: Re: New Version Notification for draft-jiang-l2vpn-evpn-etree-2vlan-00.txt


Sigh! 

When split-horizon label is used in E-VPN, the stack consists of three
labels (tunnel label,vpn label, and SH label). For E-TREE application, the
same three labels are used and the SH label is used for SH filtering
and/or root/leaf filtering.

In E-VPN, the SH label is used for filtering of packets on the egress
interface of the egress PE based on the site of origin. In E-TREE
application, we use SH label for exactly the same purpose - filtering on
the egress interface of the egress PE based on the site of origin (that
can also represent  leaf/root).

That is why I have been saying in every email on this thread that the
forwarding behavior of the E-VPN remains unchanged and that's why it
doesn't make sense to add vlan-tag kluge (and as the result change the
forwarding behavior) for something that is already supported.

Regarding OAM aspects, we have always treated OAM work independently and
we don't want to tie it with a single application of E-VPN. E-VPN has many
applications such as VPLS, VPWS, E-TREE, DCI, DCN/cloud and the OAM MUST
apply to all of them. We have started on OAM work for E-VPN and one draft
was published before last IETF meeting and more will be coming; however,
E-VPN OAM work will be done independent.

Cheers,
Ali   
 

On 9/26/12 2:31 AM, "Jiangyuanlong" <jiangyuanlong@huawei.com> wrote:

>Ali,
>
>On the one hand, you said E-VPN solution doesn't have the limitation of
>data-plane forwarding and inherently support E-Tree, on the other hand,
>you agreed that 2 labels are introduced specially for E-Tree for these
>two cases. Furthermore, forwarding behaviors for these two labels are
>different (for root label, split horizon + forward to both root & leaf
>ports; for leaf label, split horizon + forward only to leaf ports) from
>the E-VPN itself (split horizon only).
>But my main concern is whether OAM is needed for E-VPN, if yes, how it
>can be implemented in practical?
>
>Regards,
>Yuanlong
>
>
>
>-----Original Message-----
>From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com]
>Sent: Wednesday, September 26, 2012 2:15 PM
>To: Jiangyuanlong; UTTARO, JAMES; 'Rogers, Josh'; Aldrin Isaac; Giles
>Heron
>Cc: l2vpn@ietf.org
>Subject: Re: New Version Notification for
>draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
>
>
>
>Hi Yuanlong, 
>
>If one understood the operation of SH filtering in E-VPN, he would have
>seen that it exactly covers both of these cases that are mentioned below.
>
>Also, E-VPN allows for policy-based forwarding on a per MAC basis without
>scale issue. As I said previously, I won't be able to provide E-VPN
>tutorial over the email.
>
>Cheers,
>Ali
>
>On 9/25/12 12:02 AM, "Jiangyuanlong" <jiangyuanlong@huawei.com> wrote:
>
>>Hi all,
>>
>>I don't think E-VPN control plane can solve all the problem of E-Tree.
>>For the following two scenarios data plane indication of E-Tree is
>>needed:
>>1. Per EVI label is assigned, and there are multiple PEs with both Leaf
>>AND Root sites;
>>2. Per <ESI, Ethernet Tag> label is assigned, and there are multiple
>>Ethernet segments with both Leaf AND Root sites;
>>Using 2 labels (EVI MPLS label or ESI MPLS label respectively) is an
>>option, but maybe OAM is a challenge.
>>
>>Assigning label per MAC for E-Tree will not need this indication, but at
>>expense of scalability.
>>
>>Regards,
>>Yuanlong
>>
>>
>>-----Original Message-----
>>From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com]
>>Sent: Tuesday, September 25, 2012 7:42 AM
>>To: UTTARO, JAMES; 'Rogers, Josh'; Aldrin Isaac; Giles Heron
>>Cc: l2vpn@ietf.org; Jiangyuanlong
>>Subject: Re: New Version Notification for
>>draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
>>
>>
>>Jim, Aldrin, Josh:
>>
>>You guys are spot on. E-VPN solution doesn't have the limitation of
>>data-plane forwarding that VPLS has and as such it doesn't need addition
>>vlan-tag to solve root/leaf indication issue as it can be supported
>>inherently by the solution.
>>
>>Cheers,
>>Ali
>>
>>On 9/22/12 4:34 PM, "UTTARO, JAMES" <ju1738@att.com> wrote:
>>
>>>Josh,
>>>
>>>	Yes.. I think that is the reality of it.. VPLS either the LDP or BGP
>>>variety uses data plane learning as the mechanism to "learn".. The fact
>>>that we extend the L2 footprint via these "tunnels" does not change that
>>>fact.. SO in VPLS the only hammer you have is the data plane, so one
>>>must
>>>manipulate bits on the wire to infer topology ( Limited set of topology
>>>)..
>>>
>>>Another challenge is when roots and leafs "land" on the same PE.
>>>
>>>EVPN is intended to use contexts and associated import/export to manage
>>>the topology.. So here there is a set of tools to create the desired
>>>topologies, along with that there other mechanisms realized i.e
>>>active/active...
>>>
>>>Jim Uttaro
>>>
>>>-----Original Message-----
>>>From: l2vpn-bounces@ietf.org [mailto:l2vpn-bounces@ietf.org] On Behalf
>>>Of
>>>Rogers, Josh
>>>Sent: Saturday, September 22, 2012 7:03 PM
>>>To: UTTARO, JAMES; Aldrin Isaac; Giles Heron
>>>Cc: l2vpn@ietf.org; Jiangyuanlong
>>>Subject: Re: New Version Notification for
>>>draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
>>>
>>>I agree.
>>>
>>>Would it be safe to state that VPLS has a need for a 'etree solution',
>>>but
>>>EVPN does not, because it is inherently supported?
>>>
>>>The previously discussed effort of having a 'single etree solution' for
>>>both VPLS and EVPN may not really be valid due to this.
>>>
>>>In fact, I do not think it is valid to ask for a single solution, EVPN
>>>doesn't have a problem that needs to be fixed here, I don't believe it
>>>factors into this discussion.
>>>
>>>-Josh
>>>
>>>
>>>On 9/22/12 4:56 PM, "UTTARO, JAMES" <ju1738@att.com> wrote:
>>>
>>>>EVPN is intended to maximize the flexibility of multiple routing
>>>>contexts
>>>>with arbitrary topologies.. As I have stated in the past, EVPN allows
>>>>for
>>>>E-Tree to be constructed in the control plane, other solutions require
>>>>some method to interrogate data and infer topology. IMO this is not
>>>>desirable.
>>>>
>>>>Jim Uttaro
>>>>
>>>>-----Original Message-----
>>>>From: l2vpn-bounces@ietf.org [mailto:l2vpn-bounces@ietf.org] On Behalf
>>>>Of
>>>>Rogers, Josh
>>>>Sent: Saturday, September 22, 2012 12:49 PM
>>>>To: Aldrin Isaac; Giles Heron
>>>>Cc: l2vpn@ietf.org; Jiangyuanlong
>>>>Subject: Re: New Version Notification for
>>>>draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
>>>>
>>>>So, this same sort of 'import/export' of targets is possible using
>>>>BGP-VPLS today, but it faces limitations outlined in
>>>>draft-ietf-l2vpn-etree-frwk, in section 2.  E-VPN would be able to
>>>>import/export by attachment circuit, and not by PE?  Meaning, AC1 one
>>>>PE1
>>>>may import RTA, while AC2 on PE2 may import RTB?
>>>>
>>>>Its occurred to me that EVPN would be able to use other mechanisms that
>>>>have not yet been discussed yet due to sharing a mac table over BGP.
>>>>
>>>>Thanks for the response,
>>>>Josh
>>>>
>>>>
>>>>On 9/22/12 10:28 AM, "Aldrin Isaac" <aldrin.isaac@gmail.com> wrote:
>>>>
>>>>>In E-VPN an E-tree would be implemented as a hub-and-spoke VPN (like
>>>>>as
>>>>>in a hub-and-spoke IPVPN, i.e. import RTA export RTB at hubs, import
>>>>>RTB
>>>>>export RTA at spokes) with filtering to enforce downstream data flow
>>>>>if
>>>>>desired.  The tree could be built using PIM, mLDP, RSVP, etc.
>>>>>
>>>>>
>>>>>
>>>>>On Sep 21, 2012, at 9:09 AM, Giles Heron wrote:
>>>>>
>>>>>> Thanks Yuanlong,
>>>>>>
>>>>>> however I must say that your memory of the IETF 84 L2VPN meeting
>>>>>>differs from mine (and from what is noted in the minutes).  Whilst
>>>>>>Himanshu said that it was better to have the same solution for VPLS
>>>>>>and
>>>>>>E-VPN, Ali stated that there was no benefit in the E-VPN case in
>>>>>>using
>>>>>>an additional tag (such as a VLAN).  No consensus was reached in the
>>>>>>meeting.
>>>>>>
>>>>>> Giles
>>>>>>
>>>>>> On 21 Sep 2012, at 10:16, Jiangyuanlong <jiangyuanlong@huawei.com>
>>>>>>wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> During the 84th IETF meeting, the group discussed the issue of
>>>>>>>E-Tree
>>>>>>>in E-VPN, and it was shown that a single solution was more preferred
>>>>>>>than two different approaches for VPLS and E-VPN.
>>>>>>> This I-D probes how the 2VLAN approach can be used to support
>>>>>>>E-Tree
>>>>>>>in E-VPN and it seems not a big issue.
>>>>>>> Any comments from you are greatly appreciated.
>>>>>>>
>>>>>>> Best regards,
>>>>>>> Yuanlong
>>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
>>>>>>> Sent: Friday, September 21, 2012 4:55 PM
>>>>>>> To: Jiangyuanlong
>>>>>>> Subject: New Version Notification for
>>>>>>>draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
>>>>>>>
>>>>>>>
>>>>>>> A new version of I-D, draft-jiang-l2vpn-evpn-etree-2vlan-00.txt
>>>>>>> has been successfully submitted by Yuanlong Jiang and posted to the
>>>>>>> IETF repository.
>>>>>>>
>>>>>>> Filename:    draft-jiang-l2vpn-evpn-etree-2vlan
>>>>>>> Revision:    00
>>>>>>> Title:               E-Tree Support with 2VLAN in E-VPN
>>>>>>> Creation date:       2012-09-21
>>>>>>> WG ID:               Individual Submission
>>>>>>> Number of pages: 6
>>>>>>> URL:
>>>>>>>http://www.ietf.org/internet-drafts/draft-jiang-l2vpn-evpn-etree-2vl
>>>>>>>a
>>>>>>>n
>>>>>>>-
>>>>>>>0
>>>>>>>0.txt
>>>>>>> Status:
>>>>>>>http://datatracker.ietf.org/doc/draft-jiang-l2vpn-evpn-etree-2vlan
>>>>>>> Htmlized:
>>>>>>>http://tools.ietf.org/html/draft-jiang-l2vpn-evpn-etree-2vlan-00
>>>>>>>
>>>>>>>
>>>>>>> Abstract:
>>>>>>>  This document discusses how the Dual-VLAN approach as described in
>>>>>>>  [Etree-vlan] can be used to support the transport of E-Tree
>>>>>>>service
>>>>>>>  in E-VPN. Thus a single convergent solution is possible for both
>>>>>>>VPLS
>>>>>>>  and E-VPN.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> The IETF Secretariat
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>This E-mail and any of its attachments may contain Time Warner Cable
>>>>proprietary information, which is privileged, confidential, or subject
>>>>to
>>>>copyright belonging to Time Warner Cable. This E-mail is intended
>>>>solely
>>>>for the use of the individual or entity to which it is addressed. If
>>>>you
>>>>are not the intended recipient of this E-mail, you are hereby notified
>>>>that any dissemination, distribution, copying, or action taken in
>>>>relation to the contents of and attachments to this E-mail is strictly
>>>>prohibited and may be unlawful. If you have received this E-mail in
>>>>error, please notify the sender immediately and permanently delete the
>>>>original and any copy of this E-mail and any printout.
>>>
>>>
>>>This E-mail and any of its attachments may contain Time Warner Cable
>>>proprietary information, which is privileged, confidential, or subject
>>>to
>>>copyright belonging to Time Warner Cable. This E-mail is intended solely
>>>for the use of the individual or entity to which it is addressed. If you
>>>are not the intended recipient of this E-mail, you are hereby notified
>>>that any dissemination, distribution, copying, or action taken in
>>>relation to the contents of and attachments to this E-mail is strictly
>>>prohibited and may be unlawful. If you have received this E-mail in
>>>error, please notify the sender immediately and permanently delete the
>>>original and any copy of this E-mail and any printout.
>>
>