Re: [Lsr] A new version of I-D, draft-liu-lsr-isis-ifit-node-capability-02

Robert Raszuk <robert@raszuk.net> Fri, 03 April 2020 09:59 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA9393A1652 for <lsr@ietfa.amsl.com>; Fri, 3 Apr 2020 02:59:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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 z4wVv3wxK49Z for <lsr@ietfa.amsl.com>; Fri, 3 Apr 2020 02:59:35 -0700 (PDT)
Received: from mail-oi1-x233.google.com (mail-oi1-x233.google.com [IPv6:2607:f8b0:4864:20::233]) (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 4EAE63A1653 for <lsr@ietf.org>; Fri, 3 Apr 2020 02:59:35 -0700 (PDT)
Received: by mail-oi1-x233.google.com with SMTP id k9so5583293oia.8 for <lsr@ietf.org>; Fri, 03 Apr 2020 02:59:34 -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=KGpzLNMFBLuQDFWTEMTQ7JoquA0BrewCvBPJ0TQO28A=; b=TZe9n+1wmgM6X85IMCHHZ6jfWjgKmEF6K7CIrFgFJg+e14P51giZrxI8eUbbt6IzB8 uibS2JD6zPHhhsnEaNwagDiOS9Cd45oQR5RzVyZJb2V9sRCS5wVC4uZTxNxnmk1WVaHA zWQg2pR3K8eDbZtqZSbSYM0FPmMo8Abvmj98uozad4RgI8dWRD+g4fku7ONXGf76J78h +XznQ6viMlAZidNjvWxeKGOU1m2q6x9gGgAfxXISKJ18tzyOIrJTUvRJzjszs9nqQ43q MUdMxtNHbbZlpXfsjKmT8cD1u+Pd0ZuJwHsLy9+mEiRlmsR2OzKd1tKBwXlg48niSjbo P52A==
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=KGpzLNMFBLuQDFWTEMTQ7JoquA0BrewCvBPJ0TQO28A=; b=RPke+FO8Liygz28PoEvKwmjPCK3PZw6XtNubDWwFNnxdYP+s3wazxSdGwXlGEm3nqT +9Z+CtR2J7t/iG2PxCo2cY5bS6RuaFpRze4AtAHp4SdS72ppes7hvkF/ZLX8GGaAZnKo 54nUpSQMNmmtS97JpVZ/gvVA2AlWh7BRCAiYRnurR70S0i8P3cy4lKjtB/dgMaewUdwk rJ+ei2YZFP51zESi//OJXP3pK+eNwFbxI69AT6+YVrdha5QTRyg/4EDuvha8VcA7q962 n8fPuwrKVrGq9HUlGUQtKLP0xFnRmV49KDJA3DAGEr1a3gYdRNDExawocN+kCxE122GQ xsRQ==
X-Gm-Message-State: AGi0PuazgYduan2aC6y5ilPwFO+u7J/OuK89IeByaKfZyQ7wmcfIudYd NS5GBRwH2vYiQeivoz+5Y5bqP+SPh17c0FfAXKckfQ==
X-Google-Smtp-Source: APiQypKY9/DphmSKhax69YoZiD7oM3ku+6dRWlPbpfryDEGumF2AFqTZBfqP+g+rspt5956/Y0fiqheaxnz/W9WTHY4=
X-Received: by 2002:a05:6808:4e:: with SMTP id v14mr2441135oic.70.1585907974190; Fri, 03 Apr 2020 02:59:34 -0700 (PDT)
MIME-Version: 1.0
References: <1520992FC97B944A9979C2FC1D7DB0F404DB1AD4@dggeml524-mbx.china.huawei.com> <MW3PR11MB4619925BEF83B0C4512DD284C1C90@MW3PR11MB4619.namprd11.prod.outlook.com> <06e8443210924ac788c40fa15972cbdd@huawei.com> <C987B657-64D1-4C70-B471-ED9F1266B990@cisco.com> <3948044C-0CC9-4AE8-8541-4D23A5DF396E@cisco.com> <1520992FC97B944A9979C2FC1D7DB0F404DF089E@dggeml524-mbx.china.huawei.com> <MW3PR11MB46197F8C43B3200B07641838C1C60@MW3PR11MB4619.namprd11.prod.outlook.com> <CAOj+MMGsVkws0sTw4RRdb_SdWvsuh+2Dxc-upXqT2_pmpO_+Lg@mail.gmail.com> <6930807B-2FF0-4A5C-AD39-D05345C37A5E@chopps.org> <MW3PR11MB461955420610E933ACC44BC4C1C60@MW3PR11MB4619.namprd11.prod.outlook.com> <CAOj+MMHoTbDzZrA1ttPsdD5Tk7TADaR=ex5WGF=6+X3X1utoHg@mail.gmail.com> <bd193457-956c-47b0-a50b-8d1778e8349a@Spark> <CAOj+MMGuRHVoJ3ez4nQ3O87J4U+-+yabYWeA1AEfj1UGAbPp7w@mail.gmail.com> <DD4DAC78-3A51-4E8D-802B-9FB515F86AF1@chopps.org> <CAOj+MMHa4J-619P6TWjSohB4yP3O5VPaq42VuAzNUmzbXsFcfA@mail.gmail.com> <4dcafca3-9211-e185-cd69-609cc6cb606f@joelhalpern.com> <CAOj+MMGSjb2Medd_wkV314pYrm_96GD5urxw5Qs34hMZt5BXMw@mail.gmail.com> <CA+RyBmUOgz9kGEBxZYrd7_ADeFPRiwODxqx3FcjpYYAE6tRwGQ@mail.gmail.com> <CA+RyBmXXpiSZj-0=RC=MqTNZYkPFnWZ6+O0ND7Jj1F7Fyh8Tjw@mail.gmail.com> <CAOj+MMGf9a6c9pNLYc+N14O-p86tty6tCaYcZ8gLEQNY6wv1Xw@mail.gmail.com> <CA+RyBmU-+Yh4nJWRUW5odExZcjthGKiaqO-sREHTxiMMwrRbvA@mail.gmail.com> <CAOj+MMEacTvZ=-6rhFY3yrD=UCYU=vY1Bt2asD=KrvR-et-eQg@mail.gmail.com> <8066331D-A0E9-4155-A7AA-F19DCA713C65@tony.li>
In-Reply-To: <8066331D-A0E9-4155-A7AA-F19DCA713C65@tony.li>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 03 Apr 2020 11:59:24 +0200
Message-ID: <CAOj+MMFYcYzzfJ-W8ZGK9H5eijNe1TT1cZ-Af497CWDtRBHBHA@mail.gmail.com>
To: Tony Li <tony.li@tony.li>
Cc: Greg Mirsky <gregimirsky@gmail.com>, "lsr@ietf.org" <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000072c9d305a25ff98f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/U7n2aXjHYiZWpc44R6ZTfLnFqOM>
Subject: Re: [Lsr] A new version of I-D, draft-liu-lsr-isis-ifit-node-capability-02
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Apr 2020 09:59:38 -0000

Hi Tony,

I think there is still some disconnect - so in an attempt to at least make
sure that we have difference of opinions let me try to restate what I was
suggesting.

IGP would only carry indication if tail can do inband telemetry or not - it
would *not* carry any telemetry data. IGP would not be running telemetry -
it will be just consumer of other subsystem product.
https://tools.ietf.org/html/draft-wang-lsr-ifit-node-capability-advertisement-00
just signals capability. It does not even have a trunk for any type of dump
:)

