Re: [Idr] Éric Vyncke's No Objection on draft-ietf-idr-bgpls-srv6-ext-12: (with COMMENT)

Robert Raszuk <robert@raszuk.net> Thu, 15 December 2022 17:16 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 78D85C1524B2 for <idr@ietfa.amsl.com>; Thu, 15 Dec 2022 09:16:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable 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 r1q-u70cLEl7 for <idr@ietfa.amsl.com>; Thu, 15 Dec 2022 09:16:38 -0800 (PST)
Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) (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 B9D10C1522AA for <idr@ietf.org>; Thu, 15 Dec 2022 09:16:38 -0800 (PST)
Received: by mail-wr1-x42d.google.com with SMTP id h10so3817242wrx.3 for <idr@ietf.org>; Thu, 15 Dec 2022 09:16:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NmdD6oJf8lkhQGM4Le6OdUsX6qexqDW0lDWjjKbLsKA=; b=C1itRK0FiJuzI0ABjTaiME8NfcwJmuWBp4l3hslqmZxkwA0hOdiuC+uHR5sFT1/+cj qAMlIm2arT3EkI5CcLZZcMvrda/hQlbBNJNfrVOmIa7GWfOF4XFkicSS5FkuZ1dNYQwH NM2CgtXqEqWaEZE7kuTvfEtb4NHFsQoaoSWqFDeu2pGZBYBYQcKcayQ3MsRFL1hIdMjR QGhliQxeIfOxwq4xeqto81aRVoxilxx1kD8S4CV4k5+z8IyLEdKzrhv2wdeAKp2S7pNL E4STsz1OBfPvEH35aJRFhmsDDfjbDqjJLcByDVSzpeBbXxRYHbbgBLYmWGPxtQPh4ELR auiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=NmdD6oJf8lkhQGM4Le6OdUsX6qexqDW0lDWjjKbLsKA=; b=yIy2BZN+zRZMmR0r+bDMycAmCU88JjtzOWWe7hWZQTBGCEMjGB2lKvJTAf3OIEYy73 kVMJTvwxRd6cOJUxO4PtYpi3fHikQi35BcBGXWmNUBnzWqxd4+t4Gb6PkKzQqtb4dUdt Cek1yCFLB975AEja4f1aMFot5D23a+yFIKdigbei1pAuzzxV9b/kt4hSvkxLb0dMhT5F H5u7milPIe2rUmj2hd4ZHfQBzFeI2njxMQMbmQatNbEw9ACX64g1ywhe3xa+wLCmR1Kk YFuhdUmkZKHqBz2eGhSJt85Xg7KkqlcowUagSm0GGwaZ3dkCgl1ylszAwmj3nI7o+nJA 2/nw==
X-Gm-Message-State: ANoB5pm8JFGb6aePehM3sN/PtrMnzHg8reQMpZ7Cx13KbK8jmCLPon5j o4NT6qQQ9v/encl+CwVV6BTrlJT8Jf0+tS0CfNEShg==
X-Google-Smtp-Source: AA0mqf445uVjfjsU5KWqpVDYbuOEtlcc45pVUil72kX9cHFla9tMbX4B61ZJa+ldKQ0wWpgph1e2TXIHre376xLibXQ=
X-Received: by 2002:adf:ea01:0:b0:242:272b:ed2a with SMTP id q1-20020adfea01000000b00242272bed2amr8726105wrm.378.1671124597052; Thu, 15 Dec 2022 09:16:37 -0800 (PST)
MIME-Version: 1.0
References: <167109596075.47967.10385839179673983356@ietfa.amsl.com> <CAMMESszxcg1QfjsLQLYRUMezhnj4K6BU4p15iDp365ebtK5xuQ@mail.gmail.com> <0C6CFF46-04F1-4C48-9673-9C767AC7F14E@cisco.com> <C43B158A-5B23-46A3-B761-18B09CD6D9EC@juniper.net> <CAMMESsxK+cbNcg3VchNh4_TyW7XW9E0M9-QOwBqokXLbo2DTPw@mail.gmail.com>
In-Reply-To: <CAMMESsxK+cbNcg3VchNh4_TyW7XW9E0M9-QOwBqokXLbo2DTPw@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 15 Dec 2022 18:16:25 +0100
Message-ID: <CAOj+MMG9mjFXc1-pn23LoTNaTMJg8cmqwquLyM2_OSNFdtb6Ng@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: John Scudder <jgs@juniper.net>, "Eric Vyncke (evyncke)" <evyncke=40cisco.com@dmarc.ietf.org>, Hares Susan <shares@ndzh.com>, Éric Vyncke via Datatracker <noreply@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-idr-bgpls-srv6-ext@ietf.org" <draft-ietf-idr-bgpls-srv6-ext@ietf.org>, "idr@ietf.org" <idr@ietf.org>, "tim@qacafe.com" <tim@qacafe.com>
Content-Type: multipart/alternative; boundary="000000000000fbaa7605efe1036e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/VMqSvS5U7ORVtNsXF3oQwkujDJg>
X-Mailman-Approved-At: Mon, 19 Dec 2022 17:08:25 -0800
Subject: Re: [Idr] Éric Vyncke's No Objection on draft-ietf-idr-bgpls-srv6-ext-12: (with COMMENT)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
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, 15 Dec 2022 17:16:42 -0000

Hi,

I am really happy to see where we are going with this. So far some BGP
implementations do not treat BGP-LS as opaque.

But I have a related question ...

Assume RR is getting BGP-LS from two nodes of an area. How does it choose
the best path before sending to controller/consumer ?

But reading further 7752/7752bis have section called "BGP Next-Hop
Information"

We see there statement:

   In case identical NLRIs are sourced by multiple BGP-LS Producers, the *BGP
Next-Hop attribute* is used to
   tiebreak as per the standard BGP path decision process.

What "attribute" ? The same very section 3.4/5,5 says that next hop is
carried in MP_REACH_NLRI not in separate attribute.

Isn't this a bit confusing ?

Also by tiebreaking do we mean that all steps of best path decision are
skipped ? Do we validate reachability of next hop ? Can the next hop used
be a bgp or igp router_id ?

Many thx,
Robert.


On Thu, Dec 15, 2022 at 3:52 PM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

> On December 15, 2022 at 7:48:19 AM, John Scudder wrote:
>
> > I think that is the right way to think of it. Perhaps an explicit
> statement to
> > that effect would be helpful (maybe it even exists already in 7752, for
> all I
> > know, I haven’t checked).
>
> rfc7752bis has some subtle statements, for example:
>
>    5.2.  The Link-State NLRI
>
>    The MP_REACH_NLRI and MP_UNREACH_NLRI attributes are BGP's containers
>    for carrying opaque information.  This specification defines three
>    Link-State NLRI types that describe either a node, a link, or a
>    prefix.
>
> I'll need to look for more.  In either case, I'll keep this in mind
> when addressing the comments on that draft.
>
> Thanks!
>
> Alvaro.
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>