Re: [Idr] I-D Action: draft-smn-idr-inter-domain-ibgp-00.txt
Robert Raszuk <robert@raszuk.net> Mon, 09 January 2023 21:02 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 C037EC27471B for <idr@ietfa.amsl.com>; Mon, 9 Jan 2023 13:02:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.996
X-Spam-Level:
X-Spam-Status: No, score=-1.996 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=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 FZWRn0VLiDRc for <idr@ietfa.amsl.com>; Mon, 9 Jan 2023 13:02:00 -0800 (PST)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (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 C81A1C14E511 for <idr@ietf.org>; Mon, 9 Jan 2023 13:00:05 -0800 (PST)
Received: by mail-wm1-x32a.google.com with SMTP id k22-20020a05600c1c9600b003d1ee3a6289so8112190wms.2 for <idr@ietf.org>; Mon, 09 Jan 2023 13:00:05 -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=r6NyutMLJWK0Lkc6b5Q/u6ZK6PrAe9bzaBoLgZ0byOc=; b=S37Kbrnbsyd/Idd1/BAzU3Io4Ss6iIO+nA8ivJm8AQaZsFm5hRigYm4E5WqqmkcH0G 6AqTTT8BLQrhB9niG1Xyryk+LNUHaoCtWelInHY5f5hYMudeaI+2JNqo1Ha0o8EJh1Y6 zWcmRRMsXkZozS2XTGhi3cHZJlxWkDlRa9jpZ62srVtEBmFOanLETRvbBrvMc87KWL/a 2NaxBM6KUNgx8oIV2/PHudoEIkieV85+5Bt/rEldgizTSD5OzCTxKgxJEL7I8Qjh2yjc 0oWJTeNG5vg7zqGfxhdIjP0M7cAugv62Kgouu66mvuSM937KuPmrDc7WuiVUMX4ewyR1 8tEA==
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=r6NyutMLJWK0Lkc6b5Q/u6ZK6PrAe9bzaBoLgZ0byOc=; b=WVW2oNE9b487/jG4wcApmn1RZXLGMhto6kG/08KHacMCzBxZnAMn4FETKNA1+fVIlm rSKZalhscxjv6IqzbqOfVrIECCQCYf1nGDNBKlhhvlFUF4aYgBxr3QSL6XNWWRwK8Vs4 +wilAGMA8zUxoVZBkdpt0muggs4JZb+rSpnKrn2BGAN1FtMaa9sSqwNkq8U7VWZ8d6j/ OOC7z44uk7ERnSp8qCo0SgW2WuQPkpYYuNZD1qumoBYdyC/hZplIZhMdPN2j8gOBbPHJ t+S1e+d5p0IFk/GuXzxf0lwuMjauRoQQlGnrEpV8F1jgTQ3Os66TlrpTk2z4WsQUO8Uf IOzw==
X-Gm-Message-State: AFqh2krw/b5x98HGJILNTuvxqspDe4Ra1JSD7q/mnkqYVB+/TVc6/hqD TX9NSzGQJGzZmpp59ALQ0KZ87phaMsJP0DgCO8K8cQ==
X-Google-Smtp-Source: AMrXdXv/7vVWwii7MBCjFZflORPp3heHBymEUPnLgTbrm6QwVHYo1vu8cFx4BVMfA/YmCeXxw9fi8zOCfg7V3baddmE=
X-Received: by 2002:a05:600c:22d2:b0:3d1:f0e3:722c with SMTP id 18-20020a05600c22d200b003d1f0e3722cmr3300480wmg.33.1673298003118; Mon, 09 Jan 2023 13:00:03 -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> <CAEfhRrzRGEnOipe7_Ba-7sUwqiGSW_b9v5JWPXNkYoo8BuQssQ@mail.gmail.com>
In-Reply-To: <CAEfhRrzRGEnOipe7_Ba-7sUwqiGSW_b9v5JWPXNkYoo8BuQssQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 09 Jan 2023 21:59:52 +0100
Message-ID: <CAOj+MMHKYwHTfXswtQboyj4QkPwN=o6T1CFYU7b_yNuw1x2Rvw@mail.gmail.com>
To: Igor Malyushkin <gmalyushkin@gmail.com>
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="00000000000014695a05f1db0d18"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/EAYfXbVSnnbVIJUs1nVOrBnThR8>
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 21:02:04 -0000
Specifically I am puzzled by such statement(s) in the draft: *This document relaxes these constraints specified in [RFC4271] * So the basic question stands: What "constraints" specified in RFC4271 this document intends to relax ? Many thx, Robert. On Mon, Jan 9, 2023 at 9:43 PM Igor Malyushkin <gmalyushkin@gmail.com> wrote: > 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