Re: [Idr] WG adoption call for draft-xu-idr-neighbor-autodiscovery

" 徐小虎(义先) " <xiaohu.xxh@alibaba-inc.com> Thu, 12 July 2018 13:08 UTC

Return-Path: <xiaohu.xxh@alibaba-inc.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 C082B130E3C; Thu, 12 Jul 2018 06:08:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.019
X-Spam-Level:
X-Spam-Status: No, score=-1.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alibaba-inc.com
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 gR7plCyK_Rkz; Thu, 12 Jul 2018 06:07:58 -0700 (PDT)
Received: from out0-149.mail.aliyun.com (out0-149.mail.aliyun.com [140.205.0.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74573130DDE; Thu, 12 Jul 2018 06:07:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alibaba-inc.com; s=default; t=1531400864; h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; bh=jM3SlCU082iSdkGGfVp+Ff3foF+76mXw0JuEQuHd8ZE=; b=imTc9fbFZsxTVRypKZZlEPbzF60xzjfIiehflYhV0CWWhlpFvxAem3UYLA+J+eV5yiokoP0PQOYx9vNktSR+7y+O+h/UG97hRTDEZaC+3m0CIMy4cEtjt5VHBwJUkvqfYQsdeuViAi/M8lkWaceof6YrSSGpbgbuZbSmPrRMlSA=
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R101e4; CH=green; FP=0|-1|-1|-1|0|-1|-1|-1; HT=e01e04463; MF=xiaohu.xxh@alibaba-inc.com; NM=1; PH=DW; RN=7; SR=0; TI=W4_5305839_v5ForWebDing_0AC26465_1531400100548_o7001c6610;
Received: from WS-web (xiaohu.xxh@alibaba-inc.com[W4_5305839_v5ForWebDing_0AC26465_1531400100548_o7001c6610]) by e01l07408.eu6 at Thu, 12 Jul 2018 21:07:36 +0800
Date: Thu, 12 Jul 2018 21:07:36 +0800
From: "徐小虎(义先)" <xiaohu.xxh@alibaba-inc.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Idr <idr-bounces@ietf.org>, Gaurav Dawra <gdawra.ietf@gmail.com>, idr wg <idr@ietf.org>, lsvr-chairs <lsvr-chairs@ietf.org>, draft-xu-idr-neighbor-autodiscovery <draft-xu-idr-neighbor-autodiscovery@ietf.org>, Susan Hares <shares@ndzh.com>
Reply-To: "徐小虎(义先)" <xiaohu.xxh@alibaba-inc.com>
Message-ID: <63d136b0-5ddc-4a67-b8e2-1376eddb1e55.xiaohu.xxh@alibaba-inc.com>
X-Mailer: [Alimail-Mailagent revision 268][W4_5305839][v5ForWebDing][Safari]
MIME-Version: 1.0
References: <013701d41227$579d2d10$06d78730$@ndzh.com> <E0D48054-CE8E-44AE-AD22-D95F56CAF603@gmail.com> <7220CFF5-1AF7-4644-B078-E545BDF2E346@icloud.com> <242ed290-d6e9-41f9-931d-955e81f62f0d.xiaohu.xxh@alibaba-inc.com> <CA+b+ERn72WsAJj2Em4qZzDSiEcGbh1mhGO+CM0aD_JXPcOX6NQ@mail.gmail.com> <89530067-fe75-4301-ad0e-35f3891cbfaa.xiaohu.xxh@alibaba-inc.com> <CA+b+ERn32brH+yqM5XQsu_uiW+Jp_kMeim86j_EDHbFhJogQVA@mail.gmail.com> <28ef469c-19d6-43b8-a881-d697e7a8569c.xiaohu.xxh@alibaba-inc.com> <CA+b+ERnZMFrxY6z=2ZknNnj5hNp+aEieZ1d3YFNCYVAiWiePZw@mail.gmail.com> <ebd538bb-2db8-4b61-8cca-a504e3545e6c.xiaohu.xxh@alibaba-inc.com>, <CA+b+ERmYDEJ3ofS-v3vO2Qh2wYbfTmWrHo6AqiK+gHpEyH1=Kw@mail.gmail.com>
In-Reply-To: <CA+b+ERmYDEJ3ofS-v3vO2Qh2wYbfTmWrHo6AqiK+gHpEyH1=Kw@mail.gmail.com>
x-aliyun-mail-creator: W4_5305839_v5ForWebDing_QvNTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTJfNikgQXBwbGVXZWJLaXQvNjA0LjUuNiAoS0hUTUwsIGxpa2UgR2Vja28pIFZlcnNpb24vMTEuMC4zIFNhZmFyaS82MDQuNS42La
Content-Type: multipart/alternative; boundary="----=ALIBOUNDARY_1470_4973d940_5b475298_210638"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/4KMYnAvvSkn_i_smQKELvPDJaxM>
Subject: Re: [Idr] WG adoption call for draft-xu-idr-neighbor-autodiscovery
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.27
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: Thu, 12 Jul 2018 13:08:01 -0000

Robert,

It seems that such familiar argument has always existed since the multi-protocol capability was introduced into BGP:)

By the way, something which means junk for somebody may be valuables for somebody else.

Xiaohu


------------------------------------------------------------------
From:Robert Raszuk <robert@raszuk.net>
Send Time:2018年7月12日(星期四) 20:27
To:徐小虎(义先) <xiaohu.xxh@alibaba-inc.com>
Cc:Idr <idr-bounces@ietf.org>; Gaurav Dawra <gdawra.ietf@gmail.com>; idr wg <idr@ietf.org>; lsvr-chairs <lsvr-chairs@ietf.org>; draft-xu-idr-neighbor-autodiscovery <draft-xu-idr-neighbor-autodiscovery@ietf.org>; Susan Hares <shares@ndzh.com>
Subject:Re: [Idr] WG adoption call for draft-xu-idr-neighbor-autodiscovery

Xiaohu,

Even most solid bag will break if you keep loading it with junk ....

Best,
R.
On Thu, Jul 12, 2018, 12:18 徐小虎(义先) <xiaohu.xxh@alibaba-inc.com> wrote:

Robert,

Please see my response inline.

------------------------------------------------------------------
From:Robert Raszuk <robert@raszuk.net>
Send Time:2018年7月12日(星期四) 17:58
To:徐小虎(义先) <xiaohu.xxh@alibaba-inc.com>
Cc:Idr <idr-bounces@ietf.org>; Gaurav Dawra <gdawra.ietf@gmail.com>; idr wg <idr@ietf.org>; lsvr-chairs <lsvr-chairs@ietf.org>; draft-xu-idr-neighbor-autodiscovery <draft-xu-idr-neighbor-autodiscovery@ietf.org>; Susan Hares <shares@ndzh.com>
Subject:Re: [Idr] WG adoption call for draft-xu-idr-neighbor-autodiscovery



On Thu, Jul 12, 2018 at 11:32 AM, 徐小虎(义先) <xiaohu.xxh@alibaba-inc.com> wrote:
What's LSVR in your mind? isn't it built on the existing BGP code base?


No. Please see LSVR charter: 

The LSVR protocol is intended as a self-standing routing protocol even if using existing BGP transport mechanisms and encodings, or if sharing the same transport session with other existing BGP address families. 

Here we are proposing even tighter dependency ... information in BGP Hellos to be critical element of LSVR operation. Today someone can very easily move LSVR transport to say TI-BGP proposed separated at the port level sessions. 

[Xiaohu] Sorry that I don't much understand your points. Did you mean that some information in the BGP Hello messages should be removed? If so, I'm fully open to discuss with you about this.

But if you add even single hard attachment to BGP for LSVR like proposed TLVs it will become a hard anchor. 


By the way, have you heard any interest on this mechanism from users of the L2/L3VPN?:)

