Re: FW: New Version Notification for draft-bonica-l3vpn-orf-covering-prefixes-00.txt

Robert Raszuk <robert@raszuk.net> Fri, 18 October 2013 20:17 UTC

Return-Path: <rraszuk@gmail.com>
X-Original-To: l3vpn@ietfa.amsl.com
Delivered-To: l3vpn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 530EC11E8150 for <l3vpn@ietfa.amsl.com>; Fri, 18 Oct 2013 13:17:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.287
X-Spam-Level:
X-Spam-Status: No, score=-1.287 tagged_above=-999 required=5 tests=[AWL=0.091, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_13=0.6, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v1nDL5UADzCg for <l3vpn@ietfa.amsl.com>; Fri, 18 Oct 2013 13:17:35 -0700 (PDT)
Received: from mail-ie0-x22f.google.com (mail-ie0-x22f.google.com [IPv6:2607:f8b0:4001:c03::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 5560D11E819E for <l3vpn@ietf.org>; Fri, 18 Oct 2013 13:17:31 -0700 (PDT)
Received: by mail-ie0-f175.google.com with SMTP id aq17so7193417iec.6 for <l3vpn@ietf.org>; Fri, 18 Oct 2013 13:17:30 -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:content-transfer-encoding; bh=wYZwbQNC9itqrMd0K+x0KhbgGh57JR+FdyCdFG37HL0=; b=KQe5krw4/h8rLcTfvl9tx9IqXXCv+ksfSIUwTuvPgvmvNE2CdvKB1MOBjRrpL+6bA5 MMWskqdJHrmd+XkDAX1uUTe45wUl/Jfroz/GoNLuT18ruH8Ixrc8cBUUgp63curGnErL +NeuZU40UJvwmp4X2sKu2dghEEc31t3x1AAzducIRM3obyTcu3DYECXXEsOqckVYwK9v ehWJsFLRFYbMQab6PbzlhJ8tfvG7wh7+Pmm6/+EEJyon3U6QVp1lgJl1XvmVOT/PQvr0 XY6SIp6GZ5MLOv4xjal8Hl7IdH8UFj8S/TRkuGalclcTdjK+EzRH/z8j39rSOm/agPS9 mkyQ==
MIME-Version: 1.0
X-Received: by 10.42.63.194 with SMTP id d2mr2952257ici.10.1382127450753; Fri, 18 Oct 2013 13:17:30 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.64.61.129 with HTTP; Fri, 18 Oct 2013 13:17:30 -0700 (PDT)
In-Reply-To: <2691CE0099834E4A9C5044EEC662BB9D452D7D9D@dfweml509-mbx.china.huawei.com>
References: <d5998f73e66449b5ac7422fab129a332@CO1PR05MB442.namprd05.prod.outlook.com> <CA+b+ERm4j3Ht7dsMjBR41R14wVzLhLgMNdqjjiejNewsgNDURg@mail.gmail.com> <09924afe39144caf8718bf18e634dc6b@CO1PR05MB442.namprd05.prod.outlook.com> <CA+b+ERki_avz3hmo746=NfDa95va0X=a220hiCof2fOnRdqREQ@mail.gmail.com> <CA+b+ER=Y0b4ryfQ+fH4BA70YFAP51V-NwpDNeQjeQ3C_waqv1A@mail.gmail.com> <2691CE0099834E4A9C5044EEC662BB9D452D7BF0@dfweml509-mbx.china.huawei.com> <CA+b+ERkASVOY-0p2j+=TnNZjU3+xU4Dx5uUyuvt+4+xtaFFmsA@mail.gmail.com> <2691CE0099834E4A9C5044EEC662BB9D452D7D52@dfweml509-mbx.china.huawei.com> <CA+b+ERmsUGdO9-fNRqhZ2jMR_W3Mf=afVBZ88eYDp2BfiyyZ1g@mail.gmail.com> <2691CE0099834E4A9C5044EEC662BB9D452D7D9D@dfweml509-mbx.china.huawei.com>
Date: Fri, 18 Oct 2013 22:17:30 +0200
X-Google-Sender-Auth: dNYCXmJ4R_TGoqKCZvRD3DGM6ZQ
Message-ID: <CA+b+ERmskx2TX-t46-66_rRLGnY1MH3ON0yfV_5ZKnZ3Cs3N2A@mail.gmail.com>
Subject: Re: FW: New Version Notification for draft-bonica-l3vpn-orf-covering-prefixes-00.txt
From: Robert Raszuk <robert@raszuk.net>
To: Lucy yong <lucy.yong@huawei.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "l3vpn@ietf.org" <l3vpn@ietf.org>
X-BeenThere: l3vpn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <l3vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l3vpn>, <mailto:l3vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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>
X-List-Received-Date: Fri, 18 Oct 2013 20:17:36 -0000

No :) New extended community is not a new attribute.

r.

On Fri, Oct 18, 2013 at 10:04 PM, Lucy yong <lucy.yong@huawei.com> wrote:
>
> My original reaction was why not to define the new BGP attribute and use it within RTC SAFI ?
> [Lucy] Extended community is a new attribute, isn't it? I don't get the second part.
>
> Thanks,
> Lucy
>
>
>
>
> On Fri, Oct 18, 2013 at 9:47 PM, Lucy yong <lucy.yong@huawei.com> wrote:
>> Hi Robert,
>>
>> If we have applications that need "pull" capability, we can develop a BGP "out-of-band" mechanism and/or BGP based mechanism. I agree that the use of Route Refresh to convey this request is not very good approach. How about this approach?
>>
>> We can define a new extended community, say route-request. A BGP speaker can distribute NLRI with a requested address/prefix and this extended community that encodes the route target associated to this route. When a peer places the route into the Adj-RIB-Out, it applies the following rules:
>>
>>    o  all BGP attributes except for Route Targets are unchanged
>>
>>    o  The Route Target specified by the CP-ORF Import Route Target is
>>       added to the list or Route Targets that the route already
>> carries
>>
>> Of course, this extended community MUST mutual exclusive with Route Target extended community, i.e. separate "pull" and "push" action in NLRI.
>>
>> Regards,
>> Lucy
>>
>> -----Original Message-----
>> From: rraszuk@gmail.com [mailto:rraszuk@gmail.com] On Behalf Of Robert
>> Raszuk
>> Sent: Friday, October 18, 2013 1:40 PM
>> To: Lucy yong
>> Cc: Ronald Bonica; l3vpn@ietf.org
>> Subject: Re: FW: New Version Notification for
>> draft-bonica-l3vpn-orf-covering-prefixes-00.txt
>>
>> Lucy,
>>
>>> [Lucy] why do you think that this mechanism is simpler than the one
>>> proposed in the draft? To me, it just shifts the request capability
>>> outside BGP. It makes BGP simple, but not necessary mean the solution simpler.
>>
>> The main point is not about using BGP or not. Here if anything industry and in particular this WG has been converging to use RT Constrain for controlling VPN route distribution. This draft however now proposed ORF which runs over Route Refresh. That means that at least one benefit of RTC is lost - incremental updates.
>>
>> In fact I would say this is a grey area how to run RTC and ORF together for the same set of VRFs.
>>
>> My focus was not to debate about using BGP rather the focus is to use right tool for the task.
>>
>> Imagine I have deployed another L3VPN WG document namely:
>> draft-ietf-l3vpn-end-system-01
>>
>> In such architecture I have decoupled for a number of good reasons data plane and control plane to completely different physical boxes.
>> Note also that in such design I already have on the complete system a stats collector where it is really trivial to trigger a message to v-hub in order to inject more specifics.
>>
>> Contrary if I am to use proposed solution I need to modify XMPP as well as number of other system wide components to achieve the goal.
>>
>> Best regards,
>> R.