Re: [Idr] Growing BGP-LS Attribute

Robert Raszuk <robert@raszuk.net> Sun, 21 October 2018 19:45 UTC

Return-Path: <robert@raszuk.net>
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 AB9DD130DDA for <idr@ietfa.amsl.com>; Sun, 21 Oct 2018 12:45:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 zrhz4muI2iCv for <idr@ietfa.amsl.com>; Sun, 21 Oct 2018 12:45:24 -0700 (PDT)
Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) (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 DCCFE130DC1 for <idr@ietf.org>; Sun, 21 Oct 2018 12:45:23 -0700 (PDT)
Received: by mail-qk1-x731.google.com with SMTP id v68-v6so24080111qka.2 for <idr@ietf.org>; Sun, 21 Oct 2018 12:45:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kq5zpQS+k7t8Em1CfalQgjU+BzBRSotxxN3vo6Glog4=; b=GWm7CVtkTChVeHULMN1gUJBtHpEyxNElegQ4IJ+Dlxy1ZsyKGlPRU6mdQP0Oqy4bGz Pp0jDhKEVz3W/GexNN3aymeXCZZV0tU64nG65PVoLBcs10aOlJk7pDzbiQPsaOLQEXUc w3s8p2AruSaEcgjJjVAyEZowVdNC9bcLITUu5Xkh0lTgGGUUsiMXCb5CWHKOM9VeDJxC 7VzjvZ71Z6rUSa2skSUt1qFVAXZL4wUy9/cLft7kdhGO/bg+fIo198RQL5OwgqrLMJDa uNmiFTBKbsSQYgm5cA/H3MT2LqMfbjQA1Ow/SIF0z1JsRE0rxBxaZI5ko+OCIONP+mKP 9xPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kq5zpQS+k7t8Em1CfalQgjU+BzBRSotxxN3vo6Glog4=; b=oREgf55iSEdFU7lz7KFdMsl8+sl8jfqjVcBaLHiBUlOUJzWzH8ScvTwtCoVcL7D0RY 6n7civVm0FPbyDXvdglm8ZjXQzb40hP7326AQZ42goppN8fdwxHAnS0ZXW1R5Aoo/8eO zmxx4C7tDBIW/JTx8rogP3p6Va+uCG4zUKm2wPMoyCmzeAehRnp+WqRxy2W80+b9yEJZ xfiouS+RshIk+Q7OKOeNaRbBzfFhDB21AHVZYf7RAHqYUGp7j3EdNM9SL+Yes701eK5q 3KBbYrEfsIkr3E80M5NdSxHCtdJ9xgZJ7lUUX/gH7RE/vY2DPzcSryFd2j0mQQrRbM7P wrlw==
X-Gm-Message-State: ABuFfohjLgJo87StgGqwwr53HaRUncXso//BS8d4Q5H/8ctv5ftVUXXw HG3SU0YZqybG1ehm93GJY0QSRFQhWMmWwzYrA/uIYQ==
X-Google-Smtp-Source: ACcGV60Cf7N1J9FZVg/6uhau+EUe4fy/6SELjYrJXxyB4f5rhLraxXBRu5MEQEKHte0o2MbB90hgSN5cPTOrRpA7VKU=
X-Received: by 2002:a37:1610:: with SMTP id g16-v6mr19500518qkh.336.1540151122938; Sun, 21 Oct 2018 12:45:22 -0700 (PDT)
MIME-Version: 1.0
References: <CAOj+MMH8A96TUM5qmNdX8j4CMzP51mHzwqasWvY0jOcjH5yBgw@mail.gmail.com> <m2ftwzm9ot.wl-randy@psg.com>
In-Reply-To: <m2ftwzm9ot.wl-randy@psg.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 21 Oct 2018 21:45:12 +0200
Message-ID: <CAOj+MME3J=0tMwJiNi5dWD5dcDSuGJYsTHNM5h-CBZ65yEnDPw@mail.gmail.com>
To: randy@psg.com
Cc: ketant@cisco.com, idr@ietf.org
Content-Type: multipart/alternative; boundary="000000000000956f3f0578c260a2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/siFC0BqOUpdydn0Q69JzE-2NdFA>
Subject: Re: [Idr] Growing BGP-LS Attribute
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 21 Oct 2018 19:45:27 -0000

> soon we will have bgp-ls doctors.

Honestly having to read through all of the recent bgp-ls proposals and
extensions there is so much confusion there on what goes to NLRI vs BGP-LS
Attribute, what is TLV and when nesting to sub-TLVs makes sense, why do we
send different BGP-LS Attribute depending to which NLRI it accompanies etc
.. that I think BGP-LS doctor(s) are needed not soon but yesterday. And
some of those documents are at the the WG-LC status too ...

Yes interestingly no one cares to touch on few other BGP aspects which may
come into play. Example: Should BGP-LS be eligible to be packed into BMP
(considering recent BMP extension proposals), how the dynamic IGP data be
of any use if some BGP still uses long MRAI timer for subsequent updates on
the same NLRI etc ...

> as adrian says, if you wanna monitor the igp, then do so directly.

Well as you know in practice this is not always an option - in fact this is
almost never an option in production network ... Controllers running on x86
boxes sit far from routers and are never allowed to connect to them
directly. So bringing IGP adjacency between router and such oracle is hard
... even assuming it would be just passive one. That's why TCP is so
attractive since as long as server is reachable the session will be formed
and bits transferred.


On Sun, Oct 21, 2018 at 8:33 PM Randy Bush <randy@psg.com> wrote:

> > I think by all means this is the largest single BGP attribute we ever
> > had and it seems growing daily like a balloon. Most of the TLVs which
> > are defined contain sub-TLVs which can be filled with data in a non
> > limited by any spec fashion.
>
> this is scary.  as adrian says, if you wanna monitor the igp, then do so
> directly.  this bgp-ls thing is trying to funnel all of bgp and igps;
> but to no clear end.  and, as igps and bgp keep expanding, bgp-ls will
> only amplify the problem.  soon we will have bgp-ls doctors.
>
> and i wonder why it does not also funnel dns. :)
>
> randy
>