Global optimization makes a lot of sense for traffic spread across given
network - 100%. But it is not the best place to only select if one path is
eligible and the other is not in given topology. That decision should
happen on the headends and should be as much distributed as possible. And
the data here as input to the decision is only valid on specific headend
probes depart from. Besides it has usually a very short life.

Even if we move cspf to historic just very recently flexible algorithm was
proposed and I think is progressing fine. So my examples of use cases to
choose paths with min drops or bound jitter are real.

Hi Jeff,

If I look at one of the in situ data plane proposals it does send the
results to the sender/originator vs some
collector. draft-lapukhov-dataplane-probe-01 This is besides the point of
this discussion as we are not asking for IGP to carry the results. Hint:
Each headend can be a collector or nothing breaks in the design if headend
get's this data out of band from central collector.

Thx,
R.


On Fri, Apr 3, 2020 at 1:43 AM <tony.li@tony.li> wrote:

>
> Sure it is possible to discover if my tailends are capable of handling in
> band telemetry by off line means. But what I am struggling to see why we
> allowed so much TE stuff into IGPs and we do not want to make it easier for
> headends to operate without PCE at all for the purpose of delivering
> such type of services.
>
>
>
> AFAICT, we put a lot of effort into making headend path computation useful
> and, for the most part, it was and is not necessary.
>
> Even with legacy mechanisms, people decided that they need global
> optimization and that head-end path computation was Not That Interesting.
>
> It’s now 20 years later, the network is even more dynamic, the
> expectations about response time are that much higher, and concerns about
> link state database stability and scalability have increased.  Modern
> telemetry is definitely not suitable to be passed in the IGP anymore.
>
> Thus, it seems like the IGP can provide base topology information and
> traffic engineering constructs should leverage that and provide an
> independent telemetry collection plane. Within that plane, telemetry
> capabilities can and should be confined to the telemetry plane.
>
> As we’ve said many times before: BGP is not a dump truck. Analogously, the
> IGP isn’t even an SUV.
>
> ;-)
>
> Regards,
> Tony
>
>