Re: [Idr] Slot request in IDR to present https://www.ietf.org/internet-drafts/draft-idr-bgp-route-refresh-options-00.txt

Xuxiaohu <xuxiaohu@huawei.com> Tue, 19 July 2016 14:10 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE2CA12DFD1 for <idr@ietfa.amsl.com>; Tue, 19 Jul 2016 07:10:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.507
X-Spam-Level:
X-Spam-Status: No, score=-5.507 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 9fnEGMNdCFlh for <idr@ietfa.amsl.com>; Tue, 19 Jul 2016 07:10:55 -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 2511912E0C9 for <idr@ietf.org>; Tue, 19 Jul 2016 06:20:57 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml708-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CSV63298; Tue, 19 Jul 2016 13:20:50 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml708-cah.china.huawei.com (10.201.5.202) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 19 Jul 2016 14:20:49 +0100
Received: from NKGEML515-MBX.china.huawei.com ([fe80::a54a:89d2:c471:ff]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0235.001; Tue, 19 Jul 2016 21:20:45 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: Robert Raszuk <robert@raszuk.net>, Tony Przygienda <tonysietf@gmail.com>
Thread-Topic: [Idr] Slot request in IDR to present https://www.ietf.org/internet-drafts/draft-idr-bgp-route-refresh-options-00.txt
Thread-Index: AQHR4bL5/Or89VLM1kKahAYDnVqIxaAfJ4gAgAAIxACAAALpgIAAiS7d
Date: Tue, 19 Jul 2016 13:20:45 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D57661E@NKGEML515-MBX.china.huawei.com>
References: <CA+wi2hM+y_K+_50Q_QRS64VBdzgBWtx8hL-6iepsVqed+NtqTw@mail.gmail.com> <CA+b+ERm2AnRAYeJRDdsAh=hLX81aQUTVd7Pe5PYLpWmHNvbgtQ@mail.gmail.com> <CA+wi2hMsbVetW_D+HpsdXEHyh75yZkx+QTpj+FoX2hMTcqbrzw@mail.gmail.com> <CA+wi2hNk2+GLY0G800Uo8qgdZQWh=9AzFGhZTk+fWRd6isgriw@mail.gmail.com> <CA+wi2hPwc=oELuhQpXdEnOAVycn3XRhKZWvJLt6QptRxHCa-2g@mail.gmail.com> <CA+b+ER=+EPeD94TYxEuDYP7rqeLb2RREWQavGENWiG6u5THXDA@mail.gmail.com> <CA+wi2hPy1g6450dTm2RHEv1nVbcyXuYieO0XKhttaWw2kNFeag@mail.gmail.com>, <CA+b+ERnxLSdHozLoadYrni8KSVuqvKiMXQvhHG=YP2K3r3hzxg@mail.gmail.com>
In-Reply-To: <CA+b+ERnxLSdHozLoadYrni8KSVuqvKiMXQvhHG=YP2K3r3hzxg@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.200.217.24]
Content-Type: multipart/alternative; boundary="_000_1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D57661ENKGEML515MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A010201.578E2933.019F, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 1d49f1868d34f798a8a4c3223c51495c
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/arKFA75YFWiFuMxQ_evIc39mHcA>
Cc: idr wg <idr@ietf.org>
Subject: Re: [Idr] Slot request in IDR to present https://www.ietf.org/internet-drafts/draft-idr-bgp-route-refresh-options-00.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2016 14:10:57 -0000


________________________________
发件人: Idr [idr-bounces@ietf.org] 代表 Robert Raszuk [robert@raszuk.net]
发送时间: 2016年7月19日 21:06
收件人: Tony Przygienda
抄送: idr wg
主题: Re: [Idr] Slot request in IDR to present https://www.ietf.org/internet-drafts/draft-idr-bgp-route-refresh-options-00.txt


Tony

Yes you have RD *prefix* not RD fixed value there which is a good progress ;).

But you just can not use RD to even query prefixes (of those SAFIS which use it) in any automated way simply as your PE does not know it. Human could use it but this is I hope not the main motivation of your draft.

So if you want to query say VPN safi you need RT + NLRI not RD. In those query you would define and use the notion of ANY_RD flag implicitely or explicitely.



[Xiaohu] In fact, this draft (https://tools.ietf.org/html/draft-xu-bess-l3vpn-prefix-orf-02) is just intended to achieve the above goal (i.e., requesting partial routes of a given VPN) .



Best regards,

Xiaohu



Till someone at next ietf proposes new safi to auto discover all RDs in the network which I hope will never happen use of RD for filtering or query should be removed.

Best,
R.

On Jul 19, 2016 2:56 PM, "Tony Przygienda" <tonysietf@gmail.com<mailto:tonysietf@gmail.com>> wrote:
OK, agreed in principle on 7.9.

In fact, we were oscillating between RD (with or without prefix length) filter + address prefix filter and just 'NLRI filter' but given NLRI we need to add RD anyway in there. The RD filter allows you to wildcard the RD, i.e. you can e.g. request prefix/address update from your peer without.

We can start to split hair as well that section 8.2.1 does NOT give you the flexibility to do anything else but structure the RD ...

Overall, I think the Pandora's box is open and it's better to allow an RD filter to at least wildcard RDs ...

--- tony

On Tue, Jul 19, 2016 at 5:24 AM, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:

Tony,

Section 7.9 only mentions that RD *MAY BE* structured to include VLAN ID but equally well it says  that it may be locally generated.

As someone pointed at this IETF term "MAY" = "MAY NOT" hence any actions based on that is likely to fail.

Said this while perhaps someone can use your RD type to manually query the peer for subset of routes then for any automated action .. which is what is really need say when you modify RT import list it will fail.

Bottom line I think we should not add elements to protocols which are not guaranteed to work if for nothing else then to reduce operational issues in multi vendor environments.

Thx
R.



--
We’ve heard that a million monkeys at a million keyboards could produce the complete works of Shakespeare; now, thanks to the Internet, we know that is not true.
―Robert Wilensky