Re: [Lsr] I-D Action: draft-ietf-lsr-igp-flex-algo-reverse-affinity-02.txt

Robert Raszuk <robert@raszuk.net> Thu, 21 March 2024 19:52 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 21D73C14F697 for <lsr@ietfa.amsl.com>; Thu, 21 Mar 2024 12:52:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HFehVknXwvTv for <lsr@ietfa.amsl.com>; Thu, 21 Mar 2024 12:52:42 -0700 (PDT)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34C02C14F68C for <lsr@ietf.org>; Thu, 21 Mar 2024 12:52:41 -0700 (PDT)
Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-5684db9147dso1564404a12.2 for <lsr@ietf.org>; Thu, 21 Mar 2024 12:52:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; t=1711050759; x=1711655559; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=uoUNO6NfI1G4lb+XtJAswYoAoyzSJe5ooynz9kb5VnU=; b=JkDPBTG317DwXmTp+wrnIHLaggKwuONYqNnOZ15pyTzfh8QtkdADwe6PssQycv+Cb6 zPgwCwxOTp2ZgKvuFNRA6VcclmNy+cq76i5gsEMnXP37/q1wyFXSIm2zBqeceOxepVjg 6hHI7yeB4crjLlAwJxjPlrUkGE3YF98diph59Wgda2dsT3ENnZu6+LVh8ScI9Hm6PGcd tPKgYhv7Y0PLRo+uuaJS36w4VCCSPELbliz+JyxBJHnffRJ2u4dpZDz1gNuhwQVoMLOW pLsrSLM/6ZEu08RgXZTUdGBKBCA2c6qvaN9FgmCfpX1cZ5aX4t6ude4ud6odM6NhweMa 0NvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711050759; x=1711655559; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uoUNO6NfI1G4lb+XtJAswYoAoyzSJe5ooynz9kb5VnU=; b=iFX5St8UUCwVLBvlfqPahIUskdSqFdEV5Dt2ACyFCKrN3ihjq/BH6nRkJI59AehvNB AzTZksQRWO8GbgEAO99nTGGlDEOACQfHvBqbJz6sv1vvRH7ZwqtUmHtWySaAFI9b/Ytn 319HRnCxL1C5XE9qzNraBtFuHt2JHwVA4HG2vu9gGE2xBJ3fWAUPLuZ2jGfnB85sU5Db UyvqCwX90GS4ywNUrB+djCTl9gYGvRtz3TXbDBUlQVrsNJtiF+sZBtkHBdGn9ZhMPpfa 00hX3rUkn2wXTngQPcYU4QrhbjhJ9A3W77oLwsSTR+940qHPQ5EUGvCnLMnP10l9G61F 8ynw==
X-Gm-Message-State: AOJu0YwLchq7so646GHh/sE5bZYwlGKCLoxdmZn0gXF9D4xjuRaOSNyU afO/IT0QBtRMx2LB56RzeuhD/AMcTlzX7i1/G7S+UIKRXpjgkGjqClKmTzTZHwINRtGjF8XFxB3 rhxw2/V+bv5J2xsQKWqz3GV5sZWFwo6GEbZm71ddgBcs8zi3kAiE=
X-Google-Smtp-Source: AGHT+IECs5ZK751Idbjr/+ZrBiD7eu19/tYlaVWw/lp9Ohu64hZdrSojt+tR8jjZ82tRdtgoACjVINljRvHOnC+/WjM=
X-Received: by 2002:a50:8751:0:b0:56b:c32b:2dd1 with SMTP id 17-20020a508751000000b0056bc32b2dd1mr150422edv.33.1711050759049; Thu, 21 Mar 2024 12:52:39 -0700 (PDT)
MIME-Version: 1.0
References: <171074954656.55060.8460468585109925265@ietfa.amsl.com> <CAOj+MMFsx1WLeRFLNozmit8Ptc-NHmiKWw6YHDLtN=YEvY=JAw@mail.gmail.com> <b464bb47-d561-40dd-8bc9-d9b68a0b8389@cisco.com> <CAOj+MMEk80UHRUrUstu+Zf3nPVSyCM=YGPUYCUz2aKGJhjqyOA@mail.gmail.com> <f43f6b70-cb0c-4ea3-84b9-629fced2b24a@cisco.com>
In-Reply-To: <f43f6b70-cb0c-4ea3-84b9-629fced2b24a@cisco.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 21 Mar 2024 20:52:28 +0100
Message-ID: <CAOj+MMHqr6A2J2EMFbx41W4Cr++iGFmFbSM7Y-UZmgOfCUbdEA@mail.gmail.com>
To: Peter Psenak <ppsenak@cisco.com>
Cc: lsr@ietf.org
Content-Type: multipart/alternative; boundary="000000000000afae240614310cbc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/MTsCG-Mwr-yAAB2xEjARjXhW5pQ>
Subject: Re: [Lsr] I-D Action: draft-ietf-lsr-igp-flex-algo-reverse-affinity-02.txt
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 21 Mar 2024 19:52:46 -0000

Peter,

Ok I think what you are proposing is pretty granular and that is fine. We
may still disagree if link should be used at all if there are errors on
this link in *ANY* direction.

So my suggestion here is to have that support build in as well in the nodes
computing the topology and not always require to flood REVERSE colors.

In other words a color GRAY can be injected by node B irrespective if
errors appear in TX or RX direction of the link. And that GRAY color should
remove the link from computation bidirectionally.

In the same time sure for those who want to remove given link only in one
direction your proposal provides tool for that.

> In our example it is used for Rx errors only. Tx errors on B are not
relevant for A->B traffic.

+
> I want to avoid using the link even in the case of a minimal error rate.

Well typically packet errors are expressed as counters not rates. Only
active measurements express quality of the links as rates.

If this is just a counter then the moment it crosses threshold there is no
return till operator or script resets this counter :)  Not very OPS
friendly ....

Thx,
R.