You missed it ... it was not about their interest in LSVR or BGP Hellos ... it was about their fear that something they do not need will impact them due to bugs.

[Xiaohu] Oh, my god. Some BGP users don't need multicast in their networks, should we stop defining BGP extensions for multicast due to the fears of potential bugs?

Best regards,
Xiaohu


Cheers
R.



Xiaohu

------------------------------------------------------------------
From:Robert Raszuk <robert@raszuk.net>
Send Time:2018年7月12日(星期四) 17:13
To:徐小虎(义先) <xiaohu.xxh@alibaba-inc.com>
Cc:Idr <idr-bounces@ietf.org>; Gaurav Dawra <gdawra.ietf@gmail.com>; idr wg <idr@ietf.org>; lsvr-chairs <lsvr-chairs@ietf.org>; draft-xu-idr-neighbor-autodiscovery <draft-xu-idr-neighbor-autodiscovery@ietf.org>; Susan Hares <shares@ndzh.com>
Subject:Re: [Idr] WG adoption call for draft-xu-idr-neighbor-autodiscovery


BGP code is a BGP code and regardless if this is running on a router in the Internet or in the MSDC , regardless if it comes from vendor X, Y or Z it is the same code base. 

It is *BAD*  idea to now glue BGP code base with LSVR. And this is first draft which attempts do so in a very subtle manner by proposing two TLVs. 

