RE: About the WG adoption of draft-xu-l3vpn-virtual-subnet-fib-reduction-00

Xuxiaohu <xuxiaohu@huawei.com> Thu, 31 July 2014 07:45 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: l3vpn@ietfa.amsl.com
Delivered-To: l3vpn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C8511A0397 for <l3vpn@ietfa.amsl.com>; Thu, 31 Jul 2014 00:45:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level:
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 gmpeR-yzD7jh for <l3vpn@ietfa.amsl.com>; Thu, 31 Jul 2014 00:45:25 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71FF61A0382 for <l3vpn@ietf.org>; Thu, 31 Jul 2014 00:45:24 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml406-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BHT73444; Thu, 31 Jul 2014 07:45:22 +0000 (GMT)
Received: from NKGEML406-HUB.china.huawei.com (10.98.56.37) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 31 Jul 2014 08:45:21 +0100
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.48]) by nkgeml406-hub.china.huawei.com ([10.98.56.37]) with mapi id 14.03.0158.001; Thu, 31 Jul 2014 15:45:14 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "Henderickx, Wim (Wim)" <wim.henderickx@alcatel-lucent.com>, "l3vpn@ietf.org" <l3vpn@ietf.org>
Subject: RE: About the WG adoption of draft-xu-l3vpn-virtual-subnet-fib-reduction-00
Thread-Topic: About the WG adoption of draft-xu-l3vpn-virtual-subnet-fib-reduction-00
Thread-Index: Ac+rwxWYhfVtX4WJRN+4Ph691FmBRgADXL+AAACoj5AAAC+oAAAACuwwAADW+wAAAA/kEAAAgkqAAAA8ILAAAPUzAAAAJSvgACx0jIAAADCPkA==
Date: Thu, 31 Jul 2014 07:45:14 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0829A5EE@NKGEML512-MBS.china.huawei.com>
References: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08298798@NKGEML512-MBS.china.huawei.com> <CFFE797B.E5B49%wim.henderickx@alcatel-lucent.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0829882F@NKGEML512-MBS.china.huawei.com> <CFFE7F16.E5BA0%wim.henderickx@alcatel-lucent.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08298853@NKGEML512-MBS.china.huawei.com> <CFFE84EF.E5BC2%wim.henderickx@alcatel-lucent.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08299C77@NKGEML512-MBS.china.huawei.com> <CFFE8917.E5BE8%wim.henderickx@alcatel-lucent.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08299CC5@NKGEML512-MBS.china.huawei.com> <CFFE9009.E5C0C%wim.henderickx@alcatel-lucent.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0829A5A6@NKGEML512-MBS.china.huawei.com> <CFFFBC58.E60DD%wim.henderickx@alcatel-lucent.com>
In-Reply-To: <CFFFBC58.E60DD%wim.henderickx@alcatel-lucent.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.98.134]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: http://mailarchive.ietf.org/arch/msg/l3vpn/XK2Jf4WBW9On--5hxvKsEAV5PQw
X-BeenThere: l3vpn@ietf.org
X-Mailman-Version: 2.1.15
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: Thu, 31 Jul 2014 07:45:28 -0000

Although our original intention is to make this draft as an informational draft, it seems fine to me to make it as a standard track draft if the WG believe that extended community needs to be standardized.

Best regards,
Xiaohu

-----Original Message-----
From: Henderickx, Wim (Wim) [mailto:wim.henderickx@alcatel-lucent.com] 
Sent: Thursday, July 31, 2014 3:28 PM
To: Xuxiaohu; l3vpn@ietf.org
Subject: Re: About the WG adoption of draft-xu-l3vpn-virtual-subnet-fib-reduction-00

The question is than do we want to standardise this community?

On 31/07/14 09:24, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:

