Re: [Idr] New Version Notification for draft-hao-idr-flowspec-evpn-00.txt
Robert Raszuk <robert@raszuk.net> Tue, 02 September 2014 14:46 UTC
Return-Path: <rraszuk@gmail.com>
X-Original-To: l2vpn@ietfa.amsl.com
Delivered-To: l2vpn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FC8A1A8732; Tue, 2 Sep 2014 07:46:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level:
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Z9G7aqjETPw; Tue, 2 Sep 2014 07:46:32 -0700 (PDT)
Received: from mail-ig0-x22b.google.com (mail-ig0-x22b.google.com [IPv6:2607:f8b0:4001:c05::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B5121A700F; Tue, 2 Sep 2014 07:46:32 -0700 (PDT)
Received: by mail-ig0-f171.google.com with SMTP id l13so14306322iga.4 for <multiple recipients>; Tue, 02 Sep 2014 07:46:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=kQWW1ooIzaGJi5GWw6XVtac+c0Eme7Lgvs1SdG1c5YU=; b=0qIdjrgdkrBNvTWYBgghi0hVF4+hthrSBu5o65yb/9rB8pzpJnKyNqYK1AYbWA1Iap Jfw1RIxg7RKjC94KaZiQJMTs7oNwXE9DEruxj0PgabTMVVH/KPHMYBGVESpZkyssfIZV PTTB34OdaJ4/dB5DVheKDI1sHXnIURP/iLktR1OjcfQx+YktCpgRhYT62Jz21OlQWveN vPFk/tUlwWyVts4l1wxBwR3KfRBmELHTeRZVk//FSxnAFTnaOv35RwDtMHlr2usxqNiu pRE5/6avvu5DYawj55BEbr/Olj5fWbQTqM77ZdL9+4vfNFNHRSK5I9tEkEPT8fKu+Z9A yOWw==
MIME-Version: 1.0
X-Received: by 10.42.249.20 with SMTP id mi20mr1191340icb.90.1409669191443; Tue, 02 Sep 2014 07:46:31 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.107.32.141 with HTTP; Tue, 2 Sep 2014 07:46:31 -0700 (PDT)
Received: by 10.107.32.141 with HTTP; Tue, 2 Sep 2014 07:46:31 -0700 (PDT)
In-Reply-To: <B17A6910EEDD1F45980687268941550F06D801F8@MISOUT7MSGUSRCD.ITServices.sbc.com>
References: <20140820002030.18902.50278.idtracker@ietfa.amsl.com> <DD5FC8DE455C3348B94340C0AB5517334F7F21D1@nkgeml501-mbs.china.huawei.com> <B17A6910EEDD1F45980687268941550F06D74DB1@MISOUT7MSGUSRCD.ITServices.sbc.com> <DD5FC8DE455C3348B94340C0AB5517334F7F2339@nkgeml501-mbs.china.huawei.com> <29476_1408695761_53F6FDD1_29476_12929_1_9E32478DFA9976438E7A22F69B08FF9207DB14@OPEXCLILM34.corporate.adroot.infra.ftgroup> <DD5FC8DE455C3348B94340C0AB5517334F7F3635@nkgeml501-mbs.china.huawei.com> <28799_1409563679_54043C1F_28799_2589_1_9E32478DFA9976438E7A22F69B08FF92080C92@OPEXCLILM34.corporate.adroot.infra.ftgroup> <DD5FC8DE455C3348B94340C0AB5517334F7F4386@nkgeml501-mbs.china.huawei.com> <25521_1409584904_54048F08_25521_750_1_9E32478DFA9976438E7A22F69B08FF920810A4@OPEXCLILM34.corporate.adroot.infra.ftgroup> <B17A6910EEDD1F45980687268941550F06D801F8@MISOUT7MSGUSRCD.ITServices.sbc.com>
Date: Tue, 02 Sep 2014 16:46:31 +0200
X-Google-Sender-Auth: XPXjAh9ONGrbnJ9QJMigdgDPrTc
Message-ID: <CA+b+ERm+Moruv9oT2TzG88Xmr_kvpgT97SBUMD0TG0e6Npzjjw@mail.gmail.com>
Subject: Re: [Idr] New Version Notification for draft-hao-idr-flowspec-evpn-00.txt
From: Robert Raszuk <robert@raszuk.net>
To: "UTTARO, JAMES" <ju1738@att.com>
Content-Type: multipart/alternative; boundary="20cf3011e125682cac0502162f46"
Archived-At: http://mailarchive.ietf.org/arch/msg/l2vpn/wTwrwNwDALbUEWPUrHbAfZH7_2o
Cc: l2vpn@ietf.org, liuweihang <liuweihang@huawei.com>, "idr@ietf.org" <idr@ietf.org>
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Layer 2 Virtual Private Networks <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: Tue, 02 Sep 2014 14:46:41 -0000
Jim, It is ok to use bgp as database distribution protocol and to carry more then pure routing/reachability state. We are indeed past that point. But only to the extend where distributed information is usefull at multiple end points. However I do not see p2mp nature of BGP distribution to generally fit policy or configuration needs. Those are very often targeted to specific end point and I do not think that sending them to all or for that matter filtering from all-1 with say RTC is really a wise approach. Rgs, R. On Sep 2, 2014 7:06 AM, "UTTARO, JAMES" <ju1738@att.com> wrote: > Comments In-Line > > Jim Uttaro > > -----Original Message----- > From: stephane.litkowski@orange.com [mailto:stephane.litkowski@orange.com] > Sent: Monday, September 01, 2014 11:22 AM > To: Haoweiguo; UTTARO, JAMES; 'idr@ietf.org'; 'l2vpn@ietf.org' > Cc: liuweihang > Subject: RE: New Version Notification for > draft-hao-idr-flowspec-evpn-00.txt > > [weiguo2]: I know what you said. Yes, In IRB scenario, not only ethernet > header but also IP header can be used for traffic filtering. I think our > draft can cover this scenario. In the draft, component types include both > IP and ethernet part, IP component types are inherited from RFC[5575], MAC > componet types are newly defined. So only one address family is needed for > IP and Ethernet traffic filtering. > > [SLI] Right, that's one possibility, the other one could be to not create > a new AF for MAC FS but just extend the current FS address-families (VPN > and non VPN) with MAC component types and new actions. > The main question in term of protocol design is to we want to keep > filtering AF agnostic (single FS AF for all type of flows) or do we need to > keep separate FS AFs ? > [Jim U>] This comes back to a more basic question. Should an AF be defined > that communicates non-routing state? As an ex, VPLS BGP, FS, RTC the list > goes on are all delineated by AF.. At some point we need to acknowledge > that we are using BGP as a general distribution protocol and have the > design/spec reflect that. IMO this means separating by configuration type > of actions that do not require a global invariant and routing which does. > The way taken for the moment is to have separate ones, we can see that > IPv6 FS is currently defined as a new couple of AFI/SAFI but is it the good > way to do ? I don't remember if this has been discussed or not when > defining FS IPv6 ? > I'm wondering if we cannot make FlowSpec working as IPFIX for the flow > definition. > > > > -----Original Message----- > From: Haoweiguo [mailto:haoweiguo@huawei.com] > Sent: Monday, September 01, 2014 13:51 > To: LITKOWSKI Stephane SCE/IBNF; UTTARO, JAMES; 'idr@ietf.org'; ' > l2vpn@ietf.org' > Cc: liuweihang > Subject: 答复: New Version Notification for > draft-hao-idr-flowspec-evpn-00.txt > > Hi Stephane, > Pls see my reply inline with [weiguo2] below. > Thanks > weiguo > > ________________________________________ > 发件人: stephane.litkowski@orange.com [stephane.litkowski@orange.com] > 发送时间: 2014年9月1日 17:27 > 收件人: Haoweiguo; UTTARO, JAMES; 'idr@ietf.org'; 'l2vpn@ietf.org' > 抄送: liuweihang > 主题: RE: New Version Notification for draft-hao-idr-flowspec-evpn-00.txt > > [weiguo]: Thanks. But MAC filters maybe not applicable to IPV4 &VPNv4, > because in this case, MAC information will be changed on different PE > devices, a single ACL rule can't identify a consistant flow at different PE > devices. So in IP network, flow-spec can only be defined using IP related > information. > [SLI] I agree with your point but I was thinking about a future (hope it > will happen :) when we will be able to offer L2 and L3 services on the same > plug (including same VLAN, sort of concurrent routing & bridging > interface). In this situation, is it good to use two address families to > filter the different services ? Why not using only one ... > > [weiguo2]: I know what you said. Yes, In IRB scenario, not only ethernet > header but also IP header can be used for traffic filtering. I think our > draft can cover this scenario. In the draft, component types include both > IP and ethernet part, IP component types are inherited from RFC[5575], MAC > componet types are newly defined. So only one address family is needed for > IP and Ethernet traffic filtering. > > [weiguo]: RD usage has no difference with original BGP VPN definication. > Can you give me some more clarifications? > [SLI] Right, but RFC5575 precises that RD is part of NLRI for VPN : > "The NLRI format for this address family consists of a fixed-length > Route Distinguisher field (8 bytes) followed by a flow specification, > following the encoding defined in this document. The NLRI length > field shall include both the 8 bytes of the Route Distinguisher as > well as the subsequent flow specification. > " > In your document , I can't see this ... as you are defining a new NLRI, > you need to precise the format. > > [weiguo2]: OK. In our draft, the format is same with RFC5575, I can add > the same description to make it more clear. > > > Stephane > > > > -----Original Message----- > From: Haoweiguo [mailto:haoweiguo@huawei.com] > Sent: Saturday, August 23, 2014 09:08 > To: LITKOWSKI Stephane SCE/IBNF; UTTARO, JAMES; 'idr@ietf.org'; ' > l2vpn@ietf.org' > Cc: liuweihang > Subject: 答复: New Version Notification for > draft-hao-idr-flowspec-evpn-00.txt > > Hi Stephane, > Thanks for your detail comments. Pls see my reply inline with [weiguo] > below. > weiguo > > ________________________________________ > 发件人: stephane.litkowski@orange.com [stephane.litkowski@orange.com] > 发送时间: 2014年8月22日 16:22 > 收件人: Haoweiguo; UTTARO, JAMES; 'idr@ietf.org'; 'l2vpn@ietf.org' > 抄送: liuweihang > 主题: RE: New Version Notification for draft-hao-idr-flowspec-evpn-00.txt > > Hi, > > I think this is a valuable addition, but I would like to see these MAC > filters being applicable also to IPv4 plugs (FS IPv4 & VPNv4) > [weiguo]: Thanks. But MAC filters maybe not applicable to IPV4 &VPNv4, > because in this case, MAC information will be changed on different PE > devices, a single ACL rule can't identify a consistant flow at different PE > devices. So in IP network, flow-spec can only be defined using IP related > information. > > Moreover , the new AFI/SAFI should not be restricted to EVPN, any L2 > interface may be interested by such filter (VPLS, basic L2 switching ...). > [weiguo]: Yes, I agree. Firstly i propose Ethernet flow-spec only in EVPN > network, because flows-pec relies on BGP protocol and EVPN has BGP control > plane, so it will be easy to deploy BGP flowspec in EVPN network. If we > want to deploy the flow-spec in VPLS network, normally VPLS only relies on > LDP protocol, additional protocol of BGP flow-spec should be deployed for > MAC filtering. > If the community thinks it is necessary to introduce ethernet flow-spec > for all L2 interface, i can update this part to let it not be restricted to > EVPN. > > Route distinguisher may be is missing ... > [weiguo]: RD usage has no difference with original BGP VPN definication. > Can you give me some more clarifications? > > Now more globally, may be it's time to think more globally about the > evolution of FS. I pretty see FS evolution largely beyond DDoS domain. FS > is a very good protocol for SDN applications. The question behind is do we > really need to work with multiple address families for each type of > "service"/"interface type" to filter or do we need to have a more global > model where we would be able to put any type of filter any where and apply > multiple actions (openflow like FS). Compared to openflow, FS has the magic > to enable multipoint distribution of actions. > > [weiguo]: Yes, BGP flow-spec can be applicable for some SDN applications. > It has more potential to do more attactive things. > > Best Regards, > > Stephane > > > -----Original Message----- > From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Haoweiguo > Sent: Thursday, August 21, 2014 04:11 > To: UTTARO, JAMES; 'idr@ietf.org'; 'l2vpn@ietf.org' > Cc: liuweihang > Subject: [Idr] 答复: New Version Notification for > draft-hao-idr-flowspec-evpn-00.txt > > Hi Jim, > Thanks for your comments. The BGP Flowspec procedures is illustrated as > following: > > EVPN FlowSpec Session > EVPN FlowSpec Session > DDOS Detection Appliance--------------------------Egress > PE-----------------------------Ingress PE------CE2 > > | > > CE1 DDOS Detection Appliance establishes EVPN flowspec session > with Egress PE, it detects DDOS attack traffic and generate ACL rule, the > ACL rule is announced to Egress PE through EVPN flowspec protocol, then the > egress PE announces it to ingress PE, finally ingress PE installs the ACL > rule for traffic filtering. > DDOS Detection Appliance only needs to support EVPN flowspec function, it > doesn't need to support basic EVPN function. > Thanks > weiguo > ________________________________________ > 发件人: UTTARO, JAMES [ju1738@att.com] > 发送时间: 2014年8月21日 0:29 > 收件人: Haoweiguo; 'idr@ietf.org'; 'l2vpn@ietf.org' > 抄送: liuweihang > 主题: RE: New Version Notification for draft-hao-idr-flowspec-evpn-00.txt > > Weiguo, > > I would like to better understand how a remote PE will "learn" > that it needs to deliver a FS path to the ingress PE?? It cannot come from > the CE as that is data plane learning. I would think that all FS paths have > to be disseminated by a centralized controller. > > Jim Uttaro > > -----Original Message----- > From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Haoweiguo > Sent: Tuesday, August 19, 2014 8:31 PM > To: idr@ietf.org; l2vpn@ietf.org > Cc: liuweihang > Subject: [Idr] 答复: New Version Notification for > draft-hao-idr-flowspec-evpn-00.txt > > Hi All, > We have submitted a draft of " Dissemination of Flow Specification Rules > for EVPN". I will appriciate if you can give us some suggestions and > comments. > Thanks > weiguo > > ________________________________________ > 发件人: internet-drafts@ietf.org [internet-drafts@ietf.org] > 发送时间: 2014年8月20日 8:20 > 收件人: Zhuangshunwan; Haoweiguo; liuweihang; Zhuangshunwan; liuweihang; > Haoweiguo > 主题: New Version Notification for draft-hao-idr-flowspec-evpn-00.txt > > A new version of I-D, draft-hao-idr-flowspec-evpn-00.txt > has been successfully submitted by Weiguo Hao and posted to the IETF > repository. > > Name: draft-hao-idr-flowspec-evpn > Revision: 00 > Title: Dissemination of Flow Specification Rules for EVPN > Document date: 2014-08-20 > Group: Individual Submission > Pages: 7 > URL: > http://www.ietf.org/internet-drafts/draft-hao-idr-flowspec-evpn-00.txt > Status: > https://datatracker.ietf.org/doc/draft-hao-idr-flowspec-evpn/ > Htmlized: http://tools.ietf.org/html/draft-hao-idr-flowspec-evpn-00 > > > Abstract: > This document defines BGP flow-spec extension for Ethernet traffic > filtering in EVPN network. A new BGP NLRI type (AFI=25, SAFI=TBD) > value is proposed to identify EVPN flow-spec application. A new > subset of component types and extended community also are defined. > > > > > Please note that it may take a couple of minutes from the time of > submission until the htmlized version and diff are available at > tools.ietf.org. > > The IETF Secretariat > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations > confidentielles ou privilegiees et ne doivent donc pas etre diffuses, > exploites ou copies sans autorisation. Si vous avez recu ce message par > erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les > pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou > falsifie. Merci. > > This message and its attachments may contain confidential or privileged > information that may be protected by law; they should not be distributed, > used or copied without authorisation. > If you have received this email in error, please notify the sender and > delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been > modified, changed or falsified. > Thank you. > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations > confidentielles ou privilegiees et ne doivent donc pas etre diffuses, > exploites ou copies sans autorisation. Si vous avez recu ce message par > erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les > pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou > falsifie. Merci. > > This message and its attachments may contain confidential or privileged > information that may be protected by law; they should not be distributed, > used or copied without authorisation. > If you have received this email in error, please notify the sender and > delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been > modified, changed or falsified. > Thank you. > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations > confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez > recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages > electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou > falsifie. Merci. > > This message and its attachments may contain confidential or privileged > information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and > delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been > modified, changed or falsified. > Thank you. > > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr >
- 答复: New Version Notification for draft-hao-idr-fl… Haoweiguo
- RE: New Version Notification for draft-hao-idr-fl… UTTARO, JAMES
- 答复: New Version Notification for draft-hao-idr-fl… Haoweiguo
- RE: New Version Notification for draft-hao-idr-fl… stephane.litkowski
- Re: [Idr] New Version Notification for draft-hao-… Robert Raszuk
- RE: [Idr] New Version Notification for draft-hao-… stephane.litkowski
- RE: [Idr] New Version Notification for draft-hao-… Robert Raszuk
- RE: [Idr] New Version Notification for draft-hao-… UTTARO, JAMES
- RE: [Idr] New Version Notification for draft-hao-… Robert Raszuk
- RE: [Idr] New Version Notification for draft-hao-… UTTARO, JAMES
- Re: [Idr] New Version Notification for draft-hao-… Robert Raszuk
- RE: New Version Notification for draft-hao-idr-fl… UTTARO, JAMES
- 答复: New Version Notification for draft-hao-idr-fl… Haoweiguo
- RE: [Idr] New Version Notification for draft-hao-… Dongjie (Jimmy)
- 答复: [Idr] New Version Notification for draft-hao-… Haoweiguo
- RE: [Idr] New Version Notification for draft-hao-… UTTARO, JAMES
- RE: [Idr] New Version Notification for draft-hao-… stephane.litkowski
- RE: New Version Notification for draft-hao-idr-fl… stephane.litkowski
- 答复: [Idr] New Version Notification for draft-hao-… Haoweiguo
- 答复: New Version Notification for draft-hao-idr-fl… Haoweiguo
- RE: New Version Notification for draft-hao-idr-fl… stephane.litkowski
- 答复: New Version Notification for draft-hao-idr-fl… Haoweiguo
- RE: New Version Notification for draft-hao-idr-fl… UTTARO, JAMES
- Re: [Idr] New Version Notification for draft-hao-… Robert Raszuk
- RE: New Version Notification for draft-hao-idr-fl… Bertrand Duvivier (bduvivie)