Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/2021 Meeting of BGP Auto-conf
Robert Raszuk <robert@raszuk.net> Mon, 25 January 2021 17:19 UTC
Return-Path: <robert@raszuk.net>
X-Original-To: bgp-autoconf@ietfa.amsl.com
Delivered-To: bgp-autoconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF9253A164F for <bgp-autoconf@ietfa.amsl.com>; Mon, 25 Jan 2021 09:19:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level:
X-Spam-Status: No, score=-0.098 tagged_above=-999 required=5 tests=[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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qqONq4SatyaM for <bgp-autoconf@ietfa.amsl.com>; Mon, 25 Jan 2021 09:19:10 -0800 (PST)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B26973A161E for <bgp-autoconf@ietf.org>; Mon, 25 Jan 2021 09:19:06 -0800 (PST)
Received: by mail-lj1-x230.google.com with SMTP id f2so11025271ljp.11 for <bgp-autoconf@ietf.org>; Mon, 25 Jan 2021 09:19:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=i/qm/NH1XmyoZ/NG27+JHRRim56OEFLGr7RdMzMghd8=; b=SJetV7BbO+KjAHoDKUPjb8/DK4xC0V5Tb3FUptIR0/lSBuJFTD+d0YgmvI5CstvwMC UaMON/Tv5jacDmD3Pnz0gSTV69UI/9RQe2DweLsykkLFza5PmYIePlgwTir0E7PkLxJf 8peFwqksQmhsJFKOuwWV++9dfXp8VMftnW2gWFCKC2sR2XWGumlUOZuBhJy72wB8sB1p PHrpfpJiQU1sUZbdvGF+Bp70KraPlzH6PeLjKHNl74634UOyXhqDO5GlToE/go74a3Dx ZWk64DeYU8i4jCQXPs5YLZBqwByrrmFPQU9ROlN65PZS1S2Hatq/V0W7EpromqtgWv45 8sDg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=i/qm/NH1XmyoZ/NG27+JHRRim56OEFLGr7RdMzMghd8=; b=fAjh56oeBkU2vdvGpkLxkEcCZc0wKXw0fQwtblqWdDEvyl2muxZ3if3LU6rwaLuluv bWJP1r6rcO95kXnlMRtZjkvGbS5P4v0AXRqUNJJZOjwMxSCwpU03YTtIYb8TxIh9DsBt wWVbhfNkzIbYzXbVmnEpIfS3htgshix8inrE+5oxssVlljQ8wSXSf58abUlrCqBG/1Q1 rF3B++DcXh4sTER5Xk1/UnhdxjfJQrB1hDyxHi1vPB3Nae+K+6xNotlnB4y8O8wZWpgZ ZUw92Mnfra3zdH0xUZMaktH1pdp7hL3ECd0+yENkp4xyMgELTlAyEt//DhYsVFSKs+31 8eSA==
X-Gm-Message-State: AOAM533GA/cKnyPhQrE/A5cNTkCbBg2jsFAmrmZwNoTsHAZ66OWGyDdQ QoocSlhoRL6mba/DfzO5jVq5ZBxMxVLb0uCqba8Wtw==
X-Google-Smtp-Source: ABdhPJwnCdrSOZyoBw7NAKSVh331EvGptpnr3OQAjkMhPXQgBbLgD8Vja7aTUSO5NdXIP4L4/R68I2n4Uj8VI3560Hs=
X-Received: by 2002:a2e:3e05:: with SMTP id l5mr710391lja.54.1611595144676; Mon, 25 Jan 2021 09:19:04 -0800 (PST)
MIME-Version: 1.0
References: <016301d6f078$e093e960$a1bbbc20$@ndzh.com> <SN6PR13MB2334490FEE806BB804B5329885A09@SN6PR13MB2334.namprd13.prod.outlook.com> <3FFF2D5E-4360-4F1A-9375-6E25682175A8@juniper.net> <CAOj+MMH0vRq2D2iN481gX=-K1dAwLHa0A3Ceuoh1RvgPOu1m0w@mail.gmail.com> <FA7C8D21-587B-4E3E-9ABD-28502B5E23D8@juniper.net>
In-Reply-To: <FA7C8D21-587B-4E3E-9ABD-28502B5E23D8@juniper.net>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 25 Jan 2021 18:18:55 +0100
Message-ID: <CAOj+MMHq7iCkqBMT+dZQk7xL8Y4heJXsgHmL73yA3rguN6ZqbA@mail.gmail.com>
To: Jeff Haas <jhaas@juniper.net>
Cc: Linda Dunbar <linda.dunbar@futurewei.com>, Susan Hares <shares@ndzh.com>, "bgp-autoconf@ietf.org" <bgp-autoconf@ietf.org>, "Majumdar, Kausik" <Kausik.Majumdar@commscope.com>, "Acee Lindem (acee)" <acee@cisco.com>, "徐小虎(义先)" <xiaohu.xxh@alibaba-inc.com>, "Dongjie (Jimmy)" <jie.dong@huawei.com>, Warren Kumari <warren@kumari.net>, John Scudder <jgs@juniper.net>, Susan Hares <skh@ndzh.com>, Jeff Tantsura <jefftant.ietf@gmail.com>, Keyur Patel <keyur@arrcus.com>
Content-Type: multipart/alternative; boundary="0000000000001ed91a05b9bcbc44"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bgp-autoconf/rZvKxm0OplqdDWX_G2EmlwgwJHo>
X-Mailman-Approved-At: Mon, 25 Jan 2021 17:44:07 -0800
Subject: Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/2021 Meeting of BGP Auto-conf
X-BeenThere: bgp-autoconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP autoconfiguration design team discussion list <bgp-autoconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bgp-autoconf>, <mailto:bgp-autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bgp-autoconf/>
List-Post: <mailto:bgp-autoconf@ietf.org>
List-Help: <mailto:bgp-autoconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bgp-autoconf>, <mailto:bgp-autoconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jan 2021 17:19:18 -0000
Hi Jeff, L3 directly connected means staying on the subnet :) That can be p2p (fabric side) or p2mp (compute side). Note that https://tools.ietf.org/html/draft-raszuk-idr-bgp-auto-session-setup-01 just uses multicast group for this "local" discovery and we are done :) Best, R. On Mon, Jan 25, 2021 at 5:48 PM Jeff Haas <jhaas@juniper.net> wrote: > Robert, > > Keeping in mind my prior comments that part of listing what the properties > are is so that we can include or exclude stuff for a given domain solution, > I'll offer you this: > > I agree with you. > > What exactly does a L3 directly connected peer mean? > And given that the link plumbing of choice for most people right now looks > like Ethernet, what does "p2p" mean? > > Offering my first pass at those two, I think Ethernet as p2p is > effectively something we can't distinguish. At best, it means you expect > to find a single MAC at the end of the link. > > At L3, that also potentially means that you have subnet properties that > are palatable. For ipv4, a /30 or /31. For ipv6 a /127, probably on fe80:: > > People are obviously deploying this way. More than a few are also doing > BGP configuration by saying "use this link" without address properties and > relying on the above example properties to do the end-point "discovery" > work. > > -- Jeff > > > On Jan 22, 2021, at 2:43 PM, Robert Raszuk <robert@raszuk.net> wrote: > > > [External Email. Be cautious of content] > > > All, > > If I may I have a very basic and fundamental question. > > If the focus and requirement is for DC - shouldn't we just focus on L3 > directly connected peers ? > > Further more should it be a bad thing to only further focus on p2p links ? > > I think the moment you would like to discover non directly connected peers > (with questionable use case in DC env.) you will likely complicate the > solution space significantly. > > As that is related to Linda's question in a way stating it here in this > thread > > Thx, > R. > > > > On Fri, Jan 22, 2021 at 8:22 PM Jeff Haas <jhaas@juniper.net> wrote: > >> Linda, >> >> >> On Jan 22, 2021, at 2:06 PM, Linda Dunbar <linda.dunbar@futurewei.com> >> wrote: >> >> >> [External Email. Be cautious of content] >> >> >> Sue, >> >> Thank you very much for the detailed minutes. >> >> I hope the document will start off with what Jeff said in the meeting: >> *“the requirements for the elements [of data] that BGP needs to know to >> bring up its peering sessions.” * >> >> Then for a Data center where all wiring & boxes are trusted, the >> auto-configure needs much less than other scenarios. >> >> Like what Warren said : *If I do not trust the people plugging things >> in, then I have to do a bunch of pre-configuration on* >> *the device before it get s plugged in and turned up. And so this has >> implications on how much of the* >> *auto-configuration stuff happens by itself. How much needs the >> orchestration system needs to do.* >> >> >> The document that I'll have updated by next session will be toward the >> point of bgp transport-session autoconfiguration. >> >> The design team will likely need a discussion of how much the transport >> mechanism needs to provide towards a client for purposes of bootstrapping >> the next layer for a given scenario. Much of this can likely happen in the >> bgp open message... but it likely will need to happen somewhere. >> >> The extended conversation will need to be how much of the >> autoconfiguration story we want to solve in IDR and elsewhere. Even for >> the relatively easy scenario for a BGP Clos participant, where the device >> participates in the topology is a needed thing for autoconfiguration. >> >> We'll likely find the transport auto config was the easy piece. :-) >> >> -- Jeff >> >> >> Linda >> >> *From:* Susan Hares <shares@ndzh.com> >> *Sent:* Thursday, January 21, 2021 10:42 PM >> *To:* bgp-autoconf@ietf.org; Linda Dunbar <linda.dunbar@futurewei.com>; >> 'Majumdar, Kausik' <Kausik.Majumdar@commscope.com>; 'Acee Lindem (acee)' >> <acee@cisco.com>; '徐小虎(义先)' <xiaohu.xxh@alibaba-inc.com>; 'Dongjie >> (Jimmy)' <jie.dong@huawei.com>; 'Jeff Haas' <jhaas@juniper.net>; 'Warren >> Kumari' <warren@kumari.net>; 'John Scudder' <jgs@juniper.net>; 'Susan >> Hares' <skh@ndzh.com>; 'Jeff Tantsura' <jefftant.ietf@gmail.com>; 'Keyur >> Patel' <keyur@arrcus.com>; 'Robert Raszuk' <robert@raszuk.net> >> *Subject:* Mnutes (first pass) from 1/19/2021 Meeting of BGP Auto-conf >> >> I’ve attached the minutes from the meeting in pdf form. >> Let me know if you wish a text form as well. >> >> *Audio recording from meeting at: *https://youtu.be/NGwomqt9MF4 >> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.com/?url=https*3A*2F*2Fyoutu.be*2FNGwomqt9MF4&data=04*7C01*7Clinda.dunbar*40futurewei.com*7C893e5201af1e4833b6c308d8be900cc7*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637468873197826578*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C1000&sdata=aZTP9bTa6WRp*2FeUcFU3QX9L*2BAJheHCUwFtBFLImEzgk*3D&reserved=0__;JSUlJSUlJSUlJSUlJSUlJSUlJQ!!NEt6yMaO-gk!WRepfeQ9AYJHKsSSxXU2tSp9RmDF80YfIgcl9_OLpoFhji_Ww_oDRi40wEVbl7w$> >> >> Sue >> >> >> >
- [Bgp-autoconf] Mnutes (first pass) from 1/19/2021… Susan Hares
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Jeff Haas
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Linda Dunbar
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Jeff Haas
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Susan Hares
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Robert Raszuk
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Jeff Tantsura
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Majumdar, Kausik
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Jeff Haas
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Robert Raszuk
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Jeff Haas
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Majumdar, Kausik
- Re: [Bgp-autoconf] Mnutes (first pass) from 1/19/… Jeff Haas