Re: [Bgp-autoconf] Progress report of design team on IDR virtual meeting

"Dongjie (Jimmy)" <jie.dong@huawei.com> Wed, 25 March 2020 06:45 UTC

Return-Path: <jie.dong@huawei.com>
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 35CA23A044E for <bgp-autoconf@ietfa.amsl.com>; Tue, 24 Mar 2020 23:45:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 pV4s38yCsGZt for <bgp-autoconf@ietfa.amsl.com>; Tue, 24 Mar 2020 23:45:14 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 567833A044D for <bgp-autoconf@ietf.org>; Tue, 24 Mar 2020 23:45:14 -0700 (PDT)
Received: from LHREML710-CAH.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 18857A78DA143693F9BA; Wed, 25 Mar 2020 06:45:13 +0000 (GMT)
Received: from dggeme701-chm.china.huawei.com (10.1.199.97) by LHREML710-CAH.china.huawei.com (10.201.108.33) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 25 Mar 2020 06:45:12 +0000
Received: from dggeme704-chm.china.huawei.com (10.1.199.100) by dggeme701-chm.china.huawei.com (10.1.199.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Wed, 25 Mar 2020 14:45:10 +0800
Received: from dggeme704-chm.china.huawei.com ([10.9.48.231]) by dggeme704-chm.china.huawei.com ([10.9.48.231]) with mapi id 15.01.1713.004; Wed, 25 Mar 2020 14:45:10 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, Randy Bush <randy@psg.com>, Robert Raszuk <robert@raszuk.net>
CC: "bgp-autoconf@ietf.org" <bgp-autoconf@ietf.org>
Thread-Topic: [Bgp-autoconf] Progress report of design team on IDR virtual meeting
Thread-Index: AdYBJLWKUfb086XdQbyATX2XwlF2UAAGnCyAACkHDiAAAaKagAAAW1gAAAAuWIAAILaQQA==
Date: Wed, 25 Mar 2020 06:45:09 +0000
Message-ID: <583a46d3ff86409396c3c9b89e229223@huawei.com>
References: <b9c7b88960764dc4aa4454eac2310160@huawei.com> <m2blom1or0.wl-randy@psg.com> <f465f49f53534122aaffe4d651e08467@huawei.com> <m27dz9z8e6.wl-randy@psg.com> <CAOj+MMHt+TyhoB3A5mR7BuXv7QFTtfN-DNrsa8=vEMecTDwG3Q@mail.gmail.com> <b3b259c0-46c8-4257-9956-bddebeda34ea@Spark>
In-Reply-To: <b3b259c0-46c8-4257-9956-bddebeda34ea@Spark>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.203.211]
Content-Type: multipart/alternative; boundary="_000_583a46d3ff86409396c3c9b89e229223huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bgp-autoconf/yZZ4o8vFrE5WtcO1SvX3vQZlW3U>
Subject: Re: [Bgp-autoconf] Progress report of design team on IDR virtual meeting
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: Wed, 25 Mar 2020 06:45:17 -0000

Hi Jeff,

Thanks for sharing your opinion on this.  So you also think additional attributes about the peer should be communicated after the BGP session is established.

I agree that we need to define the minimal set of requirements of BGP autoconf/auto discovery, and you could check the list of common requirements in my previous mail.

Best regards,
Jie

From: Jeff Tantsura [mailto:jefftant.ietf@gmail.com]
Sent: Wednesday, March 25, 2020 6:53 AM
To: Randy Bush <randy@psg.com>; Robert Raszuk <robert@raszuk.net>
Cc: bgp-autoconf@ietf.org; Dongjie (Jimmy) <jie.dong@huawei.com>
Subject: Re: [Bgp-autoconf] Progress report of design team on IDR virtual meeting

I’m with Robert here, autodiscovery meant to provide minimum necessary amount of data to establish peering relationship, the rest is done thought BGP.

Cheers,
Jeff
On Mar 24, 2020, 3:48 PM -0700, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>, wrote:

All,

I completely agree with Randy on this part:

" None of these example attributes are requirements, will be specified, given code points, etc. in the protocol design."

On the rest I would actually go even further and say that such things should be out of scope of pure and simple auto discovery.

Reason being that once you open a trunk - even if originally empty or containing only spare tire - folks will load it with junk beyond imagination making the interop nightmare, opportunity to keep old mantra alive fix one bug intro two etc ...

And as I said in the other note - some of this stuff being proposed should be transitive and IMHO belongs in BGP not in autodiscovery.

Thx


On Tue, Mar 24, 2020 at 11:38 PM Randy Bush <randy@psg.com<mailto:randy@psg.com>> wrote:
jimmy,

my apologies for my poor communication.  let me try with text

  Two prospective peers SHOULD be able to exchange arbitrary attributes
  to communicate things such as position or role in a topology, link
  speeds and/or loading, preferred time of day, favorite ice cream, etc.
  None of these example attributes are requirements, will be specified,
  given code points, etc. in the protocol design.  But there SHOULD be a
  protocol provision for communicating arbitrary attributes so that the
  operator may configure as needed for their environment.

hope that helps.

randy


--
Bgp-autoconf mailing list
Bgp-autoconf@ietf.org<mailto:Bgp-autoconf@ietf.org>
https://www.ietf.org/mailman/listinfo/bgp-autoconf
--
Bgp-autoconf mailing list
Bgp-autoconf@ietf.org<mailto:Bgp-autoconf@ietf.org>
https://www.ietf.org/mailman/listinfo/bgp-autoconf