Re: [Idr] I-D Action: draft-smn-idr-inter-domain-ibgp-00.txt
Igor Malyushkin <gmalyushkin@gmail.com> Mon, 09 January 2023 20:43 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 80A9DC1BE879 for <idr@ietfa.amsl.com>; Mon, 9 Jan 2023 12:43:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.993
X-Spam-Level:
X-Spam-Status: No, score=-1.993 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_DNSWL_BLOCKED=0.001, 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 116X5LyLsrZC for <idr@ietfa.amsl.com>; Mon, 9 Jan 2023 12:43:13 -0800 (PST)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (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 AD612C1BE870 for <idr@ietf.org>; Mon, 9 Jan 2023 12:43:13 -0800 (PST)
Received: by mail-pg1-x52d.google.com with SMTP id 36so6722538pgp.10 for <idr@ietf.org>; Mon, 09 Jan 2023 12:43:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=DQbVcMZQ5KZt+76LPGygTjvoX3SGx0B9V1ksRpipt7E=; b=TjtTY5epj1W6MuTAsXVtdbVegmo28CmOIKJDN1xlf8isXT0Sy3e6ucXVinGupH+TXe APy6AgG/v7LwOM7iprPYJE+8wKTaibuLyDJk08R3HTCvTJbtg7GP/TIi+5Gc3p/7xy1v TbT5gt8l6Zb28gngDSEb4FRaeCGUBAjZhGqHetse9ghs1KvVVYjcpKZoOoQv3kX7damc 1UJsitg+2Pir01nsRk9YlHLdY5Rk7tXm1xuAMss72RrkfT+osr44TiRLdzZiKFZDGIdg QY8SpoqP5ZAPkRw8oerIHlUtDJSS1/XYO9Jkm5+1GPA9CZVRLXI9kGj+uTLA7SlbRMuH TwHw==
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=DQbVcMZQ5KZt+76LPGygTjvoX3SGx0B9V1ksRpipt7E=; b=hmOKiC/wz0iJfHALZkig2sXJLY0Ia5Y5pgYiJuhQ52zSX2KualHXoBEU7jG2XxX2E+ R2/CRcej1jLXi+kDHf/D+VoVZo2T5oPnNcSSGcRh2zA1xjoFhy9cUROcqZF/Wf6br8Di koUXd5zjcp7FBaPewggHNv5Y7HZEdP5UToWmrsGHQlI0izeYkTan0MgCSb80WhyKS4WH FbcY4WuBlZE7quQFinJNjmmoN62ydPvZWlxVDZRKT0NQFNavVvEpXsl1dfhZCeNSqIqW PAeo9cRRkbKjYwo2Vl2MR6oe5vdCUmgQFZQLde/HydMKSDW2ftg/7NQrVn/F9buitv2m l01g==
X-Gm-Message-State: AFqh2krsznrn/otWweyRghhtO/xBIstpDZTgPv6nOHLnGbeO8TxC2XHi PktiyPqU2jL1tI2r5oEhrhnu4GH/Tk7kcH/1HKk=
X-Google-Smtp-Source: AMrXdXsE+Yq1+V1CQAb849UEOLFijKIAZIlv067VWo20GL1S6KlSUs6pt/iK7m+il7byUVCsG1AlcwiPpqx7q36/Jh8=
X-Received: by 2002:a63:1e11:0:b0:490:afd1:55b2 with SMTP id e17-20020a631e11000000b00490afd155b2mr3735327pge.112.1673296992747; Mon, 09 Jan 2023 12:43:12 -0800 (PST)
MIME-Version: 1.0
References: <167327432432.3727.8205911597344939607@ietfa.amsl.com> <CAOj+MMFx_CxFdnbRjQsWFZSmpaovjjid=ssW4SDqtcxSj-W2Rg@mail.gmail.com> <CO1PR05MB8491BAE5699BD7C0616E628EA6FE9@CO1PR05MB8491.namprd05.prod.outlook.com> <CAOj+MMF+Vd7enxxq0oyikkXmvAfG+xJ0k8e5hKTK1GLH=QEUSw@mail.gmail.com>
In-Reply-To: <CAOj+MMF+Vd7enxxq0oyikkXmvAfG+xJ0k8e5hKTK1GLH=QEUSw@mail.gmail.com>
From: Igor Malyushkin <gmalyushkin@gmail.com>
Date: Tue, 10 Jan 2023 00:43:00 +0400
Message-ID: <CAEfhRrzRGEnOipe7_Ba-7sUwqiGSW_b9v5JWPXNkYoo8BuQssQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Krzysztof Szarkowicz <kszarkowicz@juniper.net>, "israel.means@att.com" <israel.means@att.com>, "idr@ietf. org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000db466405f1dad0bc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/L1Q7z1e3vP8bbR_6KWFYH0d5q9A>
Subject: Re: [Idr] I-D Action: draft-smn-idr-inter-domain-ibgp-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, 09 Jan 2023 20:43:17 -0000
Hi folks, I also have a question about the intended status of the document. It seems to me that authors are trying to document well-known and widely-spread designs/architectures. Reading the draft I don't see anything new to BGP or BGP-VPN machinery. Should it be Informational instead? вт, 10 янв. 2023 г. в 00:28, Robert Raszuk <robert@raszuk.net>: > Hi, > > Well your answer is now more confusing than the draft :) > > First the draft is a Standards Track and it says: > > > > > * This document relaxes these constraints specified in [RFC4271] and > [RFC4364], allowing the building of Inter-domain L3VPN architectures > with MP-IBGP (Multiprotocol internal BGP).* > > If it is a Standards Track doc it presumably proposes changes to the > protocol or at least state machine. > > Section 2 says: > > > > > * The only difference compared to the original Inter-domain Option 10A > is the peering between two domains: now, it is IBGP, and no longer EBGP.* > > There is nowhere mentioned that DBRs MUST be RRs from the BGP point of > view. > > Section 3 says: > > > > * The only difference compared to the original Inter-domain Option 10B > is the peering between two domains: now, it is IBGP, and no longer EBGP.* > > So if you consider to decouple concept of IGP domain from BGP domain what > the draft says is essentially what Randy pointed out that single BGP ASN > has been deployed across N number of IGP domains quite successfully in the > past. > > So if you are not proposing any change to BGP protocol the draft should be > Informational and since it is focused on documenting specific deployment > model of RFC4364 should be moved to BESS. > > If you are however proposing changes to BGP protocol or FSM please clearly > document them. Currently it is not clear what exactly those changes would > be. > > Kind regards, > Robert > > > On Mon, Jan 9, 2023 at 9:10 PM Krzysztof Szarkowicz < > kszarkowicz@juniper.net> wrote: > >> Hello Robert, >> >> >> >> Please see comments inline. >> >> >> >> -- >> >> Krzysztof Grzegorz Szarkowicz, JAWS PLM, Solutions Architect | Phone: +49 >> 89 203 012 127 >> >> Please consider my current time zone, when calling: CET (UTC+01:00) >> >> https://easylink.juniper.net/slicing >> >> >> >> >> >> *From: *Robert Raszuk <robert@raszuk.net> >> *Date: *Monday, 2023-01-09:Mo at 15:52 >> *To: *Krzysztof Szarkowicz <kszarkowicz@juniper.net>, >> israel.means@att.com <israel.means@att.com>, Moshiko Nayman < >> mnayman@juniper.net> >> *Cc: *idr@ietf. org <idr@ietf.org> >> *Subject: *Fwd: I-D Action: draft-smn-idr-inter-domain-ibgp-00.txt >> >> *[External Email. Be cautious of content]* >> >> >> >> Hello Krzysiek and other co-authors, >> >> >> >> I have read yr draft with interest. Lecture of it triggered number below >> comments: >> >> >> >> * First fundamental - Concept of IGP domain and BGP domain are completely >> separate entities. It has been the case for many years that BGP domain can >> span number of IGP domains. In fact large global networks used (maybe still >> use) such model. >> >> >> >> [Krzysztof] Indeed. This draft focuses on ‘BGP domain that span number of >> IGP domains’. >> >> >> >> >> >> * Second fundamental - Essentially the entire draft is asking to >> propagate IBGP learned routes to other IBGP peers without enabling route >> reflection functionality. That is a severely dangerous suggestion even if >> (hopefully) controlled with a new per session knob. >> >> >> >> [Krzysztof] Not sure, from where you got it. It depends on the scale in >> given domain. In many places in the draft there are texts like ‘RR SHOULD >> be used’ or ‘RR is recommended’. We will review the text, and make it >> clearer. >> >> >> >> * Applying policy on IBGP sessions is with few exceptions a bad and >> dangerous thing. And likely between domains policy is your friend not an >> enemy. >> >> >> >> [Krzysztof] Could you be more precise here? In the draft, policies are >> applied on domain boundaries only. >> >> >> >> * Suggestion to keep term label-unicast to SAFI 4 only. SAFI 128 does not >> carry label unicast routes ... it carries VPN routes with VPN labels. If we >> start mixing terms overlay and underlay will be likely mixed. >> >> >> >> [Krzysztof] Yep. We will change it in the next revision. >> >> >> >> * I am not sure what exactly is the issue if each domain would actually >> have different ASN. We already have knobs not to set next hop self on EBGP >> sessions for option C. You are complaining about Local_Pref not being >> propagated but you have AIGP attribute or MED instead. Not sure what is >> the issue with RTC ... it works fine between and within domains. >> >> >> >> [Krzysztof] There are deployments with domains having the same ASN. We >> are documenting it in this draft. >> >> >> >> Kind regards, >> >> Robert >> >> >> >> >> >> >> >> ---------- Forwarded message --------- >> From: <internet-drafts@ietf.org> >> Date: Mon, Jan 9, 2023 at 3:26 PM >> Subject: I-D Action: draft-smn-idr-inter-domain-ibgp-00.txt >> To: <i-d-announce@ietf.org> >> >> >> >> >> A New Internet-Draft is available from the on-line Internet-Drafts >> directories. >> >> >> Title : Interconnecting domains with Multiprotocol IBGP >> Authors : Krzysztof G. Szarkowicz >> Israel Means >> Moshiko Nayman >> Filename : draft-smn-idr-inter-domain-ibgp-00.txt >> Pages : 13 >> Date : 2023-01-09 >> >> Abstract: >> This document relaxes the constraints specified in [RFC4364] and >> [RFC4456] allowing the building of Inter-domain L3VPN architecture >> with Multiprotocol internal BGP. >> >> >> The IETF datatracker status page for this draft is: >> https://datatracker.ietf.org/doc/draft-smn-idr-inter-domain-ibgp/ >> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-smn-idr-inter-domain-ibgp/__;!!NEt6yMaO-gk!GDaN5sViMDSS1JSsP-dPx22qGWnKoIf5HyXmvPIq94JpKiZJL7CpCbK6QaHkKywJaLlWsWwEUaYhy6gW8jYK$> >> >> There is also an HTML version available at: >> https://www.ietf.org/archive/id/draft-smn-idr-inter-domain-ibgp-00.html >> <https://urldefense.com/v3/__https:/www.ietf.org/archive/id/draft-smn-idr-inter-domain-ibgp-00.html__;!!NEt6yMaO-gk!GDaN5sViMDSS1JSsP-dPx22qGWnKoIf5HyXmvPIq94JpKiZJL7CpCbK6QaHkKywJaLlWsWwEUaYhy5orwexl$> >> >> >> 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 >> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/i-d-announce__;!!NEt6yMaO-gk!GDaN5sViMDSS1JSsP-dPx22qGWnKoIf5HyXmvPIq94JpKiZJL7CpCbK6QaHkKywJaLlWsWwEUaYhy670JqNn$> >> Internet-Draft directories: http://www.ietf.org/shadow.html >> <https://urldefense.com/v3/__http:/www.ietf.org/shadow.html__;!!NEt6yMaO-gk!GDaN5sViMDSS1JSsP-dPx22qGWnKoIf5HyXmvPIq94JpKiZJL7CpCbK6QaHkKywJaLlWsWwEUaYhy_ANA8WX$> >> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt >> <https://urldefense.com/v3/__ftp:/ftp.ietf.org/ietf/1shadow-sites.txt__;!!NEt6yMaO-gk!GDaN5sViMDSS1JSsP-dPx22qGWnKoIf5HyXmvPIq94JpKiZJL7CpCbK6QaHkKywJaLlWsWwEUaYhy3J8NyUc$> >> >> Juniper Business Use Only >> > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr >
- [Idr] Fwd: I-D Action: draft-smn-idr-inter-domain… Robert Raszuk
- Re: [Idr] Fwd: I-D Action: draft-smn-idr-inter-do… Randy Bush
- Re: [Idr] I-D Action: draft-smn-idr-inter-domain-… Krzysztof Szarkowicz
- Re: [Idr] I-D Action: draft-smn-idr-inter-domain-… Robert Raszuk
- Re: [Idr] I-D Action: draft-smn-idr-inter-domain-… Igor Malyushkin
- Re: [Idr] I-D Action: draft-smn-idr-inter-domain-… Robert Raszuk