Re: [Idr] I-D Action: draft-ietf-idr-bgp-fwd-rr-00.txt

Igor Malyushkin <gmalyushkin@gmail.com> Fri, 16 February 2024 17:37 UTC

Return-Path: <gmalyushkin@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 AF58EC14F60F for <idr@ietfa.amsl.com>; Fri, 16 Feb 2024 09:37:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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, FREEMAIL_FROM=0.001, 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=gmail.com
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 8lYQG4396-WW for <idr@ietfa.amsl.com>; Fri, 16 Feb 2024 09:37:36 -0800 (PST)
Received: from mail-ua1-x933.google.com (mail-ua1-x933.google.com [IPv6:2607:f8b0:4864:20::933]) (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 E0E20C14F5FF for <idr@ietf.org>; Fri, 16 Feb 2024 09:37:36 -0800 (PST)
Received: by mail-ua1-x933.google.com with SMTP id a1e0cc1a2514c-7d643a40a91so464985241.0 for <idr@ietf.org>; Fri, 16 Feb 2024 09:37:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708105056; x=1708709856; 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=3K+0Meb+9p0oOl/sbJlhGYM069tUUBSIqnGZPwk31mQ=; b=O+zr7oAJvap4kEeiDbIx2MPvEXsSKQk0qVCVFT7Fdlo8LE7IyJB372MYvLVX5tlDc6 jAtXiFhsJJ5bo25fTxzTp4wRsKWUwWL/n1mqvtQYkXJTdWO24WiU+HMu/1ugNrhHsywF i7ACPxPP4fwogDQiuw1dogK6upeQweE5MsReli3Am+ywCgqRxpdcaLOc4Mkivz61j4LA COw89CrHx7doV0GnFf1Sixi0N5JFqJeRh7e5Gcmnc2CnJr/BB7rjZsGruWTP88gw7IRu WITmf2NLRdtJKWyITuLOQeSnj8Fps4WCpO18kqOZQW0Pm2AOFTM3eLZ/TdGJBqevOF79 IJuQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708105056; x=1708709856; 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=3K+0Meb+9p0oOl/sbJlhGYM069tUUBSIqnGZPwk31mQ=; b=QyVZ7TAZbw4EYh7iEjYMKduANlZzOYlqBGi3hhiSOLXpMehGRLi0cFYMaafE/eiHcG QhMtZMF0SfPYlAf6Ep8xWYrVN9KmayAh1DeyGqnoYM/xCiZir57B7KOMFyhZ+qxnjj/a BzfwyI4ng24Aa/AowD49M9s4fgXRwlCXRn5abCTt72ctpRKYa4BlQmOybn4IeeymAZ72 vVHjMAc0rrioXmskYuiQKtk98EOF9kkqv4r/tP9zcv1uQmSeui2web9Wn4kPZszxs9Ep URKec/cKh18jSFXNeYaveMXSVdLzLWGY7tZ8KivIq5OJMvIbKLhXkr3fhPWDsx120hN0 3+QQ==
X-Forwarded-Encrypted: i=1; AJvYcCX5IpwIMUprqtK7eTE2kxUncmunhHCY5V88E5PO6DYw186g/xUFiEkBHB09cOMY89r+jbrcIY/W2QMo0Bw=
X-Gm-Message-State: AOJu0YwFtq8bUYqUy5rIQ/FdYEUg1ZAef5d1G1QzkfBYaNBCadYwIwt1 dAzdezYoVTrNHWiDk7Bz9KQizP/M5fDiijWWFIjbzZ8/LLO6ZnOf34pPlYOu26ho4zxY37ROYy9 lTtFBmqeFIJY5Wb2rUhiwCw6RFg3pOhUBX1HpMQ==
X-Google-Smtp-Source: AGHT+IHAVDpABpfimswqjvRbF+/DJxjSRelRnvxFWgWg4oGzSS62i7tQlcDXhy7vfzrg1glrNob3IBgGHep2aocqC0Q=
X-Received: by 2002:a1f:ea83:0:b0:4bd:6e14:f1fd with SMTP id i125-20020a1fea83000000b004bd6e14f1fdmr5627513vkh.13.1708105055627; Fri, 16 Feb 2024 09:37:35 -0800 (PST)
MIME-Version: 1.0
References: <170808979403.62450.15246162512138575009@ietfa.amsl.com> <CAOj+MMF_E+PiV=-=CztdWt+iseir+tytYwBVYw=4ttR=VKNn4w@mail.gmail.com> <CAOj+MMH9Bo65KzheHwHLSaW6L-QzCPAGiQVxceHGOna9993NzA@mail.gmail.com>
In-Reply-To: <CAOj+MMH9Bo65KzheHwHLSaW6L-QzCPAGiQVxceHGOna9993NzA@mail.gmail.com>
From: Igor Malyushkin <gmalyushkin@gmail.com>
Date: Fri, 16 Feb 2024 19:37:23 +0200
Message-ID: <CAEfhRrw3WdfReMaiaFpmd7ngxcLOziN4qzvH4roY1PJoThPV6Q@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Kaliraj Vairavakkalai <kaliraj@juniper.net>, Natrajan Venkataraman <natv@juniper.net>, "idr@ietf. org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000014754a061183333d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/pye31P42R6KIZqv2uNb8iiEp5eI>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-bgp-fwd-rr-00.txt
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: Fri, 16 Feb 2024 17:37:37 -0000

Hello all,

Agreed with Robert. I thought too I missed the adoption call and was
surprised to see the doc already adopted.

About CT parts, to me they look like a some form of advertising, not sure
they are necessary to express the problem statement at all. Not to mention
that it looks like AIGP solves the problem in general.

пт, 16 февр. 2024 г. в 19:27, Robert Raszuk <robert@raszuk.net>:

> All,
>
> > draft-ietf-idr-bgp-fwd-rr-00.txt
>
> Also please kindly indicate why this text is posted as an IDR WG document
> as the format of the name suggests ...
>
> I do not recall any single discussion on this proposal on the IDR WG list.
>
> Are the authors, so many co-authors and a large list of contributors not
> aware about the draft naming convention not to mention BGP Route Reflection
> principles of operation ?
>
> The Ack section also seems copied from CT draft ... not too mention it
> says this:
>
> The decision to not reuse SAFI 128 and create a new address-family to
> carry these transport-routes was based on suggestion made by Richard
> Roberts and Krzysztof Szarkowicz.¶
> <https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-fwd-rr-00#appendix-C-2>
> I think it would be simply best if you delete this doc from datatracker at
> this point.
>
> Cheers,
> Robert
>
>
>
> On Fri, Feb 16, 2024 at 5:24 PM Robert Raszuk <robert@raszuk.net> wrote:
>
>> Hi,
>>
>> I have two comments on your draft:
>>
>> #1 - RFC4456 does not assume RRs not to be in the data plane. Quite
>> contrary when this RFC was originally written all RRs were in the
>> forwarding path as most networks did not use any form of encapsulation. Yes
>> I do recall running network which did not run MPLS nor SR :) In fact the
>> mentioned above encapsulations moved the RRs out of data path as
>> encapsulated packets did not need IP lookup.
>>
>> #2 - What you are saying in respect to CLUSTER_LIST is incorrect. The
>> entire point of CLUSTER_LIST is not to allow paths with local CLUSTER_ID to
>> enter Route Reflector in the first place. Quote from RFC4456:
>>
>>
>> *If the local CLUSTER_ID is found in the CLUSTER_LIST, the advertisement
>> received SHOULD be ignored**.*
>>
>> Best path has nothing to do with it. The augmentation to BGP best path
>> selection only aims for consistent selection not to prevent the loops.
>>
>> Conclusion: What you are describing is a route reflector
>> misconfiguration not a protocol bug.
>>
>> ** "ignored - really means dropped here.
>>
>> Cheers,
>> Robert
>>
>>
>> ---------- Forwarded message ---------
>> From: <internet-drafts@ietf.org>
>> Date: Fri, Feb 16, 2024 at 2:23 PM
>> Subject: I-D Action: draft-ietf-idr-bgp-fwd-rr-00.txt
>> To: <i-d-announce@ietf.org>
>> Cc: <idr@ietf.org>
>>
>>
>> Internet-Draft draft-ietf-idr-bgp-fwd-rr-00.txt is now available. It is a
>> work
>> item of the Inter-Domain Routing (IDR) WG of the IETF.
>>
>>    Title:   BGP Route Reflector in Forwarding Path
>>    Authors: Kaliraj Vairavakkalai
>>             Natrajan Venkataraman
>>    Name:    draft-ietf-idr-bgp-fwd-rr-00.txt
>>    Pages:   8
>>    Dates:   2024-02-16
>>
>> Abstract:
>>
>>    The procedures in BGP Route Reflection (RR) spec [RFC4456] primarily
>>    deal with scenarios where the RR is not in forwarding path, and is
>>    reflecting BGP routes with next hop unchanged.
>>
>>    These procedures can sometimes result in traffic forwarding loops in
>>    deployments where the RR is in forwarding path, and is reflecting BGP
>>    routes with next hop set to self.
>>
>>    This document specifies approaches to minimize possiblity of such
>>    traffic forwarding loops.  One of those approaches updates path
>>    selection procedures specified in Section 9 of BGP RR.  [RFC4456]
>>
>> The IETF datatracker status page for this Internet-Draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-fwd-rr/
>>
>> There is also an HTMLized version available at:
>> https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-fwd-rr-00
>>
>> Internet-Drafts are also available by rsync at:
>> rsync.ietf.org::internet-drafts
>>
>>
>> _______________________________________________
>> I-D-Announce mailing list
>> I-D-Announce@ietf.org
>> https://www.ietf.org/mailman/listinfo/i-d-announce
>>
>> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>