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

Robert Raszuk <robert@raszuk.net> Thu, 12 July 2018 21:34 UTC

Return-Path: <rraszuk@gmail.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 1721813119A; Thu, 12 Jul 2018 14:34:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 zJ_91_qx-lka; Thu, 12 Jul 2018 14:34:19 -0700 (PDT)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBD5513118E; Thu, 12 Jul 2018 14:34:19 -0700 (PDT)
Received: by mail-pg1-x530.google.com with SMTP id p23-v6so4133601pgv.13; Thu, 12 Jul 2018 14:34:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=xY94oNkhKeQJSN2QyqB2dqu46GTl0Znuh/DTXL3/Ckk=; b=PNriI+ElDxNDMrH8jRliUGMjurWfIpBuJa+qZ+EUsrG2E8HFsiC0yocJMHnbfoVK5S iXyvTVyj+DP+rAYL7qNxRR4gGYAGvYc7gp+loq7cfX1fc9WeRmALrLUCe1lO+vojKMxD jAUG4DeVwB/yX0roQej1W9uIvdbzKfUKMEYWBZ3Z6p78J0tnGAaQzmjJOQOPP9O/ISw1 qZu73Q/mzG4ECcVht+5ZSZTKtDwPaRxXs2/iLWO1OxXNhr7xGX9Jk3oApkONumLXvVA1 jpCmkiEGtj91/GRZMhQlAdFqlFPj/TKqc6rIDJwQp/DI35whIwCoAQrHpBQZP8FQ+jkC 7NHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=xY94oNkhKeQJSN2QyqB2dqu46GTl0Znuh/DTXL3/Ckk=; b=ofSWOtNDtLmkAEyXHXDkmFud11OiihV1MzygiJYrYIBLhFDAT7DfmKPIpYOgMO1ctz PNlB3mZerrb1sh/Rtlkbe0D2SeHBIFQSauvg1v8O8Z4mb30+WBdgSOYAGNN6MqZdYX0c 3VYbY3xjA/fP9TnGOt7MIBKLS5xhjlYEYb7fg9ojiigauz2nOCYdPtsUt001oXsgyjkb UrqLSLZrpgdiZSr8G3BKtMW+h4Ry4j12sfsUa5pF4JIHrEhfAdS5/C9t4sQKQ0RFSHeo bAPeFkwocvw5toK8UEtOhwPfPTD+6Hm6yuyu+FmwV+5+mXXTQNYDDEWqSSgH5hLrGo3N Z05Q==
X-Gm-Message-State: AOUpUlHHogJw0oabo/F3QME03iP24nK4pn7dIbkGuZPNgX6SYzJJUUqP RgM3UyRyfKEs52O3NIhXoUnGn01FWRuUK/3hsFg=
X-Google-Smtp-Source: AAOMgpfJ1+T6vPmoey7vbyFbGhSH8JfF1EofPlmDxlvoFcrV4rP2IQxv4/icMY1qCsJ5OyCne76a4wiqillxd31P/dw=
X-Received: by 2002:a65:5c83:: with SMTP id a3-v6mr3585101pgt.164.1531431259099; Thu, 12 Jul 2018 14:34:19 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 2002:a17:90a:709:0:0:0:0 with HTTP; Thu, 12 Jul 2018 14:34:12 -0700 (PDT)
In-Reply-To: <20180712200303.GU12853@pfrc.org>
References: <013701d41227$579d2d10$06d78730$@ndzh.com> <d0ae2da8-e932-84f2-f634-3e0f280a6fb5@juniper.net> <20180712200303.GU12853@pfrc.org>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 12 Jul 2018 23:34:12 +0200
X-Google-Sender-Auth: zBtqv8hJ1KNkIu-559Zk9NewRP8
Message-ID: <CA+b+ER=VhiUJxgZ2TXmSTCAHHWg7sdOrRo=OWWGjY76PMW=Gaw@mail.gmail.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: Eric C Rosen <erosen@juniper.net>, idr wg <idr@ietf.org>, draft-xu-idr-neighbor-autodiscovery <draft-xu-idr-neighbor-autodiscovery@ietf.org>, Susan Hares <shares@ndzh.com>
Content-Type: multipart/alternative; boundary="0000000000003259210570d4204c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/qvUZMtreQkuUA_8Z5h_Esr5WJgo>
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 21:34:23 -0000

Very good point Jeff - thx for bringing this one up too in this context.

One thing however in this entire thread is very blurry and mixed line
between what is useful for BGP itself and what is specifically useful for
the cases of BGP deployments in MSDCs.

The fundamental reason why Petr shared the idea of using BGP in large scale
DCs was redundant flooding reduction of native link state protocols as well
as lowest common denominator across OEM vendors supporting high speed L3
switches/routers for DC fabric.

With that let's face it .. there is perhaps only handful of MSDCs in the
world which technically still needs to use BGP as dynamic reachability
protocol. Rest of them would be much better using either:

* native link state protocols possibly with proposed by Tony Li flooding
reduction
* native link state protocols possibly with proposed by Naiming flooding
optimizations for DCs
* Russ's proposal for ISIS in openfabric
* (apologies if I missed any other work here)

and for those really brave:

* run RIFT

If folks having 10 or 100 or 1000 nodes in the spine of their DCs don't
want to feel any smaller the FB or MS or Amazon I think they are just fine
to either run BGP as is or be most advanced and support fork of BGP to be
focused on DCs - call it DC-BGP which would run different code base then
real WAN BGP optimized for small and medium data centers fabrics and would
includ use of different TCP ports. LSVR could be placed in that category.

Thx,
R.

PS, Most of configuration tasks in any well operated network is all
automated. I am missing the real practical need for any auto-configuration
or auto-discovery enhancements for real data centers where provisioning
tool is in place. Is this for Wild Wild West type of fabrics where spine or
super spine or TORs get mounted and connected at random then someone
expects that turning it on is all what is needed to improve the fabric's
bandwidth ?


On Thu, Jul 12, 2018 at 10:03 PM, Jeffrey Haas <jhaas@pfrc.org> wrote:

> On Thu, Jul 12, 2018 at 10:35:12AM -0400, Eric C Rosen wrote:
> > There is so much overlap with the idr-lldp-peer-discovery draft that
> > I don't see how the WG could adopt both of them.  The
> > idr-neighbor-autodiscovery draft thus should not be adopted unless
> > the intention is to reject the idr-lldp-peer discovery draft. Is
> > that the intention?  I don't recall seeing much discussion comparing
> > and contrasting the two.
>
> And not contradicting any of Eric's other good points, we have other work
> happening outside of IDR that overlaps this auto discovery problem space:
>
> https://datatracker.ietf.org/doc/draft-acee-ospf-bgp-rr/
>
> Easy to say that it's a popular topic. :-)
>
> -- Jeff
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>