If we allow this to go through (because of sympathy to "reuse existing" approach) the consequences down the road will be rather ugly for all BGP based worlds (Internet, MSDC, but also enterprises with internal routing, users of L2 and L3VPN etc ...). 

Thx,
R.



On Thu, Jul 12, 2018 at 11:06 AM, 徐小虎(义先) <xiaohu.xxh@alibaba-inc.com> wrote:
Robert,

The mechanism as described in this draft is only targeted for the MSDC where RFC7938 has been enabled. It's absolutely not targeted for the global routing system:)

Best regards,
Xiaohu

------------------------------------------------------------------
From:Robert Raszuk <robert@raszuk.net>
Send Time:2018年7月12日(星期四) 17:00
To:徐小虎(义先) <xiaohu.xxh@alibaba-inc.com>
Cc:Idr <idr-bounces@ietf.org>; Gaurav Dawra <gdawra.ietf@gmail.com>; idr wg <idr@ietf.org>; lsvr-chairs <lsvr-chairs@ietf.org>; draft-xu-idr-neighbor-autodiscovery <draft-xu-idr-neighbor-autodiscovery@ietf.org>; Susan Hares <shares@ndzh.com>
Subject:Re: [Idr] WG adoption call for draft-xu-idr-neighbor-autodiscovery


And that is precisely what IMHO we should avoid. 

Clear separation from BGP global routing and BGP as IGP including LSVR is: 

- extremely important for stability of the former 
- very need for innovation and new features velocity of the latter 

Thx,
R.

On Thu, Jul 12, 2018 at 10:54 AM, 徐小虎(义先) <xiaohu.xxh@alibaba-inc.com> wrote:
Hi Gunter, 

Thanks for your email and suggestion. I believe the BGP peer discovery mechanism as described in this draft is applicable to the use of BGP as IGP (https://tools.ietf.org/html/rfc7938) and LSVR as well. 

Ketan, one co-auhtor of this draft would present this draft on the LSVR session.

Best regards,
Xiaohu

------------------------------------------------------------------
From:Gunter Van De Velde <guntervandeveldecc=40icloud.com@dmarc.ietf.org>
Send Time:2018年7月12日(星期四) 15:24
To:Gaurav Dawra <gdawra.ietf@gmail.com>
Cc:idr wg <idr@ietf.org>; lsvr-chairs <lsvr-chairs@ietf.org>; draft-xu-idr-neighbor-autodiscovery <draft-xu-idr-neighbor-autodiscovery@ietf.org>; Susan Hares <shares@ndzh.com>
Subject:Re: [Idr] WG adoption call for draft-xu-idr-neighbor-autodiscovery

LSVR realises that there is need for a neighbour and liveliness detection mechanism, and is making effort to understand the particular LSVR requirements for a solution. 

From a very high level perspective, there are few ways to address the aspect of LSVR peer discovery and liveliness detection:
1) Create something new
2) Extend something existing
3) Re-use something existing

LSVR has no technology religion about any of these, and would like to progress with a solution space that most 
optimal answers the particular LSVR requirements. 

Within LSVR WG meeting at IETF102, there is time reserved to discuss about these matters, and if you feel interested, we could add this draft into the agenda?

Brgds,
G/





On 11 Jul 2018, at 19:39, Gaurav Dawra <gdawra.ietf@gmail.com> wrote:
Hi Sue,

Support.

1) Yes
2) Yes, BGP is most commonly used in most DCs. However, it may have applications beyond that.
3) yes, in order to simplify operations for DCs. Single CP is needed.
4) it should be reviewed by LSVR WG.

Gaurav

On Mon, Jul 2, 2018 at 10:08 AM, Susan Hares <shares@ndzh.com> wrote:
Greetings: 
This begins a 2 week WG adoption call for draft-xu-idr-neighbor-autodiscovery (July 2 – July 16).  
https://datatracker.ietf.org/doc/draft-xu-idr-neighbor-autodiscovery/
The authors of this draft should send their IPR statements in response to this email.  I hope the authors will ihelp their vacationing co-authors to respond by July 7th.  
The WG should consider the following: 
1) Does BGP need to have an autodiscovery mechanism for peers within Data Centers? 
2) Does this mechanism work for other deployments? 
3) If so, should be passed in BGP Hello message?  
Or should it be a part of another protocol (e.g. LLDP, BFD, etc). 
4) Does this interact with any of the LSVR work? 
I want to thank the authors for their patience while we sorted through some of the WG LC for other drafts.  We decided to wait until some of those discussion were cleared up prior to starting a new WG Adoption call.
Susan Hares 
_______________________________________________
 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



_______________________________________________
 Idr mailing list
Idr@ietf.org
https://www.ietf.org/mailman/listinfo/idr