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 19:10 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 47D77C16B5AD; Mon, 13 Mar 2023 12:10:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.994
X-Spam-Level:
X-Spam-Status: No, score=-1.994 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, HTTPS_HTTP_MISMATCH=0.1, 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 fas3caQnxUI3; Mon, 13 Mar 2023 12:10:45 -0700 (PDT)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (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 79ECAC13632C; Mon, 13 Mar 2023 12:10:12 -0700 (PDT)
Received: by mail-pf1-x435.google.com with SMTP id bd34so8308278pfb.3; Mon, 13 Mar 2023 12:10:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678734612; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yvkvKC28c+Cn+TnkoMTuMvko+VLR8TtztDidK3YVHeU=; b=onzIG7z4Gm8+xt5SVQZYrEBC3ScB9bNHDJoTKLI19JlCxOPt1UPrPXwJQ8xSsqNof1 l7Hw/mTq/eRLPWgkRUkmojjYy8jX7GoDcdraBa5mM6QC/AJUOsMFWmq5V/eP2eBiiRVi 550k8jewJDrcoUuCu5SBnHGiaK8PC8d4u/pp2w7Wfi2Gf/tIVOa0FD06lNFdAxEh9Db7 UNY00SaYNK8P/OsOn81i9d5oPerfqBncjSyR7avXR7a5nfyZ3KIRH3Qi5LS4/J+CamiM HJR+/IlySITFCRfiQg1kp0wxSpi9bOH7QYX1e5GNAODIL8ZyTntiGEZFpw+a/J8t+s8R mw3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678734612; 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=yvkvKC28c+Cn+TnkoMTuMvko+VLR8TtztDidK3YVHeU=; b=aJtM8IzHujbDn7OdT8hnfg1IEw8xfFi/7rCS06qD+OqGMIrEAP9jHkYLl/J+AaxLPh N82GqdK5+QyMQOvWl1rVf8jaYm+YMAT+SbjoPGjYPIn64E0/biaOYQUtfth4ORFBrow/ 1anKRHdlsACGia3OTZ7dA9BDniM9lojdPZE2n/ZZKqkGzju2u0LmVILiRPtC/Gr9cC7T yUmWzWXrRZ2YejU+Bqtt0yd9elbEjWg+guP+B5V65B0cS9o+NCnZWVhjlNXEM0ocSwOY z7Bc1ggRckHrLwQjtNGfdC7QhLrwedD5F7X3w6CsmCePam9CTJRJGpxYuocsLP/Z2Qud yPAA==
X-Gm-Message-State: AO0yUKWIAt1XCmc3E/6urHZQbLr0ksjpy79qfYZgMTr/RYyVBzFCSGgr 4gN362iffvYS0wBvjRK+2NE+GuI3+Gsd2LmLJVs=
X-Google-Smtp-Source: AK7set/FcM1kPe26eWLu5U8Ltu3Y7aROcF1vvOpaw1KlTyxjc0Qed1ye6rEmfQ79hihpu/LLVs/Yd8XDjcC/zPIH7ag=
X-Received: by 2002:a62:1c13:0:b0:622:c6ad:b373 with SMTP id c19-20020a621c13000000b00622c6adb373mr2558302pfc.3.1678734611864; Mon, 13 Mar 2023 12:10:11 -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> <CAEfhRrwrqTcJ4Q-vRoso07PfxGi7qGkw9BqV34mK5KhSwvMNOQ@mail.gmail.com> <SJ0PR02MB7744D19AFA681E5DF795EF4FC6B99@SJ0PR02MB7744.namprd02.prod.outlook.com>
In-Reply-To: <SJ0PR02MB7744D19AFA681E5DF795EF4FC6B99@SJ0PR02MB7744.namprd02.prod.outlook.com>
From: Igor Malyushkin <gmalyushkin@gmail.com>
Date: Mon, 13 Mar 2023 23:10:00 +0400
Message-ID: <CAEfhRryDG-7_PqBt=m9RZiR=x+=trry7JuF+BmWvpVCMgMtPvA@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="0000000000003665fd05f6ccdcd5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/KdOSzRtxVmiKqZ6nHEATqeL-XkY>
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 19:10:49 -0000

James,

Looks like my reading of the document wasn't careful enough. Despite from
one point of view collapsing all OAD's ASN into a single on the edge may
solve some problems, I don't think that's a good idea. At first, I wasn't
sure about the intention of this draft on this point. So there aren't any
limiting concerns from my side now.

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

> *Igor,*
>
>
>
> *          We still have all the ASNs today. Are you suggesting we
> collapse them all into one AS ? There are significant obstacles to going in
> that direction.. Not sure I understand the concern is there a limit that
> you are suggesting? What is the pain point(s)?*
>
>
>
> *Thanks,*
>
> *          Jim Uttaro*
>
>
>
> *From:* Igor Malyushkin <gmalyushkin@gmail.com>
> *Sent:* Monday, March 13, 2023 1:17 PM
> *To:* UTTARO, JAMES <ju1738@att.com>
> *Cc:* Robert Raszuk <robert@raszuk.net>; Alvaro Retana <
> alvaro.retana@futurewei.com>; 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 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
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/idr__;!!BhdT!kE7yvRYMUMeHwyPRQJEBiE7q0vOSiQz9RfAouZt4GdTacv1UkV2Vo6Zwv9g0Pgq7xMO6FOojxoXMEzyCsr8$>
>
>