Re: [Idr] One Administrative Domain using BGP (Fwd: I-D Action: draft-uttaro-idr-bgp-oad-00.txt)

Igor Malyushkin <gmalyushkin@gmail.com> Mon, 13 March 2023 17:17 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 79486C151701; Mon, 13 Mar 2023 10:17:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.094
X-Spam-Level:
X-Spam-Status: No, score=-7.094 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, 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 yceCjf5V2aw8; Mon, 13 Mar 2023 10:17:29 -0700 (PDT)
Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (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 315B5C14F736; Mon, 13 Mar 2023 10:17:07 -0700 (PDT)
Received: by mail-pl1-x62a.google.com with SMTP id p6so13791838plf.0; Mon, 13 Mar 2023 10:17:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678727826; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=kxs1QvkRhwGjGBJ2wJMgKpXLGSBTDI0PYo9NyjLGWSg=; b=DgOFdnv4UpbmZxadhCiJOoAq/4nzZTxgY+6DYPoJ+O8KQaKOj3kLqZXCG3NBQBkNwJ YDegAJXof2z5bMAYK2hTNZdqz2jhrnUYIXGpYifc6mhY6MZB8QKlOAchrz0J+BVBKdd9 k6wOXI7Mcbh6fw3eUi+YhQ2CRwXfxbj1Gtsg2g3gmLHwesX7Zt8iwdQsAN06gHaZXO9O ERfQ8pusN7d/Pleyw7P8m2hXIdqDUmR6dcHR0+xjVrqhwIe3MWM0Lk9gY/Kt96F38aca GifYgFI3sILAX3WDdoBjqlqnMWfXCpv55M3BUrGdUpUGm7HuQVSOlm9nHPIbd5xYa3vY MP9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678727826; 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=kxs1QvkRhwGjGBJ2wJMgKpXLGSBTDI0PYo9NyjLGWSg=; b=BYAXsgOjZ+JJi8tx2dunminH+8R1kJhQxPmPj7gbVJQ5H7P7qXbNVddr+gc9w+Sstt wlvqsk3Dmi3ajWtj9vPOTtqZhtaK+yutD73iwRmCT0R/tmKaCxoptuZ/eiM6C74uR7Cp ciV4RzToxIGwCFj/nJ9cySZp30FzKbuIIGjqbYH9QPcsDtFFGQweYChU1KZiOWD8Ep4y kyUwGKKZXq+L+yf/91vb4nT/RuGK+H9zNmswNsyZWbib+eu0ASpp4H9iB1FLcs0iV9bW fdHfMqVyRXK0PyDVHj+DicT3yA34Ba5Bt+ly0VzqzjFHwjk7qhZFv0Ig5Tp4kRCDViTh kivg==
X-Gm-Message-State: AO0yUKW+oSJYs2GEbFi4swAqFfMuIfnqcO4ODfx/+7G0U0mfHiMKD14A JQr+LaXTOTlWolQKFLrTX3zbXC5Q/jsIZWwo2KQ=
X-Google-Smtp-Source: AK7set8bLqk2lRqfpdeU+def3Y12lAhwsgjaMSNa+5wGVBJgvLep8Znp2v/T4a2mcMT0IHNnLKYa/Fd567o3qtWloYo=
X-Received: by 2002:a17:903:27d0:b0:19f:239a:d80c with SMTP id km16-20020a17090327d000b0019f239ad80cmr3256351plb.7.1678727826278; Mon, 13 Mar 2023 10:17:06 -0700 (PDT)
MIME-Version: 1.0
References: <etPan.640f456e.1281d5e1.245@futurewei.com> <CAOj+MMH+TRXw9KwCEPty6H_ogZyuRq1JnCJ9uOhUCYCVvrp7hw@mail.gmail.com> <etPan.640f51dc.6f20f0ad.245@futurewei.com> <CAOj+MMGZMQeEtsEoFiQ-FRexk6_8gqw8LeOr2WJqUP4xoJrPJg@mail.gmail.com> <SJ0PR02MB7744D2775CDB21B2D74A0EC6C6B99@SJ0PR02MB7744.namprd02.prod.outlook.com>
In-Reply-To: <SJ0PR02MB7744D2775CDB21B2D74A0EC6C6B99@SJ0PR02MB7744.namprd02.prod.outlook.com>
From: Igor Malyushkin <gmalyushkin@gmail.com>
Date: Mon, 13 Mar 2023 21:16:52 +0400
Message-ID: <CAEfhRrwrqTcJ4Q-vRoso07PfxGi7qGkw9BqV34mK5KhSwvMNOQ@mail.gmail.com>
To: "UTTARO, JAMES" <ju1738@att.com>
Cc: Robert Raszuk <robert@raszuk.net>, Alvaro Retana <alvaro.retana@futurewei.com>, "idr@ietf.org" <idr@ietf.org>, "draft-uttaro-idr-bgp-oad@ietf.org" <draft-uttaro-idr-bgp-oad@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c28df105f6cb476c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/an8CShkJqWE7vWgHYnYB6G04rQ8>
Subject: Re: [Idr] One Administrative Domain using BGP (Fwd: I-D Action: draft-uttaro-idr-bgp-oad-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: Mon, 13 Mar 2023 17:17:33 -0000

Hi folks,

Another sad outcome of having multiple ASes united into a single
administrative domain is a longer AS_PATH which includes all OAD ASNs. On
the one hand, it's perilous to crop arbitrary ASN from the AS_PATH, but on
the other hand, sometimes longer AS_PATH values cause a lot of pain.

пн, 13 мар. 2023 г. в 21:06, UTTARO, JAMES <ju1738@att.com>:

> *Robert, *
>
>
>
> *eBGP-OAD sessions would by default propagate all non-transitive
> attributes that exist and ones created in the future.  As operators we will
> decide which ones we would like to see disseminated across our
> administrative domains.. *
>
>
>
> *Thanks,*
>
> *          Jim Uttaro*
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Monday, March 13, 2023 12:51 PM
> *To:* Alvaro Retana <alvaro.retana@futurewei.com>
> *Cc:* idr@ietf.org; draft-uttaro-idr-bgp-oad@ietf.org
> *Subject:* Re: [Idr] One Administrative Domain using BGP (Fwd: I-D
> Action: draft-uttaro-idr-bgp-oad-00.txt)
>
>
>
> Hi,
>
>
>
> Not sure what you mean by "allow all". Some BGP attributes are only for
> IBGP and some only for EBGP. With that what does it mean
> considering future protocol extensions ?
>
>
>
> Thx,
>
> R.
>
>
>
> On Mon, Mar 13, 2023 at 5:40 PM Alvaro Retana <alvaro.retana@futurewei.com>
> wrote:
>
> On March 13, 2023 at 12:09:26 PM, Robert Raszuk wrote:
>
>
> Robert:
>
> Hi!
>
> > Today a lot of implementations already support features like
> > next-hop-unchanged on EBGP, or AIGP attribute etc ...
> >
> > Would it not be just much cleaner to enumerate explicitly those features
> on
> > today's EBGP sessions between ASNs under the same administrative domains
> ?
> >
> > Practical aspect is that while you can define the expected behaviour of
> OAD
> > session today - but tomorrow we will likely introduce more BGP protocols
> > extensions which will not going to be reflected in this OAD document. So
> it is
> > going to be really hard to keep track on what sides really intend to do
> when
> > declaring on their edge OAD session type.
> >
> > IMHO explicitly enabling exceptions for plane EBGP sessions will be far
> more
> > practical approach.
>
> The intent is for the EBGP-OAD session to "allow all" so that as new
> extensions are introduces we don't need to update the document. ;-)  For
> specific applications an operator may want to only propagate certain
> extensions -- that can be controlled through policy.
>
> Any exceptions or different behavior to be called out in the draft should
> be for specific items only.
>
>
> There are possibly multiple ways to obtain the same (or similar) outcome.
> :-)
>
> Thanks!
>
> Alvaro.
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>