>Hi Wim,
>
>Great. How about adding the following text somewhere in the draft:
>
>"If one or more particular remote host routes need to be installed by 
>default for whatever reasons, the best way to realize such goal is to 
>attach a special extended community attribute to those particular host 
>routes by originating PE routers or route reflectors. Upon receiving 
>any host routes attached with the above extended community attribute, 
>non-APR PE routers would install them by default"
>
>Of course, it would be much appreciated if you could provide some text.
>
>Best regards,
>Xiaohu
>
>> -----Original Message-----
>> From: Henderickx, Wim (Wim) 
>> [mailto:wim.henderickx@alcatel-lucent.com]
>> Sent: Wednesday, July 30, 2014 6:11 PM
>> To: Xuxiaohu; l3vpn@ietf.org
>> Subject: Re: About the WG adoption of
>> draft-xu-l3vpn-virtual-subnet-fib-reduction-00
>> 
>> See right now there is /32 or /128 routes which can come from hosts 
>>in virtual  subnet/CE-PE protocol/static routes/loopbacks/etc and to 
>>figure out the origin  you have very little means doing so. So if an 
>>operator wants to distinguish the  installation by default in the FIB 
>>it would be good to tag the origin and he can  than decide based on 
>>local policy what to do. I believe it is a good practice and  should 
>>be described in the draft.
>> 
>> This is what I meant to say
>> 
>> On 30/07/14 11:48, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
>> 
>> >Hi Wim,
>> >
>> >I just want to figure out in which scenario the host route to the 
>> >VRF interface address of a remote PE router should be FIB-installed 
>> >by default. If there is a scenario, I agree that your proposal of 
>> >using communities is the best way.
>> >
>> >Best regards,
>> >Xiaohu
>> >
>> >> -----Original Message-----
>> >> From: Henderickx, Wim (Wim)
>> >> [mailto:wim.henderickx@alcatel-lucent.com]
>> >> Sent: Wednesday, July 30, 2014 5:37 PM
>> >> To: Xuxiaohu; l3vpn@ietf.org
>> >> Subject: Re: About the WG adoption of
>> >> draft-xu-l3vpn-virtual-subnet-fib-reduction-00
>> >>
>> >> In that case you can argue why not do it for all routes as well.
>> >>
>> >> On 30/07/14 11:30, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
>> >>
>> >> >Why do you need to distinguish them from each other? In other 
>> >> >words, why can't PE routers process the host route to a given VRF 
>> >> >loopback address of a remote PE router as a normal remote host 
>> >> >route (i.e., on-demand installation)?
>> >> >
>> >> >Best regards,
>> >> >Xiaohu
>> >> >
>> >> >-----Original Message-----
>> >> >From: Henderickx, Wim (Wim)
>> >> >[mailto:wim.henderickx@alcatel-lucent.com]
>> >> >Sent: Wednesday, July 30, 2014 5:20 PM
>> >> >To: Xuxiaohu; l3vpn@ietf.org
>> >> >Subject: Re: About the WG adoption of
>> >> >draft-xu-l3vpn-virtual-subnet-fib-reduction-00
>> >> >
>> >> >Why not, if I configure a loopback in the VRF it has to be 
>> >> >advertised, this is generic VRF functionality, nothing to do with 
>> >> >virtual subnet. I am not talking to the IP address on the virtual
>>subnet
>> interface.
>> >> >In this case you need to distinguish between host routes and 
>> >> >these
>> >>VRFs.
>> >> >Using communities is the best way afais.
>> >> >
>> >> >On 30/07/14 10:59, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
>> >> >
>> >> >>Hi Wim,
>> >> >>
>> >> >>In the Virtual Subnet context, the host route corresponding to 
>> >> >>the VRF interface address doesn't need to be advertised.
>> >> >>
>> >> >>Best regards,
>> >> >>Xiaohu
>> >> >>
>> >> >>> -----Original Message-----
>> >> >>> From: Henderickx, Wim (Wim)
>> >> >>> [mailto:wim.henderickx@alcatel-lucent.com]
>> >> >>> Sent: Wednesday, July 30, 2014 4:55 PM
>> >> >>> To: Xuxiaohu; l3vpn@ietf.org
>> >> >>> Subject: Re: About the WG adoption of
>> >> >>> draft-xu-l3vpn-virtual-subnet-fib-reduction-00
>> >> >>>
>> >> >>> Real loopbacks. E.g. A loopback /32 or /128 configured in the 
>> >> >>> VRF
>> >> >>>
>> >> >>> On 30/07/14 10:52, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
>> >> >>>
>> >> >>> >Hi Wim,
>> >> >>> >
>> >> >>> >Did you mean PE's loopback addresses by "real loopbacks"?
>> >> >>> >
>> >> >>> >Best regards,
>> >> >>> >Xiaohu
>> >> >>> >
>> >> >>> >> -----Original Message-----
>> >> >>> >> From: Henderickx, Wim (Wim) 
>> >> >>> >> [mailto:wim.henderickx@alcatel-lucent.com]
>> >> >>> >> Sent: Wednesday, July 30, 2014 4:31 PM
>> >> >>> >> To: Xuxiaohu; l3vpn@ietf.org
>> >> >>> >> Subject: Re: About the WG adoption of
>> >> >>> >> draft-xu-l3vpn-virtual-subnet-fib-reduction-00
>> >> >>> >>
>> >> >>> >> What I would like to see is a way to identify the host 
>> >> >>> >>routes since there are 2
>> >> >>> >> levels: real loopbacks that need to be installed by default 
>> >> >>> >>and real host routes  that can be installed on demand. It 
>> >> >>> >>would be good to show how the control  plane could 
>> >> >>> >>distinguish them using communities or the likes.
>> >> >>> >>
>> >> >>> >> On 30/07/14 08:54, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
>> >> >>> >>
>> >> >>> >> >Hi all,
>> >> >>> >> >
>> >> >>> >> >Virtual Subnet
>> >> >>> >> >(http://tools.ietf.org/html/draft-ietf-l3vpn-virtual-subne
>> >> >>> >> >t) is intended for building L3 network virtualization 
>> >> >>> >> >overlays within and/or across data centers. Since a subnet 
>> >> >>> >> >is extended across multiple PE routers, CE host routes 
>> >> >>> >> >need to be exchanged among PE routers. As a result, the 
>> >> >>> >> >forwarding table size of PE routers (e.g., some old ToR
>> >> >>> >> >switches) may become a big concern in large-scale data 
>> >> >>> >> >center environments. In fact, some folks had already 
>> >> >>> >> >expressed their concerns about this potential FIB scaling 
>> >> >>> >> >issue during the WG adoption poll of
>> >> >>> >>the Virtual
>> >> >>> >> Subnet draft.
>> >> >>> >> >
>> >> >>> >> >As CE host routes may still need to be maintained on the 
>> >> >>> >> >control plane of PE routers in some cases (e.g.. MVPN 
>> >> >>> >> >scenario), this draft 
>> >> >>> >> >(http://tools.ietf.org/html/draft-xu-l3vpn-virtual-subnet-
>> >> >>> >> >fib
>> >> >>> >> >-re
>> >> >>> >> >d
>> >> >>> >> >uct
>> >> >>> >> >ion
>> >> >>> >> >-00
>> >> >>> >> >) proposes a very simple mechanism for reducing the FIB 
>> >> >>> >> >size of PE routers without any change to the RIB and even 
>> >> >>> >> >the routing
>> >> >>>table.
>> >> >>> >> >
>> >> >>> >> >During the L3VPN WG session at Toronto, many people had 
>> >> >>> >> >expressed their supports for the WG adoption of this work 
>> >> >>> >> >(Thanks a lot for your supports). However, there are still 
>> >> >>> >> >a few people who are not in favor of the WG adoption. 
>> >> >>> >> >According to WG
>> >> co-chairs'
>> >> >>> >> >suggestion, I would like to request those opposers to 
>> >> >>> >> >explain their reasons so that we could further improve the 
>> >> >>> >> >draft if
>> >> >>>possible.
>> >> >>> >> >
>> >> >>> >> >Best regards,
>> >> >>> >> >Xiaohu (on behalf of all co-authors)
>> >> >>> >> >
>> >> >>> >
>> >> >>
>> >> >
>